如何修复WordPress中的无效JSON错误(初学者指南)

07/26/2023

什么导致WordPress中的“不是有效的JSON响应”错误?

未能从服务器接收到预期的响应会导致WordPress中的“不是有效的JSON响应”错误。基本上,您在编辑博客文章时,WordPress需要与服务器进行通信。在后台,此响应通常是以JSON格式传输的数据。如果由于某种原因WordPress未能收到响应或响应不是JSON格式,那么您将看到“不是有效的JSON响应”错误。

修复WordPress中无效JSON错误的方法

以下方法可以帮助您轻松修复WordPress中的无效JSON错误。请在进行重大更改之前备份您的WordPress网站。

选项1:检查WordPress设置中的URL

首先,确保您的WordPress地址和站点地址设置正确。前往设置»常规页面,检查“WordPress地址(URL)”和“站点地址(URL)”字段。大多数情况下,这两个字段应具有相同的URL。保存更改后,编辑博客文章,检查是否仍出现错误。如果错误仍然存在,继续阅读下一步。

选项2:修复WordPress固定链接结构

有时,用户可能会弄乱固定链接设置,从而导致WordPress块编辑器无法获得有效的JSON响应。简单访问设置»固定链接页面,选择一个默认格式并保存更改。然后编辑博客文章或页面,查看错误是否已消失。

选项3:重新生成WordPress .htaccess文件

使用FTP客户端或文件管理器应用程序连接到您的网站,找到并下载.htaccess文件作为备份。编辑此文件,删除其中的所有代码并替换为以下代码:

# BEGIN WordPress
RewriteEngine On
RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

保存更改并将文件上传回您的网站,然后编辑帖子或页面查看错误是否复现。

选项4:查看REST API调试日志

访问工具»站点健康页面,查看“The REST API遇到意外结果”问题的详细信息,可能会提供有关哪个插件或第三方服务导致问题的线索。

选项5:禁用所有WordPress插件

访问插件»已安装插件页面,选择所有插件并在批量操作下拉菜单中选择“禁用”,然后点击“应用”。如果错误消失,则表示某个插件导致了问题。逐个启用插件,直到找到问题插件,然后联系其作者或寻找替代插件。

选项6:暂时切换到经典编辑器

安装并激活经典编辑器插件,禁用Gutenberg编辑器,然后继续工作。之后返回进行故障排除。

选项7:切换到默认WordPress主题

在外观»主题中激活默认主题,移除自定义代码或功能,隔离问题是否由当前主题引起。

选项8:暂时关闭网站应用防火墙

暂时禁用WordPress防火墙插件或服务,检查是否阻止了合法请求。

选项9:启用WordPress调试

在wp-config.php文件中添加以下代码:
define(‘WP_DEBUG’, true);
define(‘WP_DEBUG_LOG’, true);
然后,WordPress会在/wp-content/文件夹中创建debug.log文件,提供错误日志线索。

选项10:检查混合内容错误

当HTTPS网站尝试加载来自不安全HTTP源的资源时,会触发混合内容错误。解决此问题并防止无效JSON错误出现。

最后一步:寻求专家帮助

如果所有方法都无效,可能是您的WordPress托管服务器配置错误。联系托管服务商,他们可能能够帮助您解决问题。

希望本文能帮助您修复WordPress中的无效JSON错误。如果您喜欢这篇文章,请订阅我们的YouTube频道以获取WordPress视频教程,您还可以在Twitter和Facebook上找到我们。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>