
您的 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 错误列表加入书签,以及如何解决这些错误。



