WooCommerceで特定の商品の送料無料を設定する3つの方法

公開: 2022-02-12

送料無料を提供することは、顧客にもっと買い物をするように促す簡単で効果的な方法です。

それは、外傷性のカート放棄の問題を排除するのに役立つだけでなく、平均注文額を増やし、売り上げを伸ばし、より多くの忠実な顧客を維持します。

Transportation Insightsは、送料無料は売り上げを伸ばすための割引オファーの2倍の効果があると指摘しています。

場所に基づいて送料無料を設定するのは簡単なことですが、ほとんどのサイト所有者は、WooCommerceで特定の製品に送料無料を割り当てるのが難しいと感じています。

ご心配をおかけしますが、このトピックに取り組み、特定のWooCommerce製品に送料無料を追加する方法に関する包括的なガイドを提供します。

スポイラー警告! 3つの方法から選択できます。

  • #1。 WooCommerceの配送クラスの使用
  • #2。 特定の商品の送料無料を手動で設定する
  • #3。 WooCommerce Advanced FreeShippingプラグインの使用

WooCommerceで特定の商品の送料無料を有効にする

基本的に、WooCommerceで特定の商品の送料無料を有効にすることができます

  • WooCommerce配送クラスの使用
  • 手動で。 はい、「手動で」と言うときは、「コード」に触れることを意味します。
  • 関連するプラグインの助けを借りて。

技術的に聞こえますが、プロセス全体で急な学習曲線は必要ありません。 できるだけ追いつくように努めます。

#1。 WooCommerceの配送クラスの使用

実際のところ、WooCommerceには、特定の製品に送料無料を直接適用できる機能はありません。

これを実現するには、WooCommerceの配送クラスとデフォルトの定額配送方法を使用する必要があります。

WooCommerceの配送クラスは、WooCommerceのグループ化された商品を作成するために機能することに注意してください。

そのため、顧客に配送料を提供するために直接使用することはできません。 つまり、配送方法、つまり定額料金と組み合わせて配送料金を設定する必要があります。

プロセス全体は4つのステップで構成されています。

  • ステップ1:配送クラスを追加する
  • ステップ2:配送ゾーンを設定する
  • ステップ3:配送クラスに送料を適用する
  • ステップ4:特定の製品に配送クラスを割り当てる

ステップバイステップガイドは次のとおりです。

配送クラスを追加する

  1. WordPress管理ダッシュボードで、 [WooCommerce]> [設定]> [配送]> [配送クラス]に移動します。 [配送クラスの追加]ボタンをクリックすると、新しい行が開きます。
  2. 参照用にShippingクラス名説明を入力します。 自動生成されるため、 Slugフィールドは空白のままにすることができます。 または、カスタムのものを入力することもできます。
  3. [配送クラスを保存]をクリックします
    woocommerce配送クラス

配送料を設定する

このステップでは、WooCommerceの特定の商品に送料無料を提供するために、配送ゾーンで配送料金を設定する必要があります。

  1. WooCommerce>設定>配送に移動します。
  2. ご希望の配送ゾーンを選択してください。 [編集]をクリックします。
  3. [配送方法の追加]をクリックして、ドロップダウンメニューから[定額]を選択します。
  4. 定額の下で編集を押します。 定額設定を構成できるポップアップウィンドウが表示されます。
    定額編集
  5. [メソッドタイトル]に、カートとチェックアウトで顧客に表示されるタイトルを入力します。
  6. ステータスとコストはデフォルトのままにします。

配送クラスに送料を適用する

たとえば、2つの配送クラスを「無料商品クラス」として追加し、「パーカークラス」を通常の配送クラスとして追加するとします。

[配送クラスのコスト]セクションで、「無料商品クラス」の配送クラスのコストを0に設定します。これにより、そのクラスの商品がカートにいくつ追加されても、配送コストは増加しません。

一方、「パーカークラス」の輸送クラスのコストには、たとえば10など、より大きな数値を割り当てることができます。これは、このクラスの製品ごとに10ドルの輸送が必要であることを意味します。

注:計画どおりに機能するようにするには、[計算タイプ]を[クラスごと:配送クラスごとに個別に配送料を請求する]に設定し、[コスト]フィールドを空白のままにする必要があります。
送料クラスの費用

変更を保存することを忘れないでください。

特定の製品に配送クラスを割り当てる

次に、関連する製品に配送クラスを割り当てます。 各製品のクラスタイプを選択できます。

