2017-03-03 16 views
2

一定金額までの定額送料を設定し、その金額以上で送料を無料にするにはどうすればよいですか?私はこのように設定したいと思います:カートが$ 50未満の場合はカート内のすべての商品について$ 15、$ 50以上の場合は送料無料です。ありがとう!Woocommerce定額料金と送料無料

+0

このクエストことがあるカートの合計がありますイオンコード+答えは正しい方法であなたを置くことができます(本当に同じ問題ではない場合でも):http://stackoverflow.com/questions/42396787/shipping-calculated-on-the-items-weight-and-cart-量 – LoicTheAztec

答えて

0

あなたはWooCommerceゾーンのフラットレート

  • コンフィグに以下の方法

    • コンフィグであれば定額制を隠すためのコードスニペット以下の最低注文金額$ 50
    • 使用して送料無料をこれを達成することができます$ 50

      add_filter('woocommerce_package_rates', 'hide_flat_rate_based_on_cart_total', 10, 3); 
      function hide_flat_rate_based_on_cart_total($available_shipping_methods, $package){ 
          $price_limit = 50; 
          if(WC()->cart->get_total() > $price_limit){ 
           foreach($available_shipping_methods as $method_key => $method){ 
            if (strpos($method->method_id, 'flat_rate') !== false) { 
             unset($available_shipping_methods[$method_key]); 
            } 
           } 
          } 
          return $available_shipping_methods; 
      } 
      
  • 関連する問題