| 开发者 | extnify |
|---|---|
| 更新时间 | 2026年10月29日 19:30 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
Important: you must add "Extnify Shipping Rules" to your shipping zone(s) for rates to appear. The plugin shows a one-click "Add it to a zone" button to make this easy.Flexible shipping costs Choose how each method's cost is worked out:
0 for free shipping), or a percentage of the subtotal with a trailing %.$8 under $100, free at $100+" in one method.
Conditional by shipping zone
Target a method to the WooCommerce shipping zone(s) the destination must match, or leave it open to apply in any zone the method is attached to. Product, category and brand targeting, plus country/region/postcode and weight/quantity conditions, are available in Pro.
Tax handling
Shipping tax follows your WooCommerce tax settings (WooCommerce → Settings → Tax → Shipping tax class).
Easy management
Create, enable, disable, copy, delete and bulk-save all your methods from one screen, and set the order they're listed in at checkout. New methods appear in the sidebar instantly and are written to the database when you save.
Live debugging
When a method doesn't show up at checkout and you're not sure why, turn on the built-in debug log. For each method it reports whether its rules passed or failed, the resolved cost, and whether it was offered or skipped — so you can see exactly which rule filtered it out. The log is stored in your own database (never a file, never sent anywhere) and can be cleared with one click.
Works everywhere WooCommerce does
Rates are returned through WooCommerce's standard shipping system, so your methods appear on both the classic and the block cart and checkout.
Built for speed and privacy
.pot file and a clean extnify-shipping text domain./wp-content/plugins/, or install it from Plugins → Add New → Upload Plugin.Most often the method isn't attached to a zone — use the "Add it to a zone" button, or add "Extnify Shipping Rules" under WooCommerce → Settings → Shipping → your zone. Also confirm Module Status and the method's own Status are Enabled, then check the live debug log while recalculating on the cart.
Set the cost to 0 — either a Flat Amount of 0, or a 0 cost row in a SubTotal range (for example, free over $100).
Yes. Enter the amount with a trailing % (for example 5%); it's taken from the cart subtotal.
Choose Shipping By = SubTotal (or SubTotal + Tax) on the Price Setting tab, then add rows with a Start, End and Cost. The first row whose range contains the cart value sets the rate.
Yes. Rates are returned through WooCommerce's standard shipping system, so they appear on both the classic and block cart and checkout.
No. Extnify Shipping Rules makes no external requests and collects no data — everything runs on your store.
Yes. Extnify Shipping Rules and Extnify Shipping Rules Pro share the same data, so your configured methods carry over automatically.