某些常见的 WordPress 错误会让您不知所措。 WordPress 更新和发布失败错误就是这样一种错误。此错误不仅可能由于多种因素而发生,而且还会禁止您在网站上发布和发布内容。

想象一下,如果您在 WordPress 上运行博客或出版物。您的待办事项列表中有很多要发布的。突然间,您会在帖子编辑器上显示错误。你的操作停止了;您一直在尝试发帖 - 都无济于事。

当你连续运行这个在网站运营方面可能是一个很大的障碍。幸运的是,通过一些小的修复和正确的研究,您可以立即回到发布过程。

在本文中,我们将解释如何在 WordPress 上修复此错误。我们将详细讨论调试和解决此错误的七种方法。

那么,让我们开始吧。

1.检查互联网连接和站点 URL

如果出现更新失败的错误,其中一个原因可能是互联网连接问题。

假设您正在写一篇博文,但您的互联网连接中断了。在这种情况下,WordPress 通常无法保存更改。这是一种罕见的情况,但由于它确实发生了,所以值得一提。

要解决此问题,请在发布内容前确保互联网连接有效。您可以通过转到新选项卡并在 Internet 上搜索内容来执行此操作。通过在新的浏览器选项卡中访问其他网站,确保您已连接到 Internet。

如果您确定您的 Internet 连接没有问题,则需要检查站点的 URL 设置。

在仪表板中,访问“设置”>“常规”选项卡。从那里,您应该查看您的网站和 WordPress 的地址,看看它们是否正确。

如果URL 和互联网连接都没有问题,但此错误仍然存​​在,所以让我们继续进行故障排除。

2.检查 REST API 状态

这听起来有点技术性,但事实并非如此。

WordPress 带有网站健康工具。它会扫描您的网站,并根据性能和安全性为您提供有关网站上所有内容的详细报告。

要通过它检查您网站的状态,请访问工具 > 网站健康。查看底部结果,并检查 REST API 状态。

如果显示错误或“意外结果”,则需要解决问题。

现在,“本站正在运行的 Status 工具还将提供调试信息。当 REST API 调用为您提供错误时,请检查可能导致问题的第三方服务。

3. 进入调试模式

如果更改编辑器不能解决问题,那么是时候进入调试模式了。

对于这一步,您需要访问 FTP 或文件管理器。现在您需要确保您拥有凭据。FTP 允许您访问上传到您的 Web 主机上的文件,并在服务器级别进行更改。

此外,在此步骤中,您将编辑 wp-config 文件。因此,你需要准确了解如何编辑wp-config文件。

就像在服务器级别编辑一样,你需要有一个备份计划以防出现问题。你可以创建手动备份或使用一个备份网站的插件。作为旁注,除非你是绝对的,否则不要删除文件确定。

无论如何,让我们看看进入调试模式需要执行的步骤:

通过 FTP 访问您的服务器,并搜索名为“WordPress”的文件夹。

在里面,寻找 wp-config.php 文件。

使用文本编辑器打开 wp-config.php 文件。您可以在 PC 或 Mac 上使用本机文本编辑程序,但建议使用 Sublime Text 或 Notepad++ 之类的软件。

打开文件后,在最底部写入如下代码:

define('wp_debug', true);

在退出代码编辑器之前,确保保存。

开启调试模式后,请检查错误是否已解决。如果 WordPress update failed 错误没有出现,只需返回并执行 define('wp_debug', true); define("wp_debug", false) 禁用调试模式。

4.删除 .maintenance 文件

如果前面的过程失败了,那么我们就该继续使用 FTP 并尝试其他方法了。这次,我们将从服务器内部删除 .maintenance 文件。

打开您的 FTP 并访问 WordPress 文件。

按照上一节中的说明查找 WordPress 文件夹。进入后,您将必须搜索 .maintenance 文件。根据您使用的文件管理器,您可能会看到另一个文件。如果您没有看到该文件,您可以随时搜索特定的 FTP 以及找到 .maintenance 文件的位置。

找到.maintenance 文件后,将其删除。

此修复仅保持Active状态 10 分钟。在此期间,检查文件中是否进行了更改。

5. WordPress 插件故障排除

如果前面的操作没有产生结果,您可以尝试此步骤。

访问您的 WordPress 仪表板,然后从那里转到插件 > 已安装的插件。在插件列表上方,您会看到一个复选框 - 选中它会选择所有插件。

接下来,从“批量操作”下拉列表中选择“停用”选项。单击应用以保存更改。

现在,激活一个其中一个检查是哪个导致了您的 WordPress 网站上的错误。当您找到罪魁祸首时,请确保将错误报告发送给开发人员。这有助于他们消除在未来更新中导致错误的冲突。

6.用经典编辑器替换古腾堡

当 WordPress 版本 5 发布时,它遭到了批评。

这个批评的主要目标是古腾堡拖放块编辑器。与传统编辑器(又名经典编辑器)明显不同,新用户需要一段时间才能习惯。

如果您更新了 WordPress 并看到更新/发布失败错误,那么 Gutenberg 可能是罪魁祸首。调试此问题的第一步是用 WordPress 上的经典编辑器插件替换古腾堡。

在 WordPress 仪表板中,导航到插件并单击添加新插件。然后您将被带到 WordPress 插件商店。看起来像这样:

您应该将 Classic Editor 视为首批列出的插件之一。如果看不到它,请使用搜索框进行查找。现在,安装并激活经典编辑器。

用经典编辑器替换古腾堡可能会解决这个问题。尝试重新发布您的帖子,看看它是否有效。

如果此更改解决了问题,那么我们就该看看原因了。简而言之,这通常发生在 WordPress 页面构建器或其他插件与古腾堡冲突时。

重要提示:安装经典编辑器将阻止您使用古腾堡创建自定义页面布局。我们建议仅将此方法作为解决发布或更新问题的方法,而不是作为修复方法。您将需要进一步检查您安装的插件,看看哪些插件可能与古腾堡不兼容,并联系开发人员寻求帮助。

如果这不能解决问题,让我们看看本文中其他可能的解决方案。

7.寻求帮助

如果上述所有修复都没有结果,那么您就该咨询专家以获得支持了。

后端或服务器可能有问题导致此错误。在这种情况下,您的托管服务提供商可以为您提供最准确的信息并从错误的一端修复错误。

您需要做的第一件事是与您的托管服务提供商联系。您可以选择电子邮件、电话支持或聊天支持。

接下来要做的是转向 WordPress 社区寻求支持。有很多地方可以找到 WordPress 帮助。这可以采取访问 WordPress 论坛、Facebook 群组和其他 Internet 区域的形式。

在 WordPress 上看到更新或发布失败的错误令人沮丧。它不仅会拖延您的发布过程,而且调试它本身就是一项艰巨的任务。希望在阅读本文后,您可以剖析并解决此问题。

希望您喜欢这篇文章!而且,如果您想添加与 WordPress 发布失败错误相关的其他提示或问题,请将它们留在下面的评论部分。