停用 Twenty Ten 佈景主題中自動縮圖替換 header image 的功能
說明:在 Twenty Ten 佈景主題中有一個自動替換 header image 的功能,他會在我們上傳任何一張圖檔時,自動製作一個 700x198 大小的縮圖,如果你在「媒體」設定頁面有開啟其他縮圖尺寸的話,最多的時候當你每上傳一張圖檔,都會多出個 3~4 張的各種尺寸的縮圖。
優點是,Twenty Ten 佈景主題的自動置換 header image 的功能如果有開啟的話,當你發文時,如果有附圖,會自動替換成頁首圖檔。用的就是那個 700x198 的尺寸。
缺點是,每上傳一張圖檔都會多出 3~4 張額外的各尺寸圖檔(包含其他尺寸的自動縮圖),尤其如果你用不到 header image 的設定的話,則是多浪費主機硬碟空間,而且那些縮圖在製作的過程中並不會自動壓縮、最佳化... (記得「媒體設定」頁面的其他縮圖尺寸也都可以取消掉)
反正有點煩...
作法:
在 Twenty Ten 佈景主題中的 functions.php 找到:
- set_post_thumbnail_size( $custom_header_support['width'], $custom_header_support['height'], true );
複製代碼
在前面輸入「//」將他 註解掉,變成這樣:
- // set_post_thumbnail_size( $custom_header_support['width'], $custom_header_support['height'], true );
複製代碼
然後在下面加一行:
- set_post_thumbnail_size( width, height, true/false );
複製代碼
搞定!
相關討論:https://wordpress.org/support/to ... d-image-from-header
|