我第一次構建完整的設計到WordPress
,我試圖加載樣式表和腳本文件,但我似乎得到的是文本輸出的位置。有WordPress的問題wp_enqueue_style
我有什麼是低於..
wp_enqueue_style('reset', bloginfo('template_url') . '/reset.css');
wp_enqueue_style('style', bloginfo('stylesheet_url'), array('reset'));
wp_enqueue_style('rhino', bloginfo('template_url') . '/rhinoslider-1.05.css', array('reset','style'));
我需要把這個link
標籤或裏面的東西?我認爲它會自己做到這一切;如果它自己沒有這樣做,那麼加載它的意義是什麼?我知道它確保同一個文件不會被包含兩次,但如果你必須自己包含鏈接標記,然後WP決定不包含這個文件,那麼你留下了空白的鏈接標記!?
最後,我應該事先設置這些,所以我可以通過他們的手柄調用它們嗎?如果是這樣,在哪裏? functions.php?
編輯:我也試過把下面放在我的主題functions.php
文件中,但得到了相同的結果。
add_action('after_setup_theme', 'mmw_new_theme_setup');
function mmw_new_theme_setup() {
/* Add theme support for post formats. */
add_theme_support('post-formats');
/* Add theme support for post thumbnails. */
add_theme_support('post-thumbnails');
/* Add theme support for automatic feed links. */
add_theme_support('automatic-feed-links');
/* Add theme support for menus. */
add_theme_support('menus');
/* Load style files on the 'wp_enqueue_scripts' action hook. */
add_action('wp_enqueue_scripts', 'mmw_new_load_styles');
}
function mmw_new_load_styles() {
$foo = bloginfo('template_url') . '/reset.css';
$bar = bloginfo('template_url') . '/rhinoslider-1.05.css';
wp_enqueue_style('reset', $foo);
wp_enqueue_style('style', bloginfo('stylesheet_url'), array('reset'));
wp_enqueue_style('rhino', $bar, array('reset','style'));
}
您似乎正在以類似的方式嘗試。我已經用我嘗試的另一種方法更新了我的帖子,但是我得到了相同的結果。 – Brett 2012-08-18 17:21:33