我知道以前曾有人问过这个问题, 但先前的问题都无济于事。
这是我的职责
function my_theme_enqueue_styles() {$parent_style = 'flex-mag-style';
// This is 'flex-mag-style' for the Flex Mag theme.wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.css' );
wp_enqueue_style( 'flex-mag-child-style', get_stylesheet_directory_uri() . '/style.css', array( $parent_style ), wp_get_theme()->
get('Version')
);
}
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles', PHP_INT_MAX );
这两个样式表都加载, 但是在我检查时, 不会显示任何子styles.css规则。
#1请尝试添加以下代码。它为我工作。
<
?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
} ?>
希望你已经在子主题样式表中正确地将父主题名称提到为Template :(父主题的名称)
#2【解决问题(子style.css不会覆盖父style.css)】子style.css的注释栏中有错字
与功能无关
推荐阅读
- 子主题functions.php无法正常工作
- 使用钩子更改分类法”分层”设置
- 更改previous_post_link中的WordPress%title变量输出
- 更改网站默认语言(WordPress)
- 将搜索结果页面更改为自定义post类型的单页
- ansible异步任务
- ansible变量注册多种方式
- Linux系统故障定位与优化
- ansible 条件,循环,roles用法简述