Linux 软件免费装
Banner图

Taxonomy/Term and Role-based Discounts for WooCommerce

开发者 webdados
ptwooplugins
nakedcatplugins
更新时间 2026年4月3日 17:10
捐献地址: 去捐款
PHP版本: 7.2 及以上
WordPress版本: 7.0
版权: GPLv3
版权网址: 版权信息

标签

bulk discount discount woocommerce discount category discount role-based pricing

下载

3.0 3.1.1 0.6.2.1 0.7 0.7.1 0.7.2 0.7.3 0.7.4 0.8.1 0.9 0.9.5 1.0 1.1 1.2 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.7 1.4.8 1.5.0 1.5.1 1.5.2 3.8 3.8.1 4.2 0.9.6 0.9.7 0.9.8 2.0.0 5.1 0.6 3.5 3.7 5.5 3.3.0 3.4 1.3 3.2.0 5.6 6.0 3.6 0.5 3.1 4.1 5.3 6.2 0.8 8.2 1.4.5 1.4.6 2.1.0 4.5 4.6 0.6.2 4.0 4.4 5.0 5.2 5.4 6.1 0.3 0.4 7.0 7.2 8.0 7.1 8.1

详情介绍:

Create automatic WooCommerce price discounts based on product category, tag, attribute, brand, or any custom taxonomy, and apply them to all users, logged-in users, or only to specific WordPress user roles. Each discount rule can have a start and end date. Discount types Get more with the PRO add-on 笔记 Other (premium) plugins Already know our other WooCommerce (premium) plugins? Banner by Arno Senoner

安装:

  1. Use the included automatic install feature on your WordPress admin panel and search for “taxonomy/term role discounts”.
  2. Activate the plugin through the Plugins menu in WordPress
  3. Go to Products, Taxonomy Discounts to set it up

屏幕截图:

  • Add a discount rule: select taxonomy term, user role, minimum quantity, date range, and discount type (percentage or BOGO)
  • PRO add-on settings
  • Show discount information, including dates on the product loop (available with the PRO add-on)
  • Show discount information, including dates on the product page (available with the PRO add-on)

常见问题:

Does this plugin apply discounts automatically without coupons?

Yes. Discounts are applied automatically at cart/checkout based on the product’s taxonomy terms and the customer’s user role — no coupon code is required.

Can I set bulk discounts or quantity-based pricing in WooCommerce?

Yes. You can set a minimum quantity per rule, enabling bulk or tiered pricing for product categories, tags, or any other taxonomy. Keep in mind the quantity is per individual product in the cart, not all products from the same taxonomy.

Can I set different prices for wholesale customers?

Yes. By combining taxonomy rules with WordPress user roles (e.g., a “Wholesale” role), you can create role-based or wholesale pricing rules.

Why is my product not showing the “Sale” badge?

We can only show the “sale” badge when we are sure the product will get a discount, no matter how many you buy. The badge is shown only for percentage-based rules with no minimum quantity required.

How can I replace the sale badge with the discount percentage?

This only works for percentage discounts with a minimum quantity of 0 or 1, and you need to add this to your (child-)theme functions.php file: add_filter( 'tdw_perc_sale_badge', '__return_true' ); Or you can use the PRO add-on

How can I display discount information in the product loop and on the page?

You need to use the following filters:

  • tdw_loop_disc_info_action and tdw_loop_disc_info_prio: to set the hook and priority for the loop page and return, for example, woocommerce_after_shop_loop_item_title and 1
  • tdw_single_disc_info_action and tdw_single_disc_info_prio: to set the hook and priority for the product page and return, for example, woocommerce_single_product_summary and 6 (This is for Storefront. You may have to tweak the action and priority to match your theme better.)
Or you can use the PRO add-on

How can I get the current product or variation price, with the discount applied, outside the loop?

You can use the wctd_get_product_current_price helper function with the product or variation object or ID as the first argument. You can also pass the quantity as the second argument to calculate percentage discounts with a minimum quantity greater than 1, or “buy x get y free” discounts. The returned price will be the unit price. This is still beta.

Will this work on multi-currency shops?

No. The way we store cart item prices is not currently compatible with stores that allow customers to change currency during the shopping session.

Is this plugin compatible with the new WooCommerce High-Performance Order Storage?

Yes.

Is this plugin compatible with the new WooCommerce block-based Cart and Checkout?

Yes.

I need help, can I get technical support?

This is a free plugin. It’s our way of giving back to the wonderful WordPress community. Only customers of the PRO add-on get included limited technical support. There’s a support tab at the top of this page, where you can ask the community for help. We’ll try to keep an eye on the forums, but we cannot promise to answer support tickets. If you reach us by email or any other direct contact method, we’ll assume you need premium, paid-for support.

Can I contribute to this plugin?

Yes, on the GitHub repository.

Can I contribute with a translation?

Sure. Go to GlotPress and help us out.

Where do I report security vulnerabilities found in this plugin?

You can report any security bugs found in the source code of this plugin through the Patchstack Vulnerability Disclosure Program. The Patchstack team will assist you with verification, CVE assignment and take care of notifying the developers of this plugin.

更新日志:

8.2 - 2026-04-03 8.1 - 2026-03-24 8.0 - 2026-03-22 7.2 - 2026-03-16 7.1 - 2026-01-01 6.2 - 2025-11-28 6.1 - 2025-11-27 5.6 - 2025-05-01 5.5 - 2025-03-12 5.4 - 2025-03-12 5.3 - 2025-03-11 5.2 - 2024-12-09 5.1 - 2024-10-30 5.0 - 2024-08-28 4.6 - 2024-04-23 4.5 - 2024-04-04 4.4 - 2023-12-12 4.3 - 2023-09-07 4.2 - 2023-09-07 4.1 - 2023-09-06 4.0 - 2023-09-05 3.8.1 - 2023-07-11 3.8 - 2023-07-11 3.7 - 2023-05-29 3.6 - 2022-11-23 3.5 - 2022-11-22 3.4 - 2022-11-10 3.3.0 - 2022-10-17 3.2.0 - 2022-10-07 3.1.2 - 2022-09-19 3.1.1 - 2022-09-19 3.1 - 2022-09-19 3.0 - 2022-09-18 2.1.0 - 2022-06-29 2.0.0 - 2021-05-10 1.5.2 - 2021-03-10 1.5.1 1.5.0 1.4.8 1.4.7 1.4.6 1.4.5 1.4.4 1.4.3 1.4.2 1.4.1 1.4 1.3 1.2 1.1 1.0 0.9.8 0.9.7 0.9.6 0.9.5 0.9 0.8.1 0.8 0.7.4 0.7.3 0.7.2 0.7.1 0.7 0.6.2.1 0.6.2 0.6.1 0.6 0.5 0.4 0.3 0.2 0.1