如何在WordPress中重新生成縮略圖(通過插件和WP-CLI)

當您更改WordPress主題時,您現有的圖像可能尺寸不合適。

WordPress的解決方案?重新生成縮略圖。這意味著在WordPress核心設置中重置圖像尺寸。也可以使用插件快速完成。

在本文中,我們將更深入地研究WordPress重新生成縮略圖的解決方案,並向您展示如何使用「重新生成縮略圖」 WordPress插件並手動使用WP-CLI解決圖像問題。

開始吧!

您的圖像會發生什麼

要弄清楚如何以WordPress樣式重新生成縮略圖,必須首先了解如何處理圖像和圖像大小,這一點至關重要。

WordPress的設置可以自動裁剪您上傳的圖像。可以在管理控制台的「設置」>「媒體」下找到這些設置。

WordPress媒體設置頁面。

WordPress將自動裁剪您的圖像。

在「媒體設置」頁面上,有「縮略圖」,「中」和「大」的尺寸。您可以根據需要更新每個像素的像素數。

但是,如果您要更新尺寸,請不要忘記單擊頁面底部的「保存更改」。

以下是默認的大小調整選項:

  • 縮圖– 150像素x 150像素
  • 中– 600像素x 600像素
  • 大– 1024像素x 1024像素

請記住,您正在使用的主題可能具有特定的圖像尺寸,這些尺寸將覆蓋「媒體設置」頁面上的選項。如果切換到新主題,則設置將更新為新主題設置的大小。

但是,您之前上傳的舊圖像不會受到影響。

這是事情變得有些棘手的地方。您需要能夠調整先前上傳的所有圖像的大小,以符合設置的新圖像尺寸。不幸的是,沒有任何設置可以做到這一點。

解決方案是執行所謂的「重新生成縮略圖」。

在探索如何在WordPress中重新生成縮略圖之前,請務必注意在WordPress儀錶板中調整圖像大小的方法。

需要指出的是,這些解決方案不一定會調整舊圖像的大小,因此您仍然需要進入WordPress,在沒有插件幫助的情況下重新生成縮略圖,或者使用插件。

如果要調整縮略圖或圖像的大小,可以使用三種主要方法:

1.更改主題中的圖像大小

由於您的WordPress主題可以修改默認圖像大小,因此您可以選擇切換主題,也可以檢查是否有特定於調整圖像大小的可用設置。

每個主題都是不同的,因此請確保查看相應的文檔,以查看是否有一種方法可以更改主題的圖像大小而無需完全安裝其他主題。

或者,您可以選擇創建一個子主題並使用PHP代碼更改圖像大小。

2.在媒體庫中裁剪圖像

另一種選擇是通過在媒體庫中裁剪圖像來更改圖像的大小。

步驟1

轉到WordPress管理信息中心中的媒體>庫。

WordPress媒體庫。

您可以在媒體庫中更改圖像大小。

然後,單擊要調整大小的列出的圖像。

在彈出窗口中,單擊「編輯圖像」按鈕。

附件詳細信息彈出窗口。

單擊圖像下方的按鈕進行編輯。

第2步

之後,您可以使用多個選項來編輯圖像。

您可以單擊圖像並將滑鼠拖動到圖像上,然後在選擇了要保留的區域後放開。然後,您可以單擊「裁剪」。

如果要精確裁剪圖像,可以通過輸入所需的比例來調整寬高比。

例如,您可以使用1:1來創建正方形,也可以使用4:3、16:9以及任何其他想要的比例。

然後,在將滑鼠拖到圖像上時按住Shift鍵。當您選擇了要保留的圖像部分時,請鬆手。您可以單擊它並四處移動選擇內容,以便裁剪出所需圖像的確切部分。

使用WordPress,我們的流量增長了1,187%。
我們將向您展示如何。

加入20,000多個其他人,他們每周都會收到有關WordPress內部技巧的新聞!

現在訂閱

成功!感謝您的訂閱

您將在一周內收到下一期的Kinsta新聞通訊。

