我想讓我的主題的用戶可以通過主題自定義API來替換橫幅。我有它的工作,然而,默認的圖像顯示爲空白,當我點擊「查看頁面源代碼」我得到如下:默認圖像顯示爲空 - WordPress主題自定義API
<img src=" " alt="banner" />
的默認圖像中的API窗口中預覽顯示出來,而不是在瀏覽器。當我上傳橫幅替換默認橫幅時,它完美地工作。但我無法獲得默認圖像出現。難道我做錯了什麼?
這是我的functions.php:
// Start New Section for Images
$wp_customize->add_section('customtheme_images', array(
'title' => _('Images'),
'description' => 'Change Images'
));
$wp_customize->add_setting('banner_image', array(
'default' => 'http://mywebsite.com/banner.jpg',
));
$wp_customize->add_control(new WP_Customize_Image_Control ($wp_customize, 'banner_image', array(
'label' => _('Change Banner'),
'section' => 'customtheme_images',
'settings' => 'banner_image'
)));
而且,這是我的header.php裏面:
<img src="<?php echo get_theme_mod('banner_image'); ?>" alt="banner">
是的,我有特里普爾檢查默認圖像的路徑,它是有效的。請幫忙!
感謝。但是,如果我們需要設置默認值custom。那麼'default'參數意義不大。 – maheshwaghmare