Php 如何根据数量或订单成本设置发货价格

Php 如何根据数量或订单成本设置发货价格,php,wordpress,woocommerce,e-commerce,Php,Wordpress,Woocommerce,E Commerce,如何使航运价格是免费的,如果 所需数量超过2件 或者订单价格超过500美元 对于2>项,请尝试此项。 将此代码放入子主题文件的functions.php中 add_filter( 'woocommerce_shipping_free_shipping_is_available', 'free_shipping_two_items', 10, 3 ); function free_shipping_two_items( $is_available, $package, $shipping_m

如何使航运价格是免费的,如果

  • 所需数量超过2件
  • 或者订单价格超过500美元
对于2>项,请尝试此项。 将此代码放入子主题文件的functions.php中

add_filter( 'woocommerce_shipping_free_shipping_is_available', 
'free_shipping_two_items', 10, 3 );
 function free_shipping_two_items( $is_available, $package, $shipping_method ) 
 {
 $item_count = WC()->cart->get_cart_contents_count();

 if ( $item_count == 1 ) {
    $is_available = false;
 } elseif ($item_count > 2) {
    $is_available = true;
 }
 return $is_available;
 }
免费送货-这是woocommerce送货设置的主要功能。设置免费送货设置后,请在此处使用本文隐藏所有其他送货方式