Discount Rules for WooCommerce

説明

Discount Rules for WooCommerce is a dynamic pricing and discounts plugin for WooCommerce that helps you create any type of bulk discounts, quantity discounts, product specific discounts, dynamic pricing, advanced discounts based on conditions, percentage discounts, tiered pricing discounts and more.

With the PRO version, you can create advanced discount offers such as buy one and get one free (BOGO) deals, auto-apply coupons, free shipping discounts, bundle offers, discounts based on products, categories, attributes, tags, SKUs, user roles, cart items, purchase history and much more.

The plugin offers a number of features that make it easy for customers to discover discounts and offers in your store:

  • 商品ページに一括割引テーブルを表示。これにより、顧客はより多く節約するためにより多く購入するようになります。
  • 商品ページ、お買い物カゴ、購入手続きページに割引価格を元の価格に打消し線を付けて表示
  • お買い物カゴと購入手続きページに「節約額」メッセージを表示
  • 商品ページにオファー付きの割引バーを表示
  • ショップページと商品ページにセールバッジを表示

View Demo | Documentation with examples | Ask Questions | PRO version | Examples

割引の種類と機能の例

無料版の機能

  • パーセント割引を作成します。
  • Offer a storewide sale Example: A storewide 10% discount on all products
  • Create bulk discounts. Example: Use quantity breaks to offer higher discounts on bulk purchases.
  • Order total based discounts (Example: Spend more than $1000, get 10% discount)
  • Set product specific percentage discounts (Example: Product A gets 10%, Product B gets 20%)
  • Cart based discounts using the line items (Example: Purchase 4 different products or variants and get 10% discount)
  • Exclude selected products from discount rules (product pricing discounts)
  • Run special offers / sale for specific periods – Example: 10% discount only on BlackFriday
  • 商品ページに数量割引テーブルを表示

Get the PRO version to create advanced discounts and grow sales

PRO features

All features of the free version, plus:

  • 高度な割引条件付きパーセント割引。
  • Fixed product discounts. Example: Get $9 discount for purchasing more than 6 items
  • Category discounts – Get 25 % off on all items under Summer Collection
  • 1つ購入してもう1つ無料になるオファー – 帽子を1つ購入してもう1つ帽子を無料で入手
  • Buy 2 and get 1 free offers – Buy 2 get 1 cheapest product free or Buy 2 and get 1 at 50% discount
  • Buy one get one half off – Buy 2 get 1 at 50% off or buy one get the second product free or at 50% discount
  • BOGO deals based on categories. Examples: Buy any product from Category A and get a product free from Category B. Buy Product A and Product B from Category Electronics and get a free product from category Accessories. Buy any product from Category Mobile and choose a free product from Category Hard Cases
  • 数量割引と条件付き段階的価格割引 – 6個購入で10%、12個購入で15%
  • ユーザー権限グループに基づく割引 – 卸売顧客向け割引
  • 初回注文割引
  • Product discounts with variant specific offers – Buy Product A with Variant X and get 10% discount
  • Bundle discount – Buy 3 for $10, 6 for $20
  • Conditional discounts – Buy Product A and B and get discount on Product C
  • 1つ以上の無料商品を提供。ルールを使用して複数の商品を無料で提供できます。
  • 1つのクーポンコードを使用して複数の項目に割引を適用
  • 商品バリエーションに対する割引
  • Attributes based discounts – Buy green color T-shirts and get 10% discount
  • Discount for customers with specific domains – 10% discount for all emails ending with @example.com
  • Customer specific discounts – 10% discount for selected customers
  • 送料無料割引
  • Shipping / Delivery location based discount Example: If shipping destination is California, get 15% discount
  • Purchase history based discounts Example: Customers who spent at least $100 in previous purchases get 10% discount
  • Discount based on the number of orders placed earlier. Example: 10% discount for customers with 5 or more orders
  • Discount based on previously purchased products. Example: Customers who previously purchased Shoes get 10% discount
  • Discounts based on sum of item quantities in cart – Order more than 10 items from any category and get 15 % discount
  • お買い物カゴ内の最安値項目に対する割引 – お買い物カゴに3つの商品を追加して最安値項目を無料で入手
  • 特定のカテゴリーからのみ無料商品を提供するオプション
  • 割引ルールからセール中の商品を除外
  • SALE Badge for discounted products
  • お買い物カゴと購入手続きで「節約額」ラベルを使用して節約額を強調表示
  • 割引バナーを使用して商品ページでオファーを強調表示
  • Option to show or hide the discounted price
  • 優先サポート

Discount Examples using PRO Features

カテゴリー割引

カテゴリー割引機能を使用すると、1つまたは複数のカテゴリー内のすべての商品に割引を提供できます。カテゴリーを選択し、割引オファーを設定するだけで、プラグインがそれらのカテゴリー内のすべての商品に自動的に適用します。以下にいくつかの例を示します。

  • Buy T-shirts from Apparel category and save 10%
  • Get 30% off on Category A & Category B
  • Purchase any 6 items from Category A and get a 25% discount on total cart value.
  • Purchase 3 products from Category A or B or C or from all of them and get 20% discount valid from dd/mm/yyyy to dd/mm/yyyy

一括割引 / 数量割引 / 段階割引

Bulk Discount, also known as quantity discounts, tiered pricing discounts or volume discounts, allows you to reward customers for buying in bulk. As customers purchase more, they receive better pricing, encouraging bulk purchases. Here are some bulk discount examples:

ストア全体のセール割引

