
您的 WordPress 網站上是否顯示 pluggable.php 檔案錯誤? 有時,當您在網站上新增程式碼段或啟用新外掛時,可能會出現 pluggable.php 檔案錯誤。 在本文中,我們將向您展示如何在 WordPress 中修復 pluggable.php 檔案錯誤。
什麼時候和為什麼會看到 Pluggable.php 錯誤?
WordPress 允許使用者和外掛來覆蓋某些核心功能。 這些功能位於 pluggable.php 檔案中。
如果 WordPress 外掛或自定義程式碼段無法正確處理其中一個函式,那麼您將看到如下錯誤:
Warning: Cannot modify header information 中文版、漢化版 – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179

有時候,您可能會繼續在您的網站上工作,這還是出現在管理區域中的其他錯誤。

話雖如此,讓我們來看看如何輕鬆解決 WordPress 中的 pluggable.php 檔案錯誤。
在 WordPress 中修復 Pluggable.php 檔案錯誤
pluggable.php 檔案是一個核心的 WordPress 檔案。 編輯核心 WordPress 檔案作為您的第一個選擇是永遠不是一個好主意,即使有一個錯誤指向他們。
最可能的是,錯誤來自不同的位置。
為了修正任何提到 pluggable.php 檔案的錯誤,只需看一下錯誤中提到的第一個位置。
Warning: Cannot modify header information 中文版、漢化版 – headers already sent by (output started at /home/username/demosite/wp-content/themes/mytheme/functions.php:1035) in /home/username/demosite/wp-includes/pluggable.php on line 1179
在上面的例子中,錯誤位於主題的第 1035 行的 functions.php 檔案中。
這意味著您需要編輯主題的 functions.php 檔案,並更改或刪除導致此錯誤的程式碼。
有時標題已經傳送錯誤是由於關閉 php?> 標籤之後的額外空間引起的,所以您可以刪除該標籤,這將解決問題。
我們來看看另一個例子:
Warning: Cannot modify header information 中文版、漢化版 – headers already sent by (output started at /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144) in /home/username/demosite/wp-includes/pluggable.php on line 1090
此錯誤訊息指向您的 WordPress 站點上的外掛導致錯誤。 您可以簡單地停用外掛,並通知外掛作者有關錯誤。
在幾乎所有情況下,提及 pluggable.php 檔案的錯誤不是由檔案本身引起的。
這些錯誤通常是由您新增到 functions.php 檔案或編碼不好的外掛,甚至您的 WordPress 主題的自定義程式碼片段引起的。
只需刪除或編輯程式碼或停用外掛即可使錯誤消失。
仍然無法弄清楚導致這些錯誤的原因是什麼?
按照我們的逐步指南中的說明排除 WordPress 錯誤。 它將幫助您瞭解錯誤的原因以及如何快速修復錯誤。
我們希望這篇文章幫助您解決 WordPress 中的 pluggable.php 檔案錯誤。 您可能還想將我們最常見的 WordPress 錯誤列表加入書籤,以及如何解決這些錯誤。



