214加载其样式表的方式不同,因为它使主样式表依赖于genericon样式表,我相信这就是您遇到的问题。(如果没有,请用适当的详细信息更新您的问题)
您可以在第一个代码块中更改样式的排队方式,如下所示
wp_enqueue_style( \'parent-style\', get_template_directory_uri() . \'/style.css\', array( \'genericons\' ) );
编辑您对某些样式表的加载方式有误解。子主题从父样式表加载除父样式表之外的所有样式表。这就是系统的构建方式。现在,有些样式表不是由主题加载的,而是由Wordpress默认加载的
editor-style.css
在TinyMCE编辑器上自动加载。请参阅法典以获取完整的解释rtl.css
仅在网站设置为rtl语言时加载。在ltr语言(如英语)上,不会加载样式表。默认情况下,Wordpress也会这样做。请注意,为什么要在ltr站点上加载rtl样式表。这对一个人来说是浪费资源ie.css
ie样式表仅在当前浏览器为IE8或更早版本时加载。这就是ie样式表的全部目的。IE8及更早版本不支持媒体查询,因此需要在该浏览器上加载其他样式。
的
only 子函数中需要的代码。php如下
function theme_enqueue_styles() {
wp_enqueue_style( \'parent-style\', get_template_directory_uri() . \'/style.css\', array( \'genericons\' ) );
wp_enqueue_style( \'child-style\',
get_stylesheet_directory_uri() . \'/style.css\',
array( \'parent-style\' )
);
}
add_action( \'wp_enqueue_scripts\', \'theme_enqueue_styles\' );