【发布时间】:2021-02-28 20:53:45
【问题描述】:
要在运费为零时显示运费,我使用以下代码(因为 woocommerce 隐藏了运费为零的运费):
add_filter( 'woocommerce_cart_shipping_method_full_label', 'custom_add_zero_cost_to_shipping_label', 10, 2 );
function custom_add_zero_cost_to_shipping_label( $label, $method ) {
// if shipping rate is 0, concatenate ": $0.00" to the label
if ( ! ( $method->cost > 0 ) ) {
$label .= ': ' . wc_price(0);
}
// return original or edited shipping label
return $label;
}
如何更改此代码以显示 “免费” 而不是显示 $0,00 (零成本)?
是否可以通过调整以下代码来实现?
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce shipping-method