訂閱Kinsta新聞通訊

訂閱

我同意條款和條件以及隱私政策

如果您最初沒有得到想要的圖像尺寸,也可以單擊並拖動選擇的角落。

或者,您可以進行選擇,然後在右側的「圖像裁剪」下的「選擇」欄位中以像素為單位輸入所需圖像的精確尺寸。

完成後,單擊「裁剪」,然後單擊「保存」按鈕。

第三步

如果您希望調整圖像的大小而不是對其進行裁剪,則可以在右側的設置中縮放圖像。

輸入所需圖像的大小,然後單擊「縮放」。

附件詳細信息中的圖像編輯選項。

您有幾種選擇來調整圖像大小。

第四步

您還可以在「縮略圖設置」下選擇要應用更改的標準圖像尺寸。

您可以選擇將調整應用於:

  • 所有圖像尺寸
  • 縮圖
  • 除縮略圖外的所有尺寸

3.在媒體設置中調整圖像大小

如果只需要編輯一兩個圖像,這很有用,但是如果要調整所有圖像的大小,最好通過設置頁面來完成。

步驟1

在管理控制台中,轉到「設置」>「媒體」。

媒體設置頁面。

您可以在「媒體設置」頁面上調整默認圖像尺寸。

第2步

輸入所有縮略圖,中或大圖像所需的新尺寸。根據需要為一種或多種圖像輸入所需的寬度和高度。

如果要將縮略圖調整為不成比例的大小,請選中「縮略圖大小」部分下的「將縮略圖裁剪為精確尺寸」框。

第三步

然後,如果您不希望所有新的圖像在上載文件夾中都雜亂無章,則可以選中將我的上載歸類到基於月和年的文件夾中。

調整滿意後,請點擊頁面底部的保存更改按鈕。

如何在WordPress中重新生成縮略圖

如前所述,更改這些設置或更改主題後,如果未在面向公眾的網站上更新圖片,則必須重新生成縮略圖。

最簡單的方法之一是使用免費的WordPress插件「重新生成縮略圖」快速修復您以前上傳的圖像。

該插件還與WooCommerce兼容。

步驟1

首先,安裝並激活「重新生成縮略圖」插件。

然後,轉到工具>重新生成縮略圖,可以在此處找到與WordPress圖像相關的設置。

重新生成縮略圖插件

您也可以重新生成縮略圖,中型和大型圖像。

第2步

默認情況下,已選中「跳過重新生成現有大小正確的縮略圖」選項。取消選中此框可使用「重新生成縮略圖」插件來調整所有圖像。

但是,如果要保存伺服器資源,請選中它。

如果您已經通過主題更新了某些圖像尺寸,則建議這樣做。您也可以選擇選中此選項下方的框,以刪除未註冊的舊尺寸的縮略圖文件。選擇它可以釋放伺服器上的空間。

選擇此設置之前,請確保不需要這些圖像。如果您的站點上正在使用某些圖像,並且您選擇了此選項,則它們將被刪除,並且將不再顯示在您的站點上。訪客將看到破碎的圖像。

您可能還會看到「更新帖子內容以使用新大小」複選框,如果希望更新帖子中當前使用的圖像,則可以選擇該複選框。

第三步

選擇所需的選項後,單擊按鈕以重新生成縮略圖,包括中,大和新文件大小。

然後,等待該過程完成。根據您網站上的圖像數量,這可能需要一段時間,因此在等待時可以喝杯咖啡或水。對於高性能伺服器上的大型網站,通常只需要花費幾分鐘。

您會看到「全部完成!」 該消息在過程完成時顯示。

而已。

您的縮略圖和圖像現在應該重新生成。

如何強制重新生成縮略圖

您也可以使用「強制重新生成縮略圖」插件。顧名思義,它通過刪除舊圖像大小來推動縮略圖的重新生成,因此WordPress被迫重新生成圖像。此插件還與WooCommerce在線商店兼容。

遇到停機和WordPress問題嗎?Kinsta是一款託管解決方案,設計時考慮了性能和安全性!查看我們的計劃

