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