我有一個主題,它使用add_image_size來定義幾個自定義圖像大小。這些5種圖片大小用於在Wordpress 3.4媒體管理器中插入圖片後顯示,但不再顯示在新的Wordpress 3.5媒體管理器中。實際上,當我嘗試將「添加媒體」添加到帖子時,我獲得的唯一圖片尺寸選項是縮略圖(100x100)和全尺寸(3260x988)。顯然,我的主題設置不會覆蓋Settings >> Media中的默認媒體設置。下面是我的functions.php文件中的代碼:自定義WordPress的圖像大小不顯示在3.5媒體管理器
function custom_theme_support() {
add_theme_support('post-thumbnails');
set_post_thumbnail_size(180, 120, true);
add_image_size('hero-desktop-2x', 3200, 800, true);
add_image_size('hero-desktop', 1600, 400, true);
add_image_size('hero-mobile-2x', 1534, 800, true);
add_image_size('hero-mobile', 767, 400, true);
}
add_action('after_setup_theme','custom_theme_support');
所以,我的問題是什麼我需要做的,使我的主題的WordPress 3.5覆蓋WordPress管理設置?
我也遇到類似問題,但在我的情況下,它似乎是下降到WordPress未能首先創建縮略圖。對於愛情和金錢,我無法讓PHP輸出任何錯誤,同樣的事情發生在其他主題上,我已經停用了所有插件。不知道要調試什麼。 – jammypeach
當我上傳圖片時,wordpress會創建所有5個自定義圖片大小以及管理員設置中定義的100x100大拇指。 – kirley
該死,在這種情況下,我的問題是無關的。我會去發佈我自己的:) – jammypeach