圖片相關的 WordPress 錯誤以及如何修復它們

已發表: 2020-09-26

發現很難修復一些不斷在您的網站上彈出的標準 WordPress 錯誤? 如果是這樣,請繼續閱讀以找到最佳解決方案!

每當您希望以令人印象深刻的方式呈現任何東西時,美學都起著至關重要的作用。 顯然,內容在大多數情況下都很重要,因為它是信息的主要來源,但添加一些信息圖像不會造成任何傷害。 事實上,它增加了更多的視覺呈現。 根據人類心理學,如果我們喜歡我們所看到的,我們就會相信我們所讀到的。 不僅如此,圖像的添加使更長的博客令人興奮和引人入勝。 有時,圖像可以成功地使人們理解文本無法理解的點。

Image Related WordPress Errors and How to Fix Them 顯然,帶來如此多好處的事情將很難處理,尤其是在 wordpress 網站中。 圖像確實美化了冗長、枯燥的文字博客,但有時添加它們可能是一項具有挑戰性的任務。 那麼該怎麼辦? 必須為健康的博客合併圖像。 為什麼不學習自己解決這些問題以獲得流暢的體驗? 該博客討論了您可能經常遇到的一些與媒體相關的問題,以及解決這些問題的方法。 雖然其中一些問題很容易解決,但單擊此處獲取專家提供的最佳 WordPress 定制服務。

目錄

在媒體庫中上傳圖像時出現 HTTP WordPress 錯誤

這是上傳照片時最常見的與圖片相關的 wordpress 錯誤。 這個錯誤最令人沮喪的部分是它的發生背後沒有特別的原因。 您可以簡單地上傳“n”張圖片,只有一張會返回 HTTP 錯誤。 這意味著在處理此問題時,您不能歸結為單一的解決方案。 但以下是修復此 WordPress 錯誤的一些常用方法。

1.增加wordpress的內存限制

此 WordPress 錯誤的一個原因可能是您的站點處於內存限制的邊緣。 通常,此限制由您的主機默認設置。 要增加限制,您可以聯繫並要求您的 WordPress 主機增加 PHP 內存限制。

如果您獲得房東的津貼,您可以繼續執行以下步驟:

  • 轉到您網站的根文件夾並編輯您的 wp-config.php 文件。
  • 添加代碼片段:

/**增加內存限制*/

定義('WP_MEMORY_LIMIT','256M');

下線:

/* 就是這樣,停止編輯! 快樂的博客。 */

你們都準備好了。

2.禁用ModSecurity規則

面臨此問題的另一個原因是您的主機設置的 ModSecurity 規則。 由於 ModSecurity 規則的當前功能,您無法自行手動禁用它們。 因此,最方便的方法是就問題聯繫您指定的主辦團隊。 雖然有一種方法,但您可以嘗試自己解決此問題。

  • 轉到 wp-admin 文件夾並創建一個新的 . htaccess 文件。
  • 添加以下代碼片段

### 這將禁用 wp-admin 的 ModSecurity 以修復 HTTP 圖像上傳錯誤

<IfModule mod_security. c>

SecFilterEngine 關閉

SecFilterScanPost Off

</IfModule>

3.縮小圖片尺寸

儘管此 HTTP WordPress 錯誤的發生與其圖像大小無關,但在上傳較大尺寸和文件大小的圖像時,此問題似乎很常見。 將遇到此錯誤的機會降至最低的一種直接方法是在上傳圖像之前減小圖像的文件大小和尺寸。 您可以使用瀏覽器上可用的著名應用程序來調整圖像大小或壓縮圖像。

4.防止Imagick使用多個CPU線程

每當上傳圖像時,WordPress 都會使用 Imagick 來幫助處理圖像。 為了給你更快的結果,Imagick 使用多個 CPU 線程來處理圖像。 在託管的共享形式中,提供商通常不允許您運行多線程任務來平衡資源。 Imagick 和您的服務提供商之間的這種衝突有時會導致這個 HTTP 錯誤。

要解決此問題,您需要做的就是:

  • 打開您的根文件夾並編輯您的 .htaccess 文件。
  • 將下面提到的代碼片段添加到文件頂部:

設置環境 MAGICK_THREAD_LIMIT 1

