如何修复 WordPress 中的 Pluggable.php 文件错误

在 WordPress 中遇到 pluggable.php 文件错误是很让人头疼的,尤其是当不确定是什么原因导致这些错误时。根据我们团队用 WordPress这么多年的经验来看,这些错误一般是由于主题、插件自定义代码片段发生冲突造成的。

根据我们的经验,给大家总结一个适合新手的教程,即使不懂代码,也能自己去解决WordPress 中的 pluggable.php 文件错误。

什么时候会看到 Pluggable.php 错误?

WordPress 可以让插件覆盖某些核心功能。这些功能位于 pluggable.php 文件中。

如果WordPress 插件自定义代码片段无法正确处理其中一个功能,那么就会看到下面这个错误:

警告:无法修改标头信息 – 标头已由(输出开始于 /home/username/demosite/wp-content/themes/mytheme/functions.php:1035)在/home/username/demosite/wp-includes/pluggable.php第 1179 行发送

如何修复 WordPress 中的 Pluggable.php 文件错误

有时候,是能够继续使用WordPress 网站,但是在管理后台中仍然会出现这个错误或其他错误。

在下面的屏幕截图中,可以看到 WordPress 仪表板内错误消息的示例。

如何修复 WordPress 中的 Pluggable.php 文件错误

如何修复 WordPress 中的 Pluggable.php 文件错误

pluggable.php 文件是 WordPress 的核心文件。编辑 WordPress 核心文件一定要谨慎再谨慎,即使错误指向该文件。

最怕的是,错误来自不同的位置。

为了修复所有提到 pluggable.php 文件的错误,只需查看错误中提到的第一个位置:

警告:无法修改标头信息 – 标头已由(输出开始于 /home/username/demosite/wp-content/themes/mytheme/functions.php:1035)在/home/username/demosite/wp-includes/pluggable.php第 1179 行发送

在上面的例子中,错误位于主题的functions.php文件的第 1035 行。

这意味着只需要编辑主题的 functions.php 文件并更改或删除导致此错误的代码

有时,“标题已发送”错误是由关闭 php ?> 标签后的一个多余空格引起的,因此只需将其删除即可解决问题。

我们来看另一个例子:

警告:无法修改标头信息 – 标头已由(输出开始于 /home/username/demosite/wp-content/plugins/some-plugin-name/some-plugin.php:144)在/home/username/demosite/wp-includes/pluggable.php第 1090 行发送

此错误消息指向 WordPress 网站上导致错误的插件。只需停用该插件即可。

在几乎所有情况下,提到 pluggable.php 文件的错误不是由该文件本身引起的

这些错误通常是添加到 functions.php 文件的自定义代码片段、编码不良的插件或是WordPress 主题引起的。

只需删除或编辑代码或者停用插件即可消除错误。

使用 WPCode 在 WordPress 中插入代码片段

在前面的文章中也提到过,在 functions.php 文件中插入自定义代码有时会导致 pluggable.php 文件错误和其他 WordPress 错误。在很糟糕的情况下,代码片段会导致网站奔溃。

这就是我们建议使用WPCode 这个插件的原因。它是最好的 WordPress 代码片段插件,可让管理员在不破坏网站的情况下向网站添加自定义代码。

如何修复 WordPress 中的 Pluggable.php 文件错误

首先,安装并激活WPCode插件。

激活后,从 WordPress 仪表板访问代码片段 » + 添加代码片段页面。在这里,可以单击“添加您的自定义代码(新代码片段)”选项下的“使用代码片段”按钮

还可以使用WPCode 库中的预制代码片段

如何修复 WordPress 中的 Pluggable.php 文件错误

这将打开“创建自定义代码片段”页面,可以在其中为代码片段添加名称。然后,可以从右侧的下拉菜单中选择代码类型。

接下来,将自定义代码添加到“代码预览”框中,并将“非活动”开关切换为“活动”。

如何修复 WordPress 中的 Pluggable.php 文件错误

最后,点击“保存代码片段”按钮保存设置即可。


联系我们
文章看不懂?联系我们为您免费解答!免费助力个人,小企站点!
电话:020-2206-9892
QQ咨询:1025174874
邮件:info@361sale.com
工作时间:周一至周五,9:30-18:30,节假日休息
发布者:光子波动,转转请注明出处:https://www.361sale.com/17571/

(1)
上一篇 2024年 8月 26日 上午11:35
下一篇 2024年 8月 26日 下午3:43

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

020-2206-9892

QQ咨询:1025174874

邮件:info@361sale.com

工作时间:周一至周五,9:30-18:30,节假日休息

客服微信
为方便全球用户注册登录,我们已取消电话登录功能。如遇登录问题,请联系客服协助绑定邮箱。