use*_*717 2 css wordpress wordpress-theming
我正在使用Shapely主题.
我将我的孩子主题的样式表排入队列:
function my_theme_enqueue_styles() {
$parent_style = 'shapely-style'; //
wp_enqueue_style( $parent_style, get_template_directory_uri() . '/style.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', 'my_theme_enqueue_styles' );
Run Code Online (Sandbox Code Playgroud)
在我的页面源代码中,我的子主题样式肯定是在父母之后加载的<head>.
<link rel='stylesheet' id='shapely-style-css' href='http://mydomainname.com/wp-content/themes/shapely/style.css?ver=4.7.3' type='text/css' media='all' />
<link rel='stylesheet' id='child-style-css' href='http://mydomainname.com/wp-content/themes/child-theme-name/style.css?ver=4.7.3' type='text/css' media='all' />
Run Code Online (Sandbox Code Playgroud)
但是,在检查我的页面时,我的父样式仍然覆盖了我的子主题样式.见下面的截图:
| 归档时间: |
|
| 查看次数: |
859 次 |
| 最近记录: |