ストア全体のセール割引を使用すると、ストア内のすべての商品に割引を適用でき、売上を促進するシンプルかつ強力な方法を提供します。季節的なセール、在庫処分、またはロイヤル顧客への特典など、ストア全体の割引により、買い物客はストア内のすべての商品を簡単に節約できます。

  • 20% discount on all products in the store on Black Friday or Christmas
  • Auto apply coupon of 10% for all products
  • 10% discount on all products for specific user role like Wholesale customers

1つ買うともう1つ無料の割引オファー

BOGO is a popular discount strategy that allows you to create offers like buy one get one free, buy 2 get 1 free, buy one get one at half price, buy x and get y product free and more. Here are some examples:

  • Buy one and get one free of the same product
  • Buy 2 get one cheapest free
  • Buy X get Y product free Eg: Buy 3 product and get a pendrive free (or with 50% discount)
  • Buy Any 2 items from Category X, and get a Product free from Category B
  • Buy X products and get X number of products free
  • 任意のカテゴリーから3個購入で1個無料。6個購入で2個無料…
  • Buy 12 products (any or category specific), get X number of cheapest among them free
  • 無料商品は、いくつかの選択された商品、ストア全体で最も安い商品、または選択されたカテゴリーから選択できます。
  • Products can be offered either free (100% discount) or at a percentage discount (50%)

支出ベースの割引

顧客の支出に基づいて割引を提供することで売上を向上させます。以下にいくつかの例を示します。

バンドル割引

Encourage customers to buy multiple items together. For example, you can create deals like “Buy 3 for $10” or “Buy 6 for $20,” providing clear savings for bulk purchases.

  • 3アイテムを10ドルで購入、4つ目は定価になるようなオファーを作成
  • Buy more, save more offers. Example: Buy 3 for $10, 6 for $20

商品固有の割引

  • Shoes get 20% discount, T-Shirts get 5% discount
  • Special Edition Shoe (A specific product) gets 15% discount for 10 days
  • Buy 10 or more Mugs and get 5% off
  • 3個で10ドル、6個で20ドル

固定商品価格割引

  • $5 off on all products in Category A
  • Set a fixed price per unit for bulk purchases (Product A cost is $20. Buy 5 to 10 quantity for $15 per unit, 11 and above for $10 each)

ユーザー権限グループに基づく割引

Useful when you have different types of customers in your store. For example, wholesale customers, retail customers

  • Bulk discount based on user role for specific product or product categories. Example: Members of Wholesale customers group gets 40% discount, while Retail customers get 5% discount

商品バリエーションの割引

  • Get 50% off on T-shirts Small and Large Sizes only
  • Buy a Small Size Tee and get a small Size shorts free

条件付き割引オファー

属性固有の割引オファー

Useful when you want to offer discount when a product has a specific attribute. Example: 10% discount for purchase of T-Shirt with Small sizes.

配送先住所に基づく割引

  • Flat 25% discount for customers from New York
  • Customers from California get 10% discount while those from Texas get 5%

購入履歴に基づく割引

  • Discount based on the total amount spent by the customer in previous orders. Example: Customers who spent $1000 get 10% on future orders.
  • Discount based on the total number of orders placed by the customer – Customers who ordered 50 products get 15% on all future purchases
  • Based on product purchase history (Example: Provide 10% discount to all customers who purchased Shoes earlier)
  • Purchase history for a specific period (10% discount for those who spent $500 in the last 3 months)

割引条件

以下の条件を使用すると、特定の基準に応じて割引オファーを調整できます。

  • 商品
  • カテゴリー
  • 属性
  • SKU
  • タグ
  • お買い物カゴの明細項目とプロパティ
  • 顧客
  • ユーザー権限グループ
  • Shipping locations – ZipCode, City, State/Region, Country
  • 小計
  • クーポン
  • 日時
  • Purchase History – Last Order, First Order, Orders with X Items, Number of Orders

Need help? Reach out to us

Whether you want to double-check your setup or need help with a unique discount promo, we’re here to assist you. Feel free to reach out via the Live Chat on our website or through our support request form. We’re happy to guide you through the setup and ensure everything is running smoothly. Don’t worry—we’re here to help!

Quick Links:

外部サービス

Flycart CDN & documentation: The CDN is used to fetch static assets including images and contentand hosted at static.flycart.net, while the documentation for the plugin is hosted at docs.flycart.org and linked at various sections in the plugin to help merchants. Terms, privacy policy
Google Charts: The library is used to display discount reports in a chart format. The service is provided by Google. Terms, privacy policy

クレジット

  • オランダ語翻訳 – @mvdburg1971 – Michael van der Burg

スクリーンショット

インストール

Just use the WordPress installer or upload to the /wp-content/plugins folder. Then Activate the Discount Rules plugin. More information could be found in the documentation

最小要件

  • WordPress 6.0以上
  • WooCommerce 6.0.0以上
  • PHP version 7.0 or greater
  • MySQL version 5.0 or greater

FAQ

Is it possible to create multiple discount offers ?

はい。複数の割引オファーを作成することが可能です。条件に基づいて適用させることができます。

How to create a bulk discount ?

After installing the Discount Rules plugin for WooCommerce, navigate to your WordPress dashboard -> WooCommerce -> Discount Rules -> Create a new rule and choose the discount type as “Bulk Discount”. Add quantity tiers and discount for each tier before going live

How to create quantity breaks?

WordPress ダッシュボード > WooCommerce > 割引ルール > 新しいルールを作成し、割引タイプとして「一括割引」を選択します。「範囲を追加」ボタンをクリックして数量範囲を作成し、各範囲に割引を設定します。完了したら、割引を公開します。

