我最近在我的wordpress网站上更新了woocommerce插件到最新版本,现在结帐如果不能正常工作。以下是我在结帐页面上的Chrome和Firefox中看到的错误消息。我无法理解是否需要任何黑客来解决这个问题。任何帮助将不胜感激。
Chrome Message-SyntaxError:意外的令牌<
Firefox Message-SyntaxError:JSON.parse:JSON数据第6行第1列的意外字符
答案 0 :(得分:0)
在Config File中编写以下代码:
define('WP_DEBUG', false);
error_reporting(0);
@ini_set('display_errors', 0);
价: 有关详细信息,请查看WooCommerce作者的response and solution
答案 1 :(得分:0)
有点迟,但总比没有好。 我正在使用Wordpress 4.4.2和WooCommerce插件2.5.5并在结账时遇到同样的问题。
请查看此解决方案:https://wordpress.org/support/topic/json-error-on-checkout-page/page/2#post-8159100。
摘要:在/wp-content/plugins/woocommerce/assets/js/frontend
中打开文件checkout.min.js并输入字符串
在这样的括号中1 == d![" blockUI.isBlocked"]&安培;&安培; c.block
(1 == d![" blockUI.isBlocked"]&安培;&安培; c.block)