0

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

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

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

4

1 回答 1

0

我在 Chrome 上看不到您所指的错误……但是您可以使用“出列”脚本,wp_dequeue_script()然后将自己的脚本入队。

function dequeue_wc_scripts() {
    wp_dequeue_script( 'wc-checkout' );
}
add_action( 'wp_print_scripts', 'dequeue_wc_scripts', 100 );

您需要在主题中搜索您需要注销第二组结帐脚本的“句柄”。

于 2016-01-27T13:38:54.773 回答