我有一个子主题->父主题设置,除了由活动子主题添加的style.css文件之外,我还需要加载名为generated.css的样式表。generated.css文件驻留在父主题中,由父主题动态生成和提供。
首先,我简单地向子主题style.css的开头添加了一个导入规则:
/* Get Parent BASE CSS */
@import url('../parent-theme/style.css');
/* Get Parent GENERATED CSS */
@import url('../parent-theme/generated.css');但这样做不起作用的原因有两个。
1)我希望能够向文件中添加一个破坏缓存的版本号:
<link rel='stylesheet' href='http://www.com/wp-content/themes/parent-theme/generated.css?ver=2389642855'>2)我希望在子主题style.css之后最后加载该文件
是否可以将这个generated.css样式表加载到头部,以便使用父主题的functions.php将其添加到子主题的style.css之后?
我可以使用什么钩子或可控硅机构?
发布于 2011-04-08 11:48:24
您可以简单地对generated.css样式进行排队。在子主题function.php文件中使用以下代码
wp_enqueue_style('name_of_theme', get_bloginfo('template_directory') . '/generated.css', array(), '1.0', 'screen');https://wordpress.stackexchange.com/questions/14266
复制相似问题