這段代碼所做的只是通知 Imagick 在嚴格處理圖像時禁止使用多個線程。

圖像超出最大限制錯誤。

當您上傳的圖像文件超出服務器或 WordPress 定義的上傳限制時,通常會發生此 WordPress 錯誤。 最直接的解決方案之一是根據 WordPress 指南調整圖像大小。 但是,這種解決方案有時會破壞圖像的質量。 因此,另一種方法是使用以下任何一種方法來增加上傳限制:

1.Functions.php方法

  • wp-contents> 主題> **ACTIVE_THEME**> functions.php
  • 添加以下代碼:

@ini_set('upload_max_size', '64M');

@ini_set('post_max_size' , '64M');

@ini_set('upload_execution_time', '300');

2. .htaccess 方法

  • 將根文件夾導航到 .htaccess 文件並添加下面提到的代碼段。

## 增加上傳的最大文件大小

php_value upload_max_filesize 64 M

php_value post_max_size 64 M

php_value max_execution_time 300

php_value max_input_time 300

3.php.ini方法

導航到根文件夾中的 php.ini 文件,如果沒有,則創建一個新文件。 然後添加下面提到的代碼段:

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 300

無法創建目錄錯誤

將圖像上傳到 WordPress 媒體庫時,您經常會遇到此錯誤。 此錯誤的原因通常是您的上傳文件夾的文件權限。 要順利上傳,需要為uploads文件夾提供755權限。

要允許它們,您需要:

  • 打開 wp-content 文件夾。
  • 右鍵點擊上傳
  • 選擇更改權限選項
  • 檢查框值是否包含數字 755
  • 如果不是,請更改它們。

你已準備好出發!

切換到 HTTPS 時出現混合內容錯誤

當您在安裝 SSL/TSL 證書後最近切換到 HTTPS 時,您可能會看到此 WordPress 錯誤。 雖然它不會影響您的網站功能,但它可能會影響您網站上的流量。 它警告訪問者您的網站不安全或不可靠。

此問題的主要原因是您的圖像與 HTTP 兼容,而不是 HTTPS。 因此,您的站點會通過 HTTP 加載這些資產,從而導致混合內容警告。

有兩種重要的方法可以解決此問題:

  • 您可以使用 Velvet Blues 更新 URL 插件手動將“HTTP://yourdomain.com”替換為“HTTPS://yourdomain.com”。
  • 您可以使用 SSL 插件自動為舊圖像重寫新 URL。

翻轉圖像錯誤

您可能會注意到,有時,您上傳的圖像似乎是顛倒的。 這通常發生在 iOS 設備上,因為其傳輸 EXIF 數據的方法不正確。

如果您上傳的圖片只有一張或幾張倒置,您可以使用 WordPress 的圖片旋轉功能來旋轉它們。

  • 選擇您想要的圖像。
  • 點擊編輯圖片
  • 使用旋轉按鈕更改圖像的方向。
  • 完成後按保存。

如果大量圖像經常出現此錯誤,您可以免費下載“修復圖像旋轉”插件。

上傳:無法將文件寫入磁盤錯誤

當您的文件權限出現故障時,您可能會遇到“上傳:無法將文件寫入磁盤”錯誤。 要修復此錯誤,您需要將文件權限值設置為 755。

執行以下操作:

  • 打開 wp-content 文件夾。
  • 點擊上傳
  • 選擇文件權限並用 755 填充值框。
  • 保存更改,您就可以開始了。

“找不到圖像。 確保路徑正確並且圖像退出”錯誤。

遇到 WordPress 畫廊時,您可能會經常看到此錯誤。 當圖像未連接到實際圖像 URL,但鏈接到其附件頁面時,通常會出現問題。

要解決此問題,您可以向圖庫短代碼添加一個屬性。 這會將所有圖像鏈接到其實際文件 URL。

例如:

( 我的圖片庫)

這是原始簡碼。 您可以向其添加參數,例如,

(我的畫廊鏈接=“文件”)

“臨時文件夾丟失”錯誤

PHP 設置定義了正確上傳圖像所需的臨時文件夾。 如果設置不正確,WordPress 將無法獲取文件夾位置並因此顯示此錯誤。