請記住,在發布時,該插件尚未針對最近3個主要版本進行更新,因此請謹慎使用。在實時網站上使用它之前,請確保在暫存或本地測試環境中對其進行測試。

之所以需要在「重新生成縮略圖」插件上使用此插件,是因為後者只是調整圖像大小,除非您選中該選項,否則它不會刪除舊的圖像大小。

但是,如果遇到問題,可以嘗試使用「強制重新生成縮略圖」。

步驟1

要強制WordPress重新生成縮略圖,請安裝並激活「強制重新生成縮略圖」插件。

然後,轉到WordPress管理信息中心中的工具>強制重新生成縮略圖。

WordPress管理控制台中的「強制重新生成縮略圖」插件頁面。

您可以一鍵強制重新生成縮略圖。

第2步

要刪除所有使用舊設置調整大小的圖像並強制WordPress重新生成縮略圖,請單擊「重新生成所有縮略圖」按鈕。

稍等片刻,您的圖像將被調整大小。如果您的站點較小,則幾乎不需要花費任何時間,但是對於具有大量圖像的較大站點,則可能需要幾分鐘。

再生特定圖像

在某些情況下,您不需要重新生成所有縮略圖,而只需重新生成一些特定的縮略圖即可。仍然安裝了「重新生成縮略圖」插件,您也可以這樣做。就是這樣。

步驟1

轉到媒體>庫。在網格視圖中,單擊特定圖像。

WordPress媒體庫-重新生成縮略圖

默認情況下,媒體庫處於網格視圖。

第2步

然後在右側,單擊「重新生成縮略圖」按鈕。

重新生成縮略圖按鈕

您可以在附件詳細信息中重新生成縮略圖。

如果要在列表視圖中查看媒體庫,請將滑鼠懸停在要重新生成的圖像上後,單擊「重新生成縮略圖」鏈接。

重新生成縮略圖選項

單擊鏈接以在列表視圖中重新生成縮略圖。

使用WP-CLI重新生成縮略圖

如果您不希望使用插件,那麼還有另一種針對WordPress的解決方案:通過使用WP-CLI手動生成無需插件的縮略圖。

請記住,此選項需要訪問伺服器上的命令行。

與使用WordPress插件相比,使用WP-CLI生成縮略圖是一種優越得多的選擇,因為它速度更快且不受HTTP限制和超時的限制。

下面是重新生成縮略圖的基本命令:

wp媒體再生

輸入後,請在鍵盤上按字母「 y」(代表「是」)確認要重新生成所有縮略圖。

使用WP-CLI重新生成所有縮略圖

啟動命令行後,您可以在幾秒鐘內為WordPress輸入以下命令來重新生成沒有插件的縮略圖:

wp媒體再生-是

使用此命令,將無需手動確認即可重新生成縮略圖。

使用WP-CLI重新生成特定的縮略圖

您還可以選擇使用WP-CLI和要更新的圖像ID重新生成特定的縮略圖。

這是執行此操作的命令:

wp媒體再生12 34567

只要確保將三個示例ID(「 12」,「 34」和「 567」)替換為要重新生成的特定圖像的實際ID即可。

您可以包含任意數量的ID。只要確保將每個空格分開即可。

了解本指南改變你的主題後,迅速解決你的WordPress圖片?點擊鳴叫
摘要

切換主題時看到圖像無法正確顯示可能令人沮喪。

幸運的是,有兩種針對WordPress的快速解決方案。藉助「重新生成縮略圖」插件,只需單擊幾下即可完成操作。或者,您可以使用WP-CLI完成咖啡的時間少於製作咖啡的時間。

如果您喜歡這篇文章,那麼您會喜歡Kinsta的WordPress託管平台。加速您的網站並獲得我們經驗豐富的WordPress團隊的24/7支持。我們基於Google Cloud的基礎架構專註於自動擴展,性能和安全性。讓我們向您展示Kinsta的與眾不同!查看我們的計劃

相關文章