在子主题中包含style.css

时间:2013-06-06 作者:Paul

二十三种用途wp_enqueue_style( \'twentythirteen-style\', get_stylesheet_uri() ); 在函数中。php。

我在二十三个子/函数中是否使用它。php样式。从子主题加载css(始终加载)并设置样式。无法加载父主题中的css。

这是通过添加的其他文件的例外情况wp_enqueue_style(), 正当它的行为与添加的所有其他脚本和样式文件不同wp_enqueue_script().

所以,我无法加载parent的样式。除via之外的子主题中的css@import?

1 个回复
最合适的回答,由SO网友:s_ha_dum 整理而成

get_stylesheet_uri 将返回当前主题的样式表——如果是子主题,则返回子样式表。虽然从该函数的Codex条目中不完全清楚,但从get_stylesheet_directory_uri, 所使用的get_stylesheet_uri. 应该发生的是,子样式表enqueued在不同的段塞下两次。

要获取父样式表,需要将父样式表与get_template_directory_uri, 它始终返回父级。

结束

相关推荐

Child-theme breaks site

所以,我有一个子主题,里面除了所需的CSS文件之外什么都没有。一旦我激活了这个儿童主题,我的整个网站就关闭了。最后我有两个问题:激活一个只有CSS的子主题怎么能破坏我的网站</我怎样才能回到我原来的主题</这些是网站给我的错误:Warning: require_once(/wp-content/themes/interio_child/admin/options-framework.php) [function.require-once]: 无法打开流:中没有此类文件或目录/wp-c