正在寻找一种方法来修复 WordPress 中的无效 JSON 错误?

当您编辑帖子或页面时,有时您会看到一条错误消息“响应不是有效的 JSON 响应”。发生此错误时,您将无法更新页面或帖子。更新页面或帖子将失败。

在本文中,我们将向您展示修复 WordPress 网站上无效 JSON 错误的方法。

为什么会出现错误

当您编辑页面或在您的网站上发帖时,它需要连接到服务器才能响应。您的网站使用 JavaScript 以 JSON 格式发送此响应。因此,如果您的 JavaScript 代码有任何错误并且 WordPress 无法连接到托管服务器,那么您将看到“响应不是有效的 JSON 响应”错误消息。

他们的问题有几个原因。在这里,我们将讨论如何修复错误。在对您的网站进行任何更改之前,我们建议您对您的网站进行适当的备份。如果您还没有为您的网站创建备份,您可以使用任何备份插件来备份您的网站数据。

修复 WordPress 中的无效 JSON 错误WordPress URL 设置

无效 JSON 错误的主要原因是错误的 WordPress URL 设置。如果您的站点地址不正确,我们将看到此错误消息。当您遇到这个问题时,您需要先检查您的 WordPress URL 设置。为此,请从您的 WordPress 仪表板转到设置常规。

现在检查您的地址和站点 URL 字段。默认情况下,它在两个字段中具有相同的 URL。

如果网址不正确,它会显示一个无效的 JSON 错误。修复您的 URL 并尝试再次编辑您的页面,这将解决错误。如果问题仍然存在,则需要执行下一步。

检查 WordPress 永久链接

使用永久链接,WordPress 允许您将人类可读的链接添加到您的网站帖子和页面。但有时网站所有者可能会创建错误的永久链接或弄乱永久链接设置。如果您的托管服务器找不到正确的永久链接,它将显示一条 JSON 错误消息。

要检查并修复您的固定链接设置,请转到设置 > 固定链接,您可以看到所有固定链接。仔细检查您的永久链接,如果发现任何错误,您可以修复链接。如果您受困于任何永久链接,那么您可以轻松地将它们设为默认链接。

全部禁用WordPress 插件

有时您的活动 WordPress 插件可能与 WordPress 核心冲突。针对此冲突,网站无法正常连接服务器并显示JSON错误。您可以停用所有插件,然后一个一个激活,检查哪个插件与WordPress冲突。

要禁用所有插件,请转到插件 ->安装插件 并检查所有插件。从批量选项中,选择禁用并单击应用 按钮。

现在检查错误,如果错误被移除,那么你可以一个一个地激活插件来检查哪个插件导致了无效的 JSON 错误。

激活经典编辑器

如果一切都失败了,您可以尝试安装并激活 WordPress 经典编辑器插件。安装并激活插件,它会自动从您的网站上删除古腾堡编辑器。现在您可以编辑您的帖子或页面以避免无效的 JSON 错误问题。