如何在WordPress中修复无效的Json错误
作者:98wpeu发布时间:2024-01-14分类:WordPress教程浏览:90
您是否正在尝试修复WordPress中的无效Json错误?
在您的网站上编辑WordPress帖子或页面时出现此错误。您将看到一条消息,提示‘该响应不是有效的Json响应’,并且更新该页面将失败.
在本文中,我们将向您展示如何轻松修复WordPress中的无效Json错误。我们还将讨论此错误发生的原因以及将来如何避免它.
出现此错误的原因有很多.然而,最有可能的原因是wordPress中的url设置不正确或固定链接断开。
话虽如此,让我们来看看如何轻松修复WordPress中的无效Json错误。
重要:请在对您的网站进行任何重大更改之前对WordPress进行完整的备份。这使您可以轻松地将您的网站恢复到以前的状态.
对于大多数网站,此设置在两个字段中必须具有相同的URL。
然而,很少有一些用户会给WordPress提供自己的目录,并在不同的地址上为网站提供服务。在这种情况下,它们在这里可以有不同的URL。
但是,如果您的站点地址不正确,则会在WordPress中触发无效的Json错误。
如果您对设置进行了任何更改,那么不要忘了点击“保存更改”按钮.您现在可以编辑一篇博客文章,并查看添加任何新块或保存该文章是否会触发“无效的Json响应”错误.
如果您仍然看到错误,请继续阅读.
如果您不确定是否使用了正确的设置,只需选择其中一种默认格式即可.
在此之后,继续并点击“保存更改”按钮来存储您的设置.
现在,您可以尝试编辑博客文章或页面,以查看错误是否已消失.如果没有,那么您可以尝试下一步.
提示:找不到.htAccess文件?请参阅这篇关于如何查找.htAccess文件的快速文章。
在此之后,您需要使用ftp客户端或文件管理器应用程序编辑.htAccess文件。
打开文件后,您需要删除其中的所有代码,并将其替换为以下代码:
从这里,您可能会看到一个标记为“REST API遇到意外结果”的问题。
点击它将显示更多详细信息,这可能会给你一些线索,说明是哪个插件或第三方服务导致了这个问题.
如果这没有提供任何线索,那么您可以继续下一步.
WordPress现在将停用所有已安装的插件。
现在,您可以再次尝试重现错误.如果错误消失,那么这意味着您的网站上安装的某个插件导致了该错误.
要找出问题出在哪个插件,您只需逐个激活它们,并尝试重现错误.重复这一过程,直到你找到罪魁祸首.
在此之后,您可以联系插件作者寻求支持或找到替代插件.
6.临时切换到经典编辑器
如果以上所有步骤都失败了,那么你可以暂时切换到WordPress的经典编辑器。
这个旧版本的WordPress编辑器使用更简单的文本编辑器,并不严重依赖REST API来获取JSON响应。
要使用它,您需要安装并激活经典编辑器插件.有关更多详细信息,请参阅我们关于如何安装WordPress插件的分步指南。
该插件开箱即用,它将在激活时禁用古登堡编辑器.
现在,您可以继续处理您的网站,并在稍后返回故障排除.
7.进一步的故障排除
很多事情可能会阻止WordPress rest API或使其返回无效的Json响应。我们已经解决了上面最有可能的罪魁祸首,但如果这不能解决它,那么这里有一些更多的步骤,你可以尝试一下.
切换到默认WordPress主题
有时、WordPress主题与插件或、WordPress核心之间的冲突可能会导致意外行为。
你只需切换到默认的WordPress主题,比如TwentyTwentyOne或Twty-TwentyTwo,就可以对此进行测试.
暂时关闭网站应用程序防火墙
如果你使用的是WordPress防火墙,比如sucuri、云闪光或插件,那么它有时也可能会阻止合法的请求。
解决这个问题最简单的方法是暂时禁用你的WordPress防火墙插件或服务。
一些应用程序级别的WordPress防火墙可以通过简单地停用插件来禁用。对于sucuri和云闪存等dns级别的防火墙,您可以从您的帐户仪表板中禁用它们。
在WordPress中启用调试
WordPress有一个内置的功能,可以让你保留错误日志。但是,默认情况下不会启用它.
要启用它,您需要将以下代码添加到wp-config.php文件中:
define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );❤️由托管WPCode在WordPress中一键使用
之后,wordpress将在/wp-Content/文件夹内的一个调试.log文件中保存所有错误的日志。您可以使用ftp客户端访问此文件。
错误日志可能会为您提供可能导致网站上出现无效Json错误的原因的线索.有关更多详细信息,请参阅我们关于设置WordPress错误日志并使用它们调试错误的指南。
寻求专家帮助
最后,如果所有其他方法都失败了,那么这可能是由于您的WordPress托管服务器上的配置错误。大多数可靠的WordPress托管公司都能够帮助用户解决常见的WordPress问题。
只需通过实时聊天或支持票证联系他们,他们或许能够帮助您修复该问题.
我们希望本文能帮助您了解如何修复WordPress中的无效Json错误。你可能还想看看我们最常见的WordPress错误以及如何修复它们的完整手册,以及我们为小型企业提供的最佳电子邮件营销服务的首选。
更多wp网站技巧请关注我们.
- WordPress教程排行
- 最近发表
-
- WooCommerce最好的WordPress常用插件下载博客插件模块的相关产品
- 羊驼机器人最好的WordPress常用插件下载博客插件模块
- IP信息记录器最好的WordPress常用插件下载博客插件模块
- Linkly for WooCommerce最好的WordPress常用插件下载博客插件模块
- 元素聚合器Forms最好的WordPress常用插件下载博客插件模块
- Promaker Chat 最好的WordPress通用插件下载 博客插件模块
- 自动更新发布日期最好的WordPress常用插件下载博客插件模块
- WordPress官方最好的获取回复WordPress常用插件下载博客插件模块
- Img to rss最好的wordpress常用插件下载博客插件模块
- WPMozo为Elementor最好的WordPress常用插件下载博客插件模块添加精简版