我在一個頁面上列出了很多產品,直到最近我使用的維度爲390px * 238px。現在我必須改變其他東西,我用新參數更新了get_the_post_thumbnail
方法,頁面重新加載並顯示了所有我想要的東西。發佈縮略圖不會更改大小
但是,在下次刷新時,一切都會恢復原樣。當我檢查元素時,顯示的圖像確實具有類別attachment-390x501
,但它是width
,height
,src屬性顯示爲390,238和path/to/website/uploads/2012/11/Profile_IS_20180-390x238.jpg
。
有沒有辦法改變我的縮略圖尺寸?下面是我目前使用的代碼:
<?php
// previous dimensions were 390x238
echo get_the_post_thumbnail($product->ID, array(390,501));
?>
很好的答案,謝謝。但是現在,我的圖像以正確的尺寸顯示新的圖像尺寸類別(在這種情況下,它是'attachment-new_custom_size')。這是永久的,還是我需要重新生成拇指? – jOpacic
如果您僅將CSS類應用於圖像以更改其大小,則不會使用這些特定的尺寸創建新的縮略圖。如果您使用'get_the_post_thumbnail($ id,array(100,100));'那麼它們應該是您指定的大小。你最好的選擇,我仍然建議使用我答案中的信息。這將確保您的圖像以正確的尺寸顯示,因爲每個具有這些確切尺寸的圖像都有一個WordPress生成的縮略圖。 – AndyWarren