How to create a volume discount?

数量割引は一括割引の作成と似ています。WordPress ダッシュボード > WooCommerce > 割引ルール > 新しいルールを作成し、割引タイプとして「一括割引」を選択します。「範囲を追加」ボタンをクリックして数量範囲を作成し、各範囲に割引を設定します。完了したら、割引を公開します。

How to create a percentage discount?

Creating a percentage discount is quite easy. Navigate to your WordPress dashboard -> WooCommerce -> Discount Rules -> Create a new rule and choose the discount type as “Product Adjustment”. In the Filters section, choose either All Products or select the products that you would like to discount. In the discount section, enter the percentage value. Example: A 10% discount. Once done, save and publish

How to create a store-wide sale?

Navigate to your WordPress dashboard -> WooCommerce -> Discount Rules -> Create a new rule and choose the discount type as “Product adjustment”. In the Filters section, choose All Products. In the discount section, choose the percentage option and enter a value. Example: 10%. Save and publish the rule.

Can I display discounts on the product page ?

はい。セールバッジ、割引バナー、または一括割引テーブルを使用して、商品ページでオファーを表示します。

Is it possible to exclude products on SALE?

はい。セール中の商品を割引ルールから除外できます。利用可能なフィルターがあります。

Can I offer a discount based on the purchase history of the customer?

はい。購入履歴、過去の注文での顧客の合計購入金額、または顧客の注文数に基づいて割引を提供できます。

Is it possible to provide discount for wholesale customers?

はい。このプラグインにはユーザー権限グループ固有の割引ルールがあります。卸売り顧客などの特定のユーザー権限グループ向けに割引を作成できます。

Will the discount be showed in the invoice ?

はい。お買い物カゴベースの割引ルールを使用する場合、割引は請求書に個別に表示されます。

Will the discount be applied to Product Variants ?

Yes. The discount will be applied to Product Variants as well. If you have two variants for an iPhone such as 64GB and 128GB, the discount will be applicable for both the variants.

Can I set a global discount for all products ?

Yes. After installing the Discount Rules plugin, create a new rule setting up either a percentage or fixed discount for all products in your store.

If I have one or more rules for the same product, which will be applied ?

その場合、優先度の高いルールが適用されます。

評価

2026年9月9日
The developer actually got on a Zoom call with me and helped me set up what I was requiring (which I didn’t even know the plugin did!). 10 stars if I could!
2026年9月7日
Support was fast and easy. Many thanks Pavithra! Feedback on new features, allow a staging site as part of the default package. I have messages everywhere and it could be handled in the same way as many other plugins do such as WooCommerce.
1,366件のレビューをすべて表示

貢献者と開発者

Discount Rules for WooCommerce はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Discount Rules for WooCommerce” は13ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Discount Rules for WooCommerce” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

2.6.17 – 25/08/26

  • Fixed: Added HPOS support to report discount total calculations.

2.6.16 – 28/05/26

  • 追加: WooCommerce 10.8との互換性。
  • 追加: WordPress 7.0との互換性。

2.6.15 – 2026年4月15日

  • 修正: V1からの移行時のアンシリアライズ警告 [Core]
  • 追加: WooCommerce 10.7との互換性

2.6.14 – 2026年2月24日

  • 追加: WooCommerce 10.5 との互換性
  • 追加: WordPress 6.9 との互換性

2.6.13 – 2025年10月9日

  • 修正: manage discounts[Core] の致命的エラー

2.6.12 – 2025年10月8日

  • 追加: イベント: advanced_woo_discount_rules_cart_items_weight [Pro]
  • Fix: Rule list page ui issue.
  • 修正: バックエンドの注文編集時の割引計算の問題を解決

2.6.11 – 2025年8月5日

  • 追加: イベント: advanced_woo_discount_rules_sale_page_list_attributes [Core]
  • 追加: イベント: advanced_woo_discount_rules_user_id_on_condition_userlist_check [Pro]
  • Fix: Product Sku filter.
  • 修正: ブロック購入手続きの項目割引 [Core]
  • 追加: WooCommerce 10.0 との互換性

2.6.10 – 2025年6月24日

  • 修正: クーポンの大文字小文字の区別
  • 追加: WordPress 6.8 との互換性
  • 追加: WooCommerce 9.9 との互換性

2.6.9 – 2025年4月11日

  • Readme.txt ファイルを更新
  • 修正: プラグインチェックの一覧表示問題

2.6.8 – 2025年3月24日

  • 追加: レコメンデーションタブ [Core]
  • 修正: 同一価格の取り消し線 [Core]
  • 修正: ブランドの検証 [PRO]

2.6.7 – 2025年2月19日

  • 追加: イベント: advanced_woo_discount_rules_free_product_price [PRO]
  • Added: jQuery event trigger wdr_dynamic_price_update [Core].
  • 追加: イベント: wlr_is_purchasable_need_to_check [Core]
  • 追加: イベント: advanced_woo_discount_rules_cart_total_saved_text [Core]
  • 追加: イベント: advanced_woo_discount_rules_is_allow_tax_calculation_for_fee [Core]
  • 追加: イベント: advanced_woo_discount_rules_on_sale_list_filters [Core]
  • Improved: Coupon code compares in CartCoupon Condition [PRO].

2.6.6 – 2024年9月10日

  • Fix – Minor XSS issue in the review request notice [Core].

2.6.5 – 2024年8月14日

  • 改善: 商品検索機能の強化
  • 改善: ラベルの変更

