在结帐页面上调用calculate_shipping
时,我需要始终触发update_order_review
方法。
我无法找到决定是否致电计算运费的逻辑。我可以确认,除非更改送货地址或类似地址,否则不会触发calculate_shipping
方法。
我一直在尝试遵循从calculate_shipping
到update_order_review
向下的代码,但是我无法正反两面。
尝试
在我认为可能与之相关的class-wc-ajax.php的购物车类上调用set_calculated_shipping
方法之前,客户类方法上有一个calculate_totals
。我尝试更改该值,但似乎没有任何影响。