1
我使用下面的代碼,使用戶能夠上傳自定義徽標爲我的wordpress主題定製標誌:add_image_size在WordPress的
function mytheme_setup() {
add_theme_support('custom-logo');
}
add_action('after_setup_theme', 'mytheme_setup');
我曾嘗試推行add_image_size
與此呈現徽標180x180px:
add_image_size('mytheme-logo', 180, 180);
add_theme_support('custom-logo', array(
'size' => 'mytheme-logo'
));
要顯示在我的主題標誌,我已經使用:
<?php
// Display the Custom Logo
the_custom_logo('mytheme-logo');
// No Custom Logo, just display the site's name
if (!has_custom_logo()) {
?>
<h1 style="text-align:center;"><?php bloginfo('name'); ?></h1>
<?php
}
?>
因此,我現在可以上傳並顯示徽標,但似乎圖像不受add_image_size
的影響。圖像不會被wordrpress調整大小,這是一個問題,因爲它可能會影響網站的加載時間。
我在這裏做錯了什麼?
謝謝。這是要調整圖像的大小還是隻是將標記追加到輸出? – Arete
它應該確實調整圖像爲你:) –
這不適合我...我可以選擇一個標誌,但它保持巨大(不調整到180x180) – Bassie