2.6.4 – 2024年6月11日

  • 追加: WordPress 6.5 との互換性
  • 追加: WooCommerce 8.9 との互換性
  • 追加: イベント: advanced_woo_discount_rules_check_purchase_first_order_status [PRO]
  • 改善: 取り消し線価格の接尾辞
  • 改善: コレクションアドオンのサポート [PRO]
  • 改善: タクソノミー絞り込み処理 [PRO]

2.6.3 – 2024年2月20日

  • 追加: WordPress 6.4 との互換性
  • 追加: WooCommerce 8.6 との互換性
  • 改善: プラグイン名を変更
  • 修正: 設定で「サードパーティの割引プラグインを抑制」オプションを有効化した際の警告

2.6.2 – 2023年9月27日

  • 追加: WooCommerce 8.1 との互換性

2.6.1 – 2023年7月12日

  • 改善: ページ送りの改善 [Core]
  • 改善: テキストの変更 [Core]
  • 改善: イベント: advanced_woo_discount_rules_matched_set_discount_range [Pro]
  • Add: Support collection addon(v1.2.0) on BXGY [Pro].
  • Fix: Duplicate coupon message while using URL coupon [Core].
  • 修正: 動的な取り消し線に税金が含まれていない問題 [Core]
  • 修正: 変動商品の割引テーブルに税金が含まれていない問題 [Core and Pro]
  • Fix: BXGY variants not working on few cases [Pro].

