我遇到了这个How to blank all WooCommerce checkout fields by default except country?类似的问题,其中有一个答案代码,以满足我的需求,但此代码将空白所有woocommerce发货和账单结帐字段时,客户点击结帐按钮。 如果我只希望发货字段为空,代码将是什么样子?
我使用woocommerce_checkout_fields过滤器来编辑woocommerce字段标签的值。它在结帐页面上工作得很好(正如您可能预期的那样),但是我不明白为什么它也不会在帐户页面上生效。我以为这些田地还是从同一个地方来的?更具体地说,我在讨论woocommerce帐户页面上编辑地址端点上的地址字段?我的代码尝试:
// Billi
我们在Woocommerce中修改了结帐过程,允许客户在送货或存储收件之间进行选择。我使用woocommerce_calculate_totals检查客户选择了哪种方法,如果用户选择了商店拾取,我希望将运费设置为0 /*
* We need to check if the->cart->shipping_total = 0.