你的源代碼,不包括文件名...代碼bloginfo(「stylesheet_url」)只返回鏈接到您的樣式表...文件夾的網址,通常主題文件夾。您還需要附加文件夾(如果有的話)和文件名。請記住總是使用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的樣式表...
我該如何選擇一個特定的樣式表我想鏈接? –
他們都將「連接」,住在每一頁上。試一試並檢查開發人員工具以查看哪些樣式表正在加載。 WordPress中的第一個樣式表在主題文件夾中始終是style.css。其他任何東西都是額外的。 – BenRacicot