たとえば、「Woo Hoodies」には「Hoodie-class」配送クラスが割り当てられ(画像1)、「WooMug」製品は「Free-products-class」を指します。 (画像2)

woocommerceの特定の商品に送料無料を割り当てる

無料の製品クラス

(画像ソース)

ここで、カートページにアクセスして、WooCommerceカートページで配送料がどのように適用されるかを確認する必要があります。 無料の製品がカートに追加されるとき、定額料金はカート内で空のままである必要があります。

woocommerceカートページ

(画像ソース)

#2。 特定の商品の送料無料を手動で設定する

あなたがコードメイヴンの場合、コードを使用してWooCommerceの特定の製品の送料無料を直接設定できます。 次のコードスニペットをコピーしてfunctions.phpファイルに貼り付けます。

 <?php

関数wcs_my_free_shipping($ is_available){

グローバル$ woocommerce;

 

//適格な製品IDを設定します

$ eligible = array( '360');

 

//カートの内容を取得します

$ cart_items = $ woocommerce-> cart-> get_cart();

 

//適格な配列でアイテムを探してアイテムをループします

foreach($ cart_items as $ key => $ item){

if(in_array($ item ['product_id']、$ eligible)){

trueを返します。

}

}

 

//何も見つからない場合はデフォルト値を返します

$ is_availableを返します。

}

add_filter( 'woocommerce_shipping_free_shipping_is_available'、 'wcs_my_free_shipping'、20);

(ソース)

product_idを、送料無料を割り当てる予定の実際の商品IDに置き換えることを忘れないでください。

#3。 WooCommerce Advanced FreeShippingプラグインの使用

このチュートリアルでは、WooCommerce Advanced FreeShippingプラグインを使用します。 これは、市場で最も広く使用されているWooCommerce出荷プラグインの1つであり、50,000を超えるアクティブなインストールがあります。

WooCommerce Advanced Free Shippingは、無料のWooCommerce送料で遊ぶためのパワーと柔軟性を提供します。

各配送料金では、多数の「OR」条件グループを作成すると同時に、これらの各グループ内にさまざまな「AND」条件を追加できます。

これは、WooCommerceの特定の製品に対して、1つの送料で複数のユーザーの役割に対して送料無料を設定できることを意味します。

プラグインは、その簡単なセットアップとわかりやすいUIと機能のおかげで、私たちの賞賛を勝ち取りました。 インストール時に、すぐに配送設定を構成できます。

まず、プラグインをインストールしてアクティブ化する必要があります。 WordPressダッシュボードで、プラグイン検索バーで「WooCommerce AdvancedFreeShipping」を探します。 プラグインが表示されたら、[今すぐインストール]、[アクティブ化]の順にクリックします。

woocommerce高度な送料無料

次に、設定ページに移動して、送料無料の料金と条件の設定を開始します。

  1. WooCommerce>設定>配送>高度な送料無料に移動します。
  2. 「高度な送料無料料金を有効にする」オプションをチェックします。 次に、[送料無料料金の追加]をクリックすると、別の画面が開きます。
    送料無料料金を追加
  3. 新しい前払い料金のタイトルを追加します。
  4. 配送クラスのルールを設定します。 1つの商品に送料無料を追加する場合は、そのルールに送料無料クラスを含める必要があります。
    –ドロップダウンで「配送クラスを含む」を選択します
    –他の2つのボックスについては、「等しい」と「送料無料」を選択します。
  5. [公開]をクリックします。
    et送料無料料金ルール

商品に送料無料を適用する準備はできましたか?

送料無料は、顧客にもっとお金を使うように促す大きなインセンティブとしてもたらされ、それがあなたの店へのより多くの売り上げを促進します。

この記事では、WooCommerceで特定の商品の送料無料を設定する3つの方法について説明しました。 WooCommerceの配送クラスと定額配送方法を利用できます。

特定の製品に送料無料を適用するもう1つの簡単な方法は、functions.phpファイルにカスタムコードスニペットを追加することです。 変更を加える前に、サイトを適切にバックアップしてください。

さらに、WooCommerce Advanced Free Shippingプラグインに助けを求めて、単一のWooCommerce製品に送料無料を割り当てることができます。

これらの上記の方法とは別に、推奨するクールなアイデアはありますか? WooCommerceで特定の商品の送料無料をどのように定義できますか? 下のコメント欄でお知らせください!