我正在开发一个WordPress的电子商务网站,并安装了WooCommerce插件,但在结帐时我遇到了这个错误
SyntaxError:意外的令牌<在位置0的JSON中
当我检查控制台时,有这条消息
无法修复格式错误的JSON checkout.min.js
由于这些错误,我无法办理退房手续。
答案 0 :(得分:0)
我遇到了类似的问题,Chrome控制台指向checkout.min.js 这是woocommerce的核心文件,它负责所有结账任务,但问题不在该文件中,它在其他地方,我们必须找到
你可以做些什么是停用除woocommerce插件之外的所有插件然后尝试如果它工作正常然后你很好去下一步,那就是激活每个插件并在那之后进行测试
如果你有很多插件,这个方法可能需要很长时间,但是你可以像前5个那样对插件进行分组,然后先停用它们,然后尝试一切运行正常,接着是5,依此类推
你会发现一个罪魁祸首插件。可能有黑客代码或某些事件正在调用结帐 就我而言,有一个名为 Akismet3 的插件,里面装满了黑客代码