| 开发者 |
matrixlab
imtiazepu |
|---|---|
| 更新时间 | 2026年10月3日 03:04 |
| PHP版本: | 8.1 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Yes. WooCommerce 7.0 or higher must be installed and active. The plugin declares WooCommerce as a required plugin, so WordPress will prompt you if it is missing.
As many as you like. Up to 5 of them can be active at once; beyond that, new rules are saved but stay inactive until you disable another one. Smart Discount Rules Pro removes the limit so every rule can be active. If Pro is later deactivated, or a licence lapses, the rules over the limit are switched off automatically rather than silently ignored, then switched back on if Pro returns. Rules you disabled yourself are never touched.
Yes. Each rule carries a stacking mode that says whether it is willing to combine with discounts already applied: additive always applies on top, exclusive applies only when nothing else has, and highest-first applies only when it beats every discount applied so far. Rules are evaluated in priority order, lowest number first.
No. Cart evaluations are cached per cart signature, the queries run against purpose-built tables with indexes, and the plugin loads no JavaScript at all on your storefront.
No. Matching discounts are applied automatically as a negative cart fee, visible in the cart and at checkout. Pro adds auto-generated coupon codes for cases where you do want a code.
That is up to you, per rule. Turn on "skip products already on sale" and items with a WooCommerce sale price are left out of the calculation, so nothing gets discounted twice.
Yes. Every rule takes a start and end date, specific days of the week, and a time-of-day window, including windows that run overnight such as 10 PM to 2 AM. Dates use your site's date format and are evaluated in your site's timezone.
Yes, it can run alongside other coupon and pricing plugins, though we recommend testing your specific combination. Any two plugins adjusting cart totals can interact in ways neither one predicts.
Yes. The plugin is fully compatible with WooCommerce High-Performance Order Storage, and order data is written correctly under both HPOS and legacy post storage.
Yes. Export every rule as a JSON file and import it on another site. Useful as a backup, for moving from staging to production, or for reusing a rule set across client stores.
By default all your rules and logs are preserved, so reinstalling brings everything back. If you want a clean removal, enable Delete All Data on Uninstall in Settings > Advanced Settings before you delete the plugin.
Yes. There is a REST API under /wp-json/mtxsdr/v1/ for rules and settings, a set of documented action and filter hooks for custom conditions and discount types, and a JavaScript registry for adding your own admin screens. The Pro plugin is built entirely on that public API.
Install the free plugin first. It is the same engine. Build a rule, put a matching product in your cart, and check the discount lands correctly on your own theme and checkout. Everything about how rules are evaluated and applied is identical in Pro; Pro adds more conditions, more discount types and the removal of the active-rule limit. If the free version behaves on your store, Pro will too.
Yes. Five active rules, both discount types, five conditions, full scheduling, stacking control, analytics and JSON backup are all in the free plugin, with no licence key and no time limit.