编辑woocommerce资产的正确方法是什么


What is the proper way to edit woocommerce assets?

我是woo和php的新手,但正在学习。我想编辑的文件是

wp-content/plugins/woocommerce/assests/js/frontend/add-to-cart.min.js

现在我知道进入文件并编辑它是一种糟糕的形式,更新wooccommerce将在以后删除所有更改。

所以我的问题是,我如何以正确的wooccommerce格式编辑这个脚本?

我需要它吗?但是,我如何要求我自己的文件,使它总是及时运行呢?

有没有一种方法可以对.js文件进行小的更改,以及进行大的更改?

如果你看这里:

https://github.com/woothemes/woocommerce/blob/master/includes/class-wc-frontend-scripts.php

您将看到该脚本的句柄是wc-add-to-cart。

这样做:

wp_dequeue_script('wc-add-to-cart');
wp_enqueue_script( 'wc-add-to-cart', get_bloginfo( 'stylesheet_directory' ). '/js/my-add-to-cart.js' , array( 'jquery' ), false, true );