好東西,您可以手動定義臨時文件夾。 為此:

  • 轉到站點的根文件夾並編輯 wp-config.php 文件
  • 添加代碼片段:

定義('WP_TEMP_DIR',目錄名(_FILE_)。

'wp-內容/溫度/');

水準之上,

/* 就是這樣,停止編輯! 快樂的博客。 */

在您的 wp-config.php 文件中。

特色圖片出現兩次錯誤

大多數情況下,WordPress 主題會自動在帖子頂部顯示您的特色圖片。 如果您在 WordPress 編輯器頂部添加相同的想法,圖像似乎會出現兩次。

修復此錯誤是小菜一碟,不要在正文中包含特色圖像,您將不會出現此錯誤。

編輯默認圖像尺寸

根據主題提供的規則,您上傳的圖像會自動調整大小。 有時,大小不是您想要的。 如果您願意,您可以手動更改這些默認圖像大小。

為此,請轉到設置>媒體>調整尺寸。

修復扭曲的圖像

如果您手動更改了縮略圖尺寸和文字印刷尺寸,您很可能會遇到此錯誤。 此錯誤背後的原因是 WordPress 每次上傳時都會創建不同大小的圖像。 這些尺寸通常取決於您的主題。 因此,一旦您更改主題,您可能會看到圖像失真。

要解決此問題,您可以使用流行的縮略圖生成插件來強制 WordPress 重新生成縮略圖。 安裝插件後,轉到工具> regen>thumbnails。 你們都準備好了!

設置默認 WordPress 特色圖片

當您無法創建獨特的特色圖像時,以下步驟可讓您創建後備特色圖像/縮略圖。 為此,

設置>媒體>默認特色圖片

更改社交媒體相關的 WordPress 圖片

每當您或任何滿意的客戶希望在 Facebook 等社交媒體句柄上發布有關您的 wordpress 網站的信息時,它會自動從您​​的網站中選擇一張圖片用於顯示目的以及您的網站鏈接。

如果您想控制正在顯示的圖像,您需要使用 Facebook 開放圖形元標記,這是一種可通過 WordPress 插件訪問的元數據。

調整 WordPress 圖像的大小

您甚至可以直接從儀表板調整已上傳圖像的大小。 為此:

  • 從媒體庫中選擇您想要的圖像
  • 點擊編輯圖片
  • 選擇比例圖像框並輸入新尺寸
  • 按比例按鈕

將 WordPress 圖像組織到文件夾中

要使用實際文件夾組織 WordPress 媒體文件中的圖像,請使用名為 WordPress 媒體庫文件夾的插件。

裁剪 WordPress 圖像

要裁剪特定圖像,

  • 從媒體庫中選擇您想要的圖像
  • 選擇編輯圖像
  • 選擇圖像預覽並選擇要剪切的區域。
  • 按裁剪按鈕
  • 保存更改

如何更改 WordPress 上傳文件夾位置

WordPress 會自動將所有圖像上傳到/wp-content/uploads/文件夾,並按日期進一步組織它們。 如果您願意,您可以通過編輯 wp-config.php 文件來更改文件夾的位置。

要編輯它,您可以,

  • 打開根文件夾並選擇 wp-config.php 文件
  • 添加以下代碼片段:

定義('上傳','wp-content/'.'my-images');

我的圖片:您想要的文件夾的名稱

圖像更改未顯示錯誤

這是我們將在本博客中討論的最後一個 WordPress 錯誤。 當您對儀表板中的圖像所做的更改在您的站點中不可見時,您碰巧遇到此 WordPress 錯誤。 此錯誤最可能的原因是緩存問題。

要解決此問題,您可以

  • 等待一段時間,直到緩存自行刷新
  • 手動重置緩存

結論

因此,這些是您在 WordPress 上處理圖像時可能會遇到的一些常見 WordPress 錯誤。 我們還可以幫助您解決最常見的 WordPress 錯誤。

我們希望此博客能夠為您提供有關這些錯誤的足夠信息,並且您現在可以自己解決上述大部分錯誤。 您可以通過 85idea.com 與我們聯繫以獲取任何進一步的幫助或查詢。 你還在等什麼? 將圖像添加到您的網站,讓它們更有趣!