使用wordpressconditional tags 有选择地排队/加载样式表。这是最佳实践,因此您也可以调用任何依赖项。
我在实践中提供了一个这样的例子。通常,我们只希望在首页中包含样式,然后根据您的子页进行相应的样式设置:
<?php
// Is this the front page or home page ?
if (is_front_page() && is_home() ) {
// if so then lets enqueue this!
// for reference the function uses the following parameters:
// wp_enqueue_style( $handle, $src, $deps, $ver, $media ) ?
wp_enqueue_style( \'mystyle\', TEMPLATEPATH . \'foo.css\', array(\'my-dependency-styles\', \'reset-style\'), \'1.0.1\', \'only screen and print\' );
} else {
wp_enqueue_style( \'mystyle\', TEMPLATEPATH . \'sub-page.css\', array(\'my-dependency-styles\', \'reset-style\'), \'1.0.1\', \'only screen and print\' ); ?>
}