我有一家大型Woocommerce商店,产品很多。我做了一个名为“ billing_need_packaging_material”的自定义计费结帐字段。但是,如果购物车总额少于$ 15,我想隐藏此字段。到目前为止,我还没有碰到任何运气,也从未见过这个问题。
任何向我指出正确方向的帮助都将受到赞赏。以下是我到目前为止所拥有的:
function premove_billing_checkout_fields($fields, $price) {
if ( $price > wc_price( 15.00 ) ){
unset($fields['billing']['billing_need_packaging_material']);
}
}
add_filter('woocommerce_checkout_fields', 'premove_billing_checkout_fields', 990 );