我偶然发现了这个片段-https://gist.github.com/mikejolley/1751128 - 这将创建一个与现有WC函数同名的函数,作为重写它的一种方法。
我还了解到,这种重写方式之所以有效,是因为原来的函数是“可插入的”,因为!function\\u exists()函数。
我的问题是,既然插件在主题之前加载,即WC会首先创建函数,那么覆盖函数的尝试是否应该失败,因为“if(!function\\u exists(\'woocommerce\\u template\\u loop\\u add\\u to\\u cart\')”条件不满足?
感谢您的任何意见!