在woo commerce / storefront checkout页面上有2个checkout.min.js文件包括:第一个是woo commerce自己的,然后是店面的第二个。请注意,这两个文件都被执行,一个不会“覆盖”另一个文件。
我可以弄清楚woo commerce checkout.min.js文件包含在页面中的位置以及我如何覆盖那个文件。我无法理解的是如何覆盖店面js文件,因为我无法找到它包含在网站中的位置。
理想情况下,我只想完全删除它,因为它包含的功能,即在全宽检验布局上修复支付框的位置,似乎是错误的。您可以通过使用带有短窗口的桌面浏览器访问http://woo.cbjdigital.co.uk,进入结帐页面,然后向下滚动来查看错误。付款方框越过页脚。
答案 0 :(得分:0)
我没有看到你在Chrome上引用的错误......但是你可以" dequeue"使用wp_dequeue_script()
的脚本然后将您自己排入队列。
function dequeue_wc_scripts() {
wp_dequeue_script( 'wc-checkout' );
}
add_action( 'wp_print_scripts', 'dequeue_wc_scripts', 100 );
您需要在主题中搜索"句柄"您需要取消注册第二组结帐脚本。