2.6.0 – 2023年5月8日

  • 追加: 管理画面のルール一覧にページ送り [Core]。
  • 追加: WooCommerce 高性能注文保存機能のサポート [Core and Pro]。
  • 追加: アドオン表示用のタブ [Core]。
  • 追加: セールページで在庫切れ商品を除外するオプション [Core]。
  • 改善: 管理画面でクーポンを読み込む際のクエリー最適化 [Pro]。
  • 改善: メジャーリリースが利用可能な場合にプラグインページにメッセージを表示 [Core]。
  • Improvement: Allow span, div and p tag on HTML accepted fields [Core].
  • 改善: 列の絞り込み、条件のカラムを TEXT から LONGTEXT に変更 [Core]。
  • 改善: 割引テーブルで開始範囲と終了範囲が同じ場合に単一の値を表示 [Core]。
  • Improvement: Licence URL update [Pro].
  • 改善: イベント advanced_woo_discount_rules_include_cart_item_to_count_quantity を通じて個別商品数を読み込む [Core]。
  • 改善: プロモーションメッセージで {{cart_subtotal}} ショートコードをサポート [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_product_discount_price [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_product_discount_details [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_product_discount_percentage [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_product_save_amount [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_cart_item_discount_price [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_cart_item_discount_details [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_cart_item_saved_amount [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_order_item_discount_price [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_order_item_discount_details [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_order_item_saved_amount [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_order_discount_details [Core]。
  • 改善: イベント: advanced_woo_discount_rules_get_order_saved_amount [Core]
  • 改善: イベント: advanced_woo_discount_rules_cart_subtotal_promotion_message [Core]
  • 修正: 商品に通常価格が入力されていない場合の警告 [Core]
  • 修正: バックエンドでの範囲読み込み – 最初の範囲を削除すると非表示になる問題 [Core and Pro]
  • 修正: 「割引を順次適用」オプション有効時にすべての一致ルールを適用した場合のお買い物カゴ割引の誤った計算 [Core]
  • 修正: 商品固定ページで誤った取り消し線を表示 [Core]
  • 修正: 割引が適用されていない場合でも割引情報メタフィールドを追加 [Core]

2.5.4 – 2023年1月30日

  • 修正: WPML を使用して言語を変更した場合に分析用の割引データが保存されない問題 [Core]。
  • 修正: 固定割引タイプのクーポンレポートで割引額が正しくない問題 [Core]。
  • 修正: 変動商品に対して動的打ち消し線が機能しない問題 [Core]。

2.5.3 – 2023年1月16日

  • 改善: 使用済みクーポンレポートの表示 [Core]。
  • 改善: 動的打ち消し線のスクリプト更新 – フォーム内で最初にターゲットを確認 [Core]。
  • 改善: JQuery UI バージョンの更新 [Core]。
  • 修正: ルール作成時のバリデーション修正 [Pro]。
  • 修正: 翻訳に起因するルール条件時の警告 [Core]。
  • 修正: バリアントまとめオプションが有効な場合に最安値商品に割引が適用されない問題 [Pro]。
  • 修正: バリエーションが配列でない場合のエラー [Pro]。
  • 修正: ユーザー権限グループ条件で「いずれかに一致」オプションを使用した場合に条件が一致しない問題 [Pro]。
  • 修正: セールページで属性を絞り込んだ場合に誤ったデータが表示される問題 [Pro]。

2.5.2 – 2022年11月9日

  • 改善: イベント: advanced_woo_discount_rules_exclude_coupon_while_remove_third_party_coupon [Core]。
  • 改善: 送料無料チェックのコード更新 [Core]。
  • 追加: WordPress 6.1 のサポート [Core and Pro]。
  • 修正: SKU にスペースがある場合に SKU 絞り込みが誤った値を表示する問題 [Pro]。

2.5.0 – 2022年11月1日

  • 改善: 注文および注文項目メタ _wdr_discounts に適用割引情報を追加 [Core and Pro]。
  • 改善: 変動価格の打ち消し線改善によるショップページの読み込み問題 [Core]。
  • 改善: 小計に 3 個で 10 固定、.1 の差異を設定 [Pro]。
  • 改善: サードパーティのショートコード使用時にカートで打ち消し線を適用 [Core]。
  • 改善: v2.5.0 以降の送料無料ルールレポートを表示 [Pro]。
  • 改善: wdr_order_item_discounts テーブルに order_item_id と other_discount カラムを追加 [Core]。
  • 追加: レポートセクションに総注文数と売上を表示 [Core and Pro]。
  • 修正: クーポン無効化オプションが送料無料で機能しない問題 [Pro]。
  • 修正: カートで送料無料の適用メッセージが表示されない問題 [Pro]。
  • 修正: 制限オプションが送料無料で機能しない問題 [Pro]。
  • 修正: PHP 8 での警告 [Core and Pro]。
  • 修正: 注文項目メタ読み込み時の致命的エラー [Core]。

2.4.5 – 2022年9月27日

  • 改善: イベント advanced_woo_discount_rules_strikeout_price_html に追加パラメータ [Core]。
  • 改善: 管理画面のフィールドバリデーション [Core and Pro]。
  • 改善: 条件と絞り込みがいずれかの操作に一致する処理 [Core and Pro]。
  • 修正: セット割引と BXGY で割引数量を超えて割引が適用される問題 [Pro]。
  • 修正: 手動リクエスト時に設定割引で数量の問題 [Pro]。

2.4.4 – 2022年8月9日

  • 改善: イベント: advanced_woo_discount_rules_is_valid_filter_type
  • 改善: イベント: advanced_woo_discount_rules_after_delete_rule
  • 改善: イベント: advanced_woo_discount_rules_after_delete_rules
  • 改善: イベント: advanced_woo_discount_rules_page_tabs
  • 改善: イベント: advanced_woo_discount_rules_process_custom_filter
  • 改善: イベント: advanced_woo_discount_rules_load_custom_filter_data
  • 改善: イベント: advanced_woo_discount_rules_update_additional_data_before_save_rule
  • 改善: イベント: advanced_woo_discount_rules_after_save_rule
  • 改善: イベント: advanced_woo_discount_rules_do_strikeout_for_out_of_stock_variants
  • 修正: セールページのセール絞り込みのクエリー改善。
  • 修正: ルール作成時に編集ページではなく一覧ページにリダイレクトされる問題。
  • 修正: BXGY 最安値バリアントまとめの打ち消し線問題の修正。
  • 修正: 税込設定時に小計プロモーションメッセージで価格が誤る問題。

2.4.3 – 2022年6月28日

  • 改善: イベント: advanced_woo_discount_rules_is_valid_filter_type
  • 改善: イベント: advanced_woo_discount_rules_after_delete_rule
  • 改善: イベント: advanced_woo_discount_rules_after_delete_rules
  • 改善: イベント: advanced_woo_discount_rules_page_tabs
  • 改善: イベント: advanced_woo_discount_rules_process_custom_filter
  • 改善: イベント: advanced_woo_discount_rules_load_custom_filter_data
  • 改善: イベント: advanced_woo_discount_rules_update_additional_data_before_save_rule
  • 改善: イベント: advanced_woo_discount_rules_after_save_rule
  • 修正: セールページのセール絞り込みのクエリー改善。
  • 修正: ルール作成時に編集ページではなく一覧ページにリダイレクトされる問題。
  • 修正: セールページが選択したルールに基づいて絞り込まれない問題。
  • 改善: イベント: advanced_woo_discount_rules_get_price_of_cart_item_on_find_cheapest_item

2.4.2 – 2022年6月21日

  • 機能追加: セールページの商品再構築を1日1回スケジュールするオプション。
  • 改善: イベント: advanced_woo_discount_rules_variation_title_modify_count
  • 改善: イベント: advanced_woo_discount_rules_refresh_shipping_options_on_order_review
  • 修正: カートが空の場合にカートクーポン条件が機能しない問題。
  • 修正: ルール保存時に無効な商品 ID による致命的エラー。
  • 修正: Ajax 打ち消し線の警告。
  • 修正: 商品ページおよびクロスセルブロックで BXGY 最安値個別商品の打ち消し線が表示されない問題。
  • 修正: BXGY 割引が一致する前に適用される問題。
  • 修正: XSS 問題を防ぐために esc_attr() を適用。

2.4.1 – 2022年5月17日

  • 改善: 一括割引テーブル用のテンプレート上書きパスを追加。
  • 改善: プロモーションメッセージでシングルクォート使用時のバックスラッシュを削除。
  • 改善: イベント: advanced_woo_discount_rules_allowed_html_elements_and_attributes。
  • 改善: BXGY およびセット割引の割引テーブル情報にルール ID を読み込む。
  • 改善: V1 から V2 への移行制限。
  • 修正: テーブル比較の問題。
  • 修正: ゼロ除算。
  • 修正: カート取得時の警告。

2.4.0 – 2022年4月6日

  • 非推奨: V1 レイアウト。
  • 修正: 在庫切れ商品バリアントの割引計算。
  • 修正: セールページ処理中のカスタムタクソノミークエリー。
  • 修正: BXGY 最安値ルールがある場合の複数メッセージ。
  • 改善 – イベント advanced_woo_discount_rules_cart_strikeout_quantity_html。

2.3.13 – 2022年2月9日

  • 機能 – URL 経由でのクーポン適用オプション。
  • 改善 – WPML の Multi-Currency 互換オプション。
  • 改善 – TIV.NET の WooCommerce Multi-Currency との互換性。
  • 改善 – Oscar Gare の WooCommerce Price Based on Country との互換性。
  • 改善 – 同一 ID の商品が複数ある場合のカート商品組み合わせ条件の数量計算。
  • 改善 – PHP 8 対応。
  • 改善 – イベント advanced_woo_discount_rules_calculate_discount_for_cart_item。
  • 修正 – BXGY カテゴリがレポートに表示されない問題。
  • 修正 – カート調整適用時の警告。
  • 修正 – 排他オプションに基づく変動商品の割引テーブルが読み込まれない問題。
  • Fix – Not in list filter for variant sku also consider for discount.

2.3.12 – 2022年1月13日

  • 改善 – WooCommerce 6.1 との互換性。
  • 修正 – API 呼び出し時のエラー。

2.3.11 – 2021年12月16日

  • 改善 – イベント advanced_woo_discount_rules_cart_item_quantity を通じてカート項目数量を読み込み。
  • 改善 – イベント advanced_woo_discount_rules_include_cart_item_to_count_quantity を通じてカート項目数を読み込み。
  • 改善 – 統計で送料無料ルールを無効化。
  • 改善 – イベント: advanced_woo_discount_rules_admin_rule_notices。
  • Improvement – Warning on product doesn’t exists / out of stock for BXGY.
  • 修正 – 特定商品条件の購入履歴数量がバリエーションを考慮していない問題。
  • 修正 – 属性の組み合わせが3つ以上の場合にバリエーション名が表示されない問題。
  • 修正 – 購入不可のバリエーションがある場合、次に利用可能なバリエーションを自動追加。

2.3.10 – 2021年11月15日

  • 改善 – イベント advanced_woo_discount_rules_calculate_cheapest_discount。
  • 改善 – イベント advanced_woo_discount_rules_use_sale_badge_percentage_customization。
  • 改善 – 初回注文条件がゲストとログイン混合で機能しなかった問題を元に戻す。
  • 修正 – カートの BXGY 自動追加選択でバリエーションタイトルが表示されない問題。
  • 修正 – ルール失敗時に購入手続きで BXGY が自動削除されない問題。
  • 修正 – ユーザーグループ条件での BXGY セールバッジの処理。
  • 修正 – 同一価格の取り消し線の問題。
  • 修正 – 商品オブジェクトが null の場合の致命的エラー。

2.3.9 – 2021年10月21日

  • 機能 – 送料無料が利用可能な場合に他の配送方法を非表示にするオプション。
  • 改善 – 取り消し線表示の際に不可視のバリエーション価格をスキップ。
  • 改善 – クーポン適用イベント前に割引を再計算する代替手段。
  • 改善 – タクソノミーキャッシュの改善。
  • 改善 – Facebook for WooCommerce との互換性。
  • 改善 – 割引バーに税金に基づく割引情報を表示。
  • 改善 – customize-table.css を削除し、インラインで追加。
  • 改善 – awdr_pro.js をフッターで読み込み。
  • 改善 – 商品アドオンの取り消し線価格。
  • 改善 – 空の値でオンセールショートコードインデックスが更新されない問題。
  • 改善 – イベント: advanced_woo_discount_rules_do_process_discounts_of_each_rule。
  • 改善 – イベント: advanced_woo_discount_rules_coupon_value。
  • 改善 – イベント: advanced_woo_discount_rules_line_item_subtotal_saved_text に追加パラメータ。
  • 修正 – 初回注文条件がゲストとログイン混合で機能しなかった問題。
  • 修正 – WPML 使用時に言語に基づいて自動追加商品を処理。
  • 修正 – 以前追加された商品が在庫切れの場合に自動追加されない問題。
  • Fix – Fatal error while getting product id.
  • Fix – Buy X get X not applies while having less quantity.
  • 修正 – 取り消し線が逆に表示される問題。
  • 修正 – カートで特定の場合に誤った割引数量。
  • Fix – Error while auto add (on product doesn’t exists).
  • 修正 – 他の排他的ルールとの送料無料。

2.3.8 – 2021年7月22日

  • 機能 – セールバッジにパーセンテージを表示するオプション。
  • 改善 – 語句クエリーを最適化してパフォーマンスを向上。
  • 改善 – 圧縮された CSS と JS を読み込むオプション。
  • 改善 – 異なる言語のタクソノミースラッグサポート。
  • 改善 – イベント advanced_woo_discount_rules_dequeue_jquery_ui_datepicker_script。
  • 改善 – イベント advanced_woo_discount_rules_calculate_current_discount_amount。
  • 改善 – イベント advanced_woo_discount_rules_is_rule_passed_with_out_discount_for_exclusive_rule。
  • 改善 – フィルター検索の WPML 互換性。
  • 改善 – 一部のケースでバリデーションが失敗する問題。
  • 改善 – 「カート割引を適用」オプションのデフォルト値をクーポンに変更。
  • 修正 – バンドル商品の割引テーブルが表示されない問題。
  • 修正 – 管理画面でフィルターに基づいてクーポン割引額が分割されない問題。
  • 修正 – 無料商品に対する排他的ルールを除外。
  • 修正 – 同一の取り消し線の問題。
  • Fix – You save price is displayed wrong while having tax in few cases.
  • 修正 – モバイルでルールを編集できない問題。
  • 修正 – フィルターでバリエーションが選択された場合に割引バーが表示されない問題。
  • 修正 – カート固定割引にクーポンラベルがない問題。

2.3.7 – 2021年4月30日

  • 改善 – 詳細オプションタブを設定に移動。

2.3.6 – 2021年4月29日

  • 機能 – セット割引の再帰オプション。
  • 改善 – リセットマイグレーションの改善。
  • 改善 – ルール制限オプションのセレクトボックスを数値フィールドに変更。
  • 改善 – イベント: advanced_woo_discount_rules_get_product_categories に追加パラメータ。
  • 改善 – PHP 8 との互換性。
  • 改善 – イベント: advanced_woo_discount_rules_dynamic_price_html_update。
  • 改善 – イベント: advanced_woo_discount_rules_csv_import_export_separator。
  • 改善 – イベント: advanced_woo_discount_rules_csv_length_for_import。
  • 改善 – イベント: advanced_woo_discount_rules_discounts_check_bogo_return_values。
  • 改善 – 他のプラグインとの競合を処理する詳細オプション。
  • 修正 – 大量の商品がある場合にオンセールリストの構築が機能しない問題。
  • 修正 – PayPal 戻りリクエストをブロック。
  • 修正 – カートルールによる後続の割引。
  • 修正 – 複数ルールがある場合に動的取り消し線が誤った値を表示。

2.3.5 – 2021年3月23日

  • 機能 – BXGY 最安商品オプションのクロスセル機能。
  • Feature – Recipe: sample rules to add.
  • 改善 – 商品選択ボックスに商品タイトルと SKU を表示。
  • 改善 – 管理画面の小計ベースプロモーション UI の改善。
  • 改善 – マルチサイトクエリーの最適化。
  • 改善 – Smart Coupons プラグインとの互換性。
  • 改善 – セールバッジ翻訳の改善。
  • 改善 – イベント: advanced_woo_discount_rules_get_attribute_id_from_taxonomy_name。
  • 改善 – イベント: advanced_woo_discount_rules_exclude_non_stock_product_on_sale_page。
  • 改善 – イベント: advanced_woo_discount_rules_strikeout_price_html に追加パラメータ。
  • 改善 – 翻訳の改善。
  • 修正 – タグ条件付きの変動商品が機能しない問題。
  • 修正 – 変動商品の SKU フィルターに対して割引バーが表示されない問題。
  • 修正 – バリエーションのみが選択されている場合でもセールページに商品を表示。
  • Fix – Report for BXGY cheapest product discount (fixed discount) is not shown.
  • 修正 – WPML 使用時にカテゴリーセレクトボックスがすべての言語カテゴリーを表示しない問題。

2.3.4 – 2021年2月1日

  • 機能 – 数量ベースのプロモーションメッセージ。
  • 改善 – セールバッジに追加タグを受け入れるように。
  • 改善 – 翻訳の改善。
  • 改善 – 可変商品の打ち消し線に接尾辞を追加。
  • 改善 – イベント: advanced_woo_discount_rules_coupon_discount_type_percentage
  • 改善 – イベント: advanced_woo_discount_rules_apply_coupon_for_products_based_on_filters
  • 改善 – イベント: advanced_woo_discount_rules_cart_item_key_for_buy_x_get_y_limited_discounts
  • 改善 – イベント: advanced_woo_discount_rules_select_coupon_from_woocommerce
  • 改善 – メールアドレス TLD 条件の改善。
  • Fix – Coupon not applied when use settings (disable coupons discount rules will work).
  • 修正 – カテゴリーベースのルール設定時に子商品で致命的エラー。
  • Fix – Buy X get Y auto add not added while variant is added in cart.
  • 修正 – BOGO 最安の取り消し線の問題。
  • 修正 – 最終注文購入条件の問題。
  • 修正 – プラグインページでプラグイン詳細表示時の致命的エラー。

2.3.3 – 2020年12月16日

  • 修正 – 一部の言語で属性が読み込まれない問題。
  • 修正 – 価格が0の商品に対して割引バーを表示。
  • 修正 – タイトルに「.」が含まれていると重複ルールが生成されない問題。
  • 修正 – 送料無料の排他的オプションが機能しない問題。
  • 修正 – 一部のケースで割引が適用されない問題。
  • 修正 – 空のバリアントに対する警告メッセージ。
  • 修正 – バリアントまとめオプションで顧客が選択した商品が更新されない問題。
  • 改善 – Product Addon 互換性の改善。
  • 改善 – Themehigh による Product Addon 互換性の改善。
  • 改善 – 子カテゴリーを選択する際に親カテゴリーの名前を表示。
  • 改善 – 割引ラベル、ルールタイトル、送料無料の翻訳。
  • 改善 – イベント: advanced_woo_discount_rules_recalculate_discount_before_apply_coupon。
  • 改善 – 手数料を含む税金の計算。
  • 改善 – いくつかのサイトで競合を引き起こしていたため、当社のページから jquery-ui-datepicker スクリプトを削除。
  • 改善 – 購入履歴ルールのクエリを改善。
  • 改善 – 配送状態と国の条件。
  • 改善 – イベント: advanced_woo_discount_rules_set_cheapest_item_key_as_product_id_for_product_page。

2.3.2 – 2020年11月5日

  • 修正 – ユーザー権限グループベースの条件が false の場合に割引テーブルが表示される問題。
  • 修正 – すべての割引を結合オプションが有効な場合、割引手数料が機能しない問題。
  • 修正 – WPML 翻訳管理で BOGO 最安値が機能しない問題。
  • 修正 – 一致するルールをすべて適用が有効な場合、BOGO 最安値個別オプションが機能しない問題。
  • 改善 – 動的打ち消し線の Ajax メソッドに nonce を追加。
  • 改善 – 一部のケースでカスタムクーポンが追加されない問題。
  • 改善 – 都道府県条件に国フィールドを追加。
  • 改善 – JQuery DragTable を更新。
  • 改善 – BOGO 最安値個別オプションの改善。
  • 改善 – 購入履歴に基づく初回注文クエリの最適化。

2.3.1 – 2020年10月16日

  • 修正 – JS エラー
  • 改善 – 割引テーブルの改善。
  • 改善 – 一部のケースで動的打ち消し線オプションが有効な場合、商品ページの打ち消し線が表示されない問題。
  • 改善 – プロ版に新しいイベント advanced_woo_discount_rules_user_on_condition_check を追加。

2.3.0 – 2020年10月14日

  • 機能 – バリアントオプション変更時のバリアント別割引テーブル
  • 修正 – get_posts メソッドによる致命的なエラー。
  • 修正 – 割引手数料での税金計算。
  • 修正 – 一致するルールをすべて適用オプションがある場合の BOGO での誤った割引。
  • 修正 – お買い物カゴにクーポン名が表示されない問題。
  • 修正 – Metorik API が Discount Rules で動作しない問題。
  • 修正 – SKU ベースのルールがセールページに表示されない問題。
  • 修正 – サードパーティの割引プラグインを抑制オプションが有効な場合、打ち消し線が表示されない問題。
  • 改善 – お買い物カゴの打ち消し線の改善。
  • 改善 – 注文メタの割引情報を改善。
  • 改善 – RTL 対応 UI。

2.2.2 – 2020年9月24日

  • 機能 – クーポンとして適用オプション。
  • 修正 – バックエンドの注文ページに「保存された金額」メッセージが表示されない問題。
  • 修正 – サードパーティ抑制オプションで可変商品の打ち消し線が機能しない問題。
  • 修正 – バックエンドのインライン保存で商品を保存する際に打ち消し線を無効化。
  • 修正 – メールアドレスベースのルールにおける大文字小文字の区別問題。
  • 修正 – カスタムタクソノミーの複数フィールド読み込み。
  • 改善 – 数量割引でゼロ価格が入力された場合にルールが保存されない問題。
  • 改善 – RymeraWebCo による卸売価格互換性の改善。
  • 改善 – イベント advanced_woo_discount_rules_hide_specific_rules_in_bulk_table に追加パラメータを追加。
  • 改善 – 「保存された金額」テキストと適用ルールメッセージの翻訳。
  • 改善 – オプションが選択されていない場合、打ち消し線を無効化。
  • 改善 – BOGO 自動追加の改善。

2.2.1 – 2020年9月8日

  • 修正 – テーブル列がスペースを受け付けない問題。
  • 修正 – 購入手続きでの変更時に郵便番号条件が機能しない問題。
  • 改善 – バージョン切り替え時に nonce を追加。
  • 改善 – 数量割引ルールで商品数量を取得する際のイベント advanced_woo_discount_rules_change_bulk_rule_quantity。

2.2.0 – 2020年9月2日

  • 修正 – セキュリティチェックの改善。
  • 修正 – セールページにタクソノミーが一覧表示されない問題。
  • 改善 – フロントエンドスクリプトの改善。
  • 改善 – 在庫切れ商品の場合、BXGY 自動追加を無効化。

2.1.2 – 2020年8月22日

  • Fix – Security fix: though a major release was made in 2.1.0 in August 13th, a few sites might had older versions. In case, they were affected due to cross-site scripting, this fix will clean up the html before displaying in the front end.

2.1.1 – 2020年8月17日

  • 修正 – 複数の国・都道府県フィールドがある場合に読み込まれない問題。
  • 修正 – BOGO ルールがある場合の警告。
  • 改善 – スクリプトファイルのバージョン管理。

2.1.0 – 13/08/20

  • 修正 – WooCommerce が非アクティブ化された場合の致命的なエラー。
  • 修正 – 属性ベースのルールでセールページに10項目のみ表示される問題。
  • 修正 – 可変商品に対してオプションが無効な場合、打ち消し線を無効化。
  • 修正 – PHP 7.x の警告。
  • 修正 – 更新確認時のタイムアウト警告。
  • 修正 – グループ化された商品がある場合の警告。
  • 改善 – お買い物カゴ数量に基づくレポート。
  • 改善 – Aelia Currency Switcher 互換性を追加。
  • 改善 – テーブル作成時の照合順序作成を削除。
  • 改善 – すべてのリクエストに対する権限と CSRF チェック。
  • 改善 – 該当する場合のみ、デフォルトで送料無料を選択。

2.0.2 – 29/07/20

  • 修正 – YITH WooCommerce Wishlist との競合
  • 修正 – selectWoo によるスクリプトエラー
  • 修正 – BXGY 最安値個別オプションが誤った割引を計算する問題
  • 改善 – テキストの改善

2.0.1 – 14/07/20

  • 修正 – インストールパック時の警告。

2.0.0 – 14/07/20

  • 修正 – 単一商品のカート割引価格。
  • 修正 – 「クーポンとして適用」が選択された場合に打ち消し線が表示される問題。
  • 修正 – マイグレーション時にクーポンコードが移行されない問題。
  • 修正 – 「リストにない」条件が機能しない問題。
  • 改善 – 最大ルール制限到達メッセージと制限を表示。
  • 改善 – select2 から selectWoo へ移行。
  • 改善 – 個別ルールレポート。
  • 改善 – サーバーに保存せずにエクスポートされた CSV をダウンロード。
  • 改善 – BOGO ルールのレポート。
  • 機能 – インポートオプション。