currentURL is not defined

时间:2019-03-14 作者:Fernando Aureliano

我在用Woocommerce和唤醒。当我去结帐时,付款方式保持旋转加载,不要让我完成付款。在控制台中,我得到错误:

未捕获(承诺中)引用错误:当时未定义currentURL。接住e(content\\u script\\u bundle.js:13)

我尝试了其他支付方法插件,但错误仍然存在。

以前有人已经收到此错误?

谢谢

1 个回复
SO网友:Fernando Aureliano

我目前找到的解决方法是禁用ajax的签出功能

/** Disable Ajax Call from WooCommerce added in functions.php*/
add_action( \'wp_enqueue_scripts\', \'dequeue_woocommerce_cart_fragments\', 11); 
function dequeue_woocommerce_cart_fragments() { if (is_front_page()) wp_dequeue_script(\'wc-cart-fragments\'); }
function disable_checkout_script(){
wp_dequeue_script( \'wc-checkout\' );
}
add_action( \'wp_enqueue_scripts\', \'disable_checkout_script\' );

相关推荐

尝试仅在PODS类别/自定义帖子类型内的页面上加载JavaScript

我想加载CSS,但只在某些页面上加载。这段代码通常工作得很好,但我无法确定“条件标记”是什么只会加载这些页面。这是我在函数中放置的函数。php文件://Below loads JS ONLY for the main directory pages function directory_scripts () { if ( *** NOT SURE *** ): wp_enqueue_style( \'addev