【发布时间】:2015-12-04 12:11:56
【问题描述】:
我有一个子主题,W3 Total Cache 对所有父主题的 CSS 文件进行了所有合并和缩小,但我的子主题的 style.css 文件仍然在合并和缩小的文件之外。这也破坏了我的样式,因为包含 CSS 文件的顺序被破坏了。这就是我包含父主题的 CSS 文件的方式 - 我在子主题的 functions.php 中添加了以下行:
function theme_enqueue_styles() {
global $wp_styles;
$parent_style = 'parent-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 )
);
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
是否有其他方法可以链接 CSS 文件以便它们被 W3 Total Cache 正确拦截?
【问题讨论】: