
您的 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 錯誤列表加入書籤,以及如何解決這些錯誤。



