我在我的wordpress网站上使用了一个主题, 并且我创建并激活了一个子主题以实现最佳实践。主题升级等
我想修改该主题的theme.css, 但是该选项无法通过子主题使用。因此, 我修改了父主题theme.css。我注意到尽管这些更改不会复制到子主题。
有办法吗?
编辑:
因此, 执行此操作的最佳方法是使样式表入队:developer.wordpress.org/themes/advanced-topics/child-themes
我现在已经更新了我的functions.php文件, 如下所示, 但是我想在此CSS文件中看到的更改在页面上未激活。有什么方法可以测试以确保css文件确实已入队?
<
?php function your_theme_enqueue_styles() {$parent_style = 'parent-style';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css');
//////////////////////////////////////////////////////////////////////////
//
// The below file is the one I wish to enqueue
// It is stored at /assets/css/luxe-style.min.css within the Parent Theme
//
//////////////////////////////////////////////////////////////////////////
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/assets/css/luxe-style.min.css');
wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array($parent_style), wp_get_theme()->
get('Version')
);
}add_action('wp_enqueue_scripts', 'your_theme_enqueue_styles');
【修改后的父主题CSS,如何将这些更改推送到子主题()】提前致谢!
#1在我的子主题内的functions.php中, 我仅将其放置了, 并且可以正常工作:
add_action( 'wp_enqueue_scripts', 'mytheme_enqueue_styles' );
function mytheme_enqueue_styles() {
$parent_style = 'parent-style';
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
}
推荐阅读
- 激活wordpress Divi子主题时缺少字体
- 使用Bootstrap 4在桌面屏幕右侧的菜单
- 菜单按钮不起作用(wordpress主题)
- Mamp和WordPress URL更改
- 我文件夹下文件中的恶意代码。只想知道他在做什么
- 为我的主题制作更新通知功能
- 对(index)进行CSS更改()
- 使WP媒体不接受.html文件
- 使WordPress帖子以较小的分辨率将左侧列编辑为右侧列顶部