我有一个非常基本的主题,只是发现我的style.css文件没有加载到中<head>
。我已经搜索过了,但是找不到,为什么它没有加载。
我global $wp_styles
已经检查了对象,但是找不到任何东西:
function style_test()
{
$wp_styles = new WP_Styles();
echo '<pre>';
// $wp_styles->enqueue == completely empty
print_r( $wp_styles->registered );
echo '</pre>';
}
add_action( 'wp_print_scripts', 'style_test', 0 );
在对象内部,我也找不到我注册/排队的样式表(它们已加载),所以我想我在检查时也做错了。有任何想法吗?
注意:
如果我手动将其放入队列,则将加载我的style.css文件。只是自动加载不起作用。更进一步,我可以get_theme_data( TEMPLATEPATH.'/style.css' );
毫无问题地访问文件。
wp_head
或中wp_print_styles
。WordPress不会自动挂钩style.css。