Solution for : Override WooCommerce Frontend Javascript
I had the same problem except with add-to-cart.js. Simple solution is to DEQUEUE the woocommerce script and ENQUEUE your replacement. In my case I added the following to my functions.php:
1 2 | wp_dequeue_script( 'wc-add-to-cart' ); wp_enqueue_script( 'wc-add-to-cart' , get_bloginfo( 'stylesheet_directory' ). '/js/add-to-cart-multi.js' , array ( 'jquery' ), false, true ); |
You would want to DEQUEUE the 'wc-add-to-cart-variation' script. I don't think you have to ENQUEUE with the same name, but I couldn't see a reason not to.
Hope this helps.
If you're using WordPress Version 4.0.1 and WooCommerce Version 2.2.10. You can use the following scripts:
1 2 3 | wp_deregister_script( 'wc-add-to-cart' ); wp_register_script( 'wc-add-to-cart' , get_bloginfo( 'stylesheet_directory' ). '/js/add-to-cart-multi.js' , array ( 'jquery' ), WC_VERSION, TRUE); wp_enqueue_script( 'wc-add-to-cart' ); |
No comments:
Post a Comment