Woo commerce / storefront - 覆盖店面的结帐js文件

时间:2016-01-27 13:19:10

标签: javascript wordpress woocommerce storefront

在woo commerce / storefront checkout页面上有2个checkout.min.js文件包括:第一个是woo commerce自己的,然后是店面的第二个。请注意,这两个文件都被执行,一个不会“覆盖”另一个文件。

我可以弄清楚woo commerce checkout.min.js文件包含在页面中的位置以及我如何覆盖那个文件。我无法理解的是如何覆盖店面js文件,因为我无法找到它包含在网站中的位置。

理想情况下,我只想完全删除它,因为它包含的功能,即在全宽检验布局上修复支付框的位置,似乎是错误的。您可以通过使用带有短窗口的桌面浏览器访问http://woo.cbjdigital.co.uk,进入结帐页面,然后向下滚动来查看错误。付款方框越过页脚。

1 个答案:

答案 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 );

您需要在主题中搜索"句柄"您需要取消注册第二组结帐脚本。