2026年6月1日
2026年6月1日
WordPressのWoo Min/Max Quantities設定方法
はじめに
WooCommerceは、オンラインストアの機能を拡張する多くのプラグインを提供しています。その中でも「Woo Min/Max Quantities」は、商品ページで購入可能な数量の最小値と最大値を設定できる強力なツールです。この記事では、このプラグインを使用して効果的にストアを管理する方法について説明します。
症状・背景
- オンラインストアの在庫管理が困難で、特定商品の在庫レベルを制御したい場合
- 商品ごとに異なる数量単位(個、箱、ロットなど)を使用している場合
- 顧客に対して特定の商品について一定以上の購入を禁止したい場合
手順・設定方法
ステップ1: プラグインのインストールと有効化
# WordPress管理画面にログインします。
wp login --username=admin --password=pass
# 「Woo Min/Max Quantities」プラグインをインストールします。
wp plugin install woo-min-max-quantities --activate
ステップ2: グローバル設定の調整
# プラグインの設定ページを開きます。
wp menu add-custom-item --menu-slug=toplevel_page_woo_min_max_quantities_settings --capability=manage_options --title='Woo Min/Max Quantities' --url=admin.php?page=woo-min-max-quantities-settings
# 全商品に対して最小数量と最大数量を設定します。
wp woo min-max-quantity set global 10 50
ステップ3: 商品ごとの個別設定
# 特定の商品IDに最小・最大値を適用します。例えば、商品IDが20の場合:
wp woo min-max-quantity set 20 5 20 --override
# テキストエリアでカスタムメッセージを追加できます。
wp post meta update 20 _max_quantity_message 'お買い求めいただける数量に上限があります。'
ステップ4: 複数商品の同時設定と管理画面のカスタマイズ
# プラグインが提供するCSVインポート機能を使用して複数商品を一括で設定します。
wp import woo_min_max_quantities.csv --format=csv
# 管理者向けにダッシュボードウィジェットを追加します。
wp meta update user 1 _dashboard_quick_press false
注意事項
- グローバルな最小・最大数量の設定は、すべての商品に対して適用されます。個別の商品ごとに異なる値を指定したい場合は、商品詳細ページで個別に調整してください。
- 商品ごとのカスタムメッセージを追加することで、顧客への説明をより親切にすることができます。
- 大規模なストアでは、大量のデータを管理するためにはCSVインポート機能が非常に便利です。
まとめ
1. 最小・最大数量設定: 商品ごとに個別の購入可能範囲を定義できます。
2. カスタムメッセージ: 購入できない場合に顧客に対して説明文を表示することができます。
3. CSVインポート機能: バッチ処理で大量の商品を一括設定することが可能です。
4. ダッシュボード管理: 管理者が効率的に商品情報を更新できるようにダッシュボードをカスタマイズできます。
関連記事: