您的源代码不包含文件名... bloginfo('stylesheet_url') 仅返回指向您的样式表...文件夹 URL 的链接,通常是主题文件夹。您还需要附加文件夹(如果有)和 filename.css
请记住始终牢记 WordPress 标准进行编码。链接到样式表不是最佳实践。这可以实现适当的缓存和效率,并且从长远来看更容易。
从我上周末阅读的免费 300 页的书 - WordPress AJAX,第 53 页:
// load styles + conditionally load an IE 7 stylesheet
add_action('init', 'my_theme_register_styles');
function my_theme_register_styles() {
//Register styles for later use
wp_register_style('my_theme_style1', get_stylesheet_directory_uri() . '/style1.css', array(), '1.0', 'all');
wp_register_style('my_theme_style2', get_stylesheet_directory_uri() . '/style2.css', array('my_theme_style1'), '1.0', 'all');
wp_register_style('my_theme_style3', get_stylesheet_directory_uri() . '/style3.css', array('my_theme_style1', 'my_theme_style2'), '1.0', 'all');
global $wp_styles;
$wp_styles->add_data( 'my_theme_style3', 'conditional', 'lte IE 7' );
}
把它放在你的functions.php 或你的header.php 中。它适当地有条件地为 IE 加载样式表...