我们这里讲的是解决问题的思路。
这是Wordpress 一个经典的错误,网上有很多资料。
但是我发现不论我怎么折腾,这个错误都会在更新帖子的时候跳出来。
1. 是否是插件问题?
后来想想,把所有插件关了,居然不再报错。
所以排查思路也就出来了,可能是插件问题。
2. 是哪个插件出问题?
剩下的就是进一步排查的体力活了。
2.1 方案1
笨办法,关闭全部插件后,一个一个插件启用,来排查问题的原因。
2.2 方案2 (推荐)
使用 Google Chrome -> “检查” -> “Network”,找到json的相关文件,查看详情。

看到详情,就基本可以猜到是哪个插件作祟。
比如,我遇上的问题是,json代码之前居然掺杂了某插件返回的成功调试信息。这个信息是html代码格式的div块,所以报错。
至此,基本上可以猜出是哪个插件出了问题。
3. 解决方案
找到相关插件,更改导致输出非json的代码。
具体,按实际情况修改就是了。