{"id":25070,"date":"2013-09-11T00:21:56","date_gmt":"2013-09-11T00:21:56","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/woocommerce-shipping-gateway-per-product\/"},"modified":"2026-08-18T12:19:19","modified_gmt":"2026-08-18T12:19:19","slug":"woocommerce-shipping-gateway-per-product","status":"publish","type":"plugin","link":"https:\/\/cn.wordpress.org\/plugins\/woocommerce-shipping-gateway-per-product\/","author":12721565,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.8.2","stable_tag":"2.8.2","tested":"7.0.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Dreamfox Shipping Methods per Product for WooCommerce","header_author":"Dreamfox","header_description":"","assets_banners_color":"0b78c0","last_updated":"2026-08-18 12:19:19","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/www.dreamfoxmedia.com","header_author_uri":"https:\/\/www.dreamfoxmedia.com","rating":3.8,"author_block_rating":0,"active_installs":100,"downloads":60716,"num_ratings":10,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.2":{"tag":"1.0.2","author":"dreamfox","date":"2013-09-11 01:10:24"},"1.0.4":{"tag":"1.0.4","author":"dreamfox","date":"2013-10-19 11:25:50"},"1.0.6":{"tag":"1.0.6","author":"dreamfox","date":"2014-01-11 01:06:17"},"1.0.7":{"tag":"1.0.7","author":"dreamfox","date":"2014-01-15 22:23:58"},"1.1.0":{"tag":"1.1.0","author":"dreamfox","date":"2014-01-26 06:38:29"},"1.1.1":{"tag":"1.1.1","author":"dreamfox","date":"2014-01-29 20:45:04"},"1.1.2":{"tag":"1.1.2","author":"dreamfox","date":"2014-02-06 09:36:55"},"1.1.3":{"tag":"1.1.3","author":"dreamfox","date":"2014-02-13 07:20:14"},"1.1.4":{"tag":"1.1.4","author":"dreamfox","date":"2014-04-04 06:56:33"},"1.1.5":{"tag":"1.1.5","author":"dreamfox","date":"2014-04-04 06:56:33"},"1.1.6":{"tag":"1.1.6","author":"dreamfox","date":"2014-09-22 13:26:59"},"1.1.7":{"tag":"1.1.7","author":"dreamfox","date":"2014-10-30 10:07:43"},"1.1.9":{"tag":"1.1.9","author":"dreamfox","date":"2015-01-15 15:33:55"},"1.2.0":{"tag":"1.2.0","author":"dreamfox","date":"2015-03-24 14:42:47"},"1.2.1":{"tag":"1.2.1","author":"dreamfox","date":"2015-10-16 01:57:17"},"1.2.2":{"tag":"1.2.2","author":"dreamfox","date":"2016-03-25 00:32:23"},"1.2.3":{"tag":"1.2.3","author":"dreamfox","date":"2016-08-25 01:29:44"},"1.2.4":{"tag":"1.2.4","author":"dreamfox","date":"2016-11-04 00:52:59"},"1.2.6":{"tag":"1.2.6","author":"dreamfox","date":"2017-02-25 06:55:05"},"1.2.8":{"tag":"1.2.8","author":"dreamfox","date":"2018-02-24 00:01:04"},"1.2.9":{"tag":"1.2.9","author":"dreamfox","date":"2018-06-26 08:43:34"},"1.3.0":{"tag":"1.3.0","author":"dreamfox","date":"2018-06-27 23:43:32"},"1.3.1":{"tag":"1.3.1","author":"dreamfox","date":"2018-07-10 10:45:16"},"1.3.2":{"tag":"1.3.2","author":"dreamfox","date":"2018-09-17 11:22:02"},"1.3.3":{"tag":"1.3.3","author":"dreamfox","date":"2018-09-19 10:01:28"},"1.3.4":{"tag":"1.3.4","author":"dreamfox","date":"2018-09-23 12:46:20"},"1.3.5":{"tag":"1.3.5","author":"dreamfox","date":"2018-12-11 09:22:52"},"1.3.6":{"tag":"1.3.6","author":"dreamfox","date":"2019-01-04 23:32:38"},"1.3.7":{"tag":"1.3.7","author":"dreamfox","date":"2019-04-04 22:55:26"},"1.3.8":{"tag":"1.3.8","author":"dreamfox","date":"2019-05-16 06:36:57"},"1.3.9":{"tag":"1.3.9","author":"dreamfox","date":"2020-02-10 15:24:29"},"1.4.0":{"tag":"1.4.0","author":"dreamfox","date":"2021-01-28 12:35:58"},"2.0.0":{"tag":"2.0.0","author":"dreamfox","date":"2021-12-15 15:29:40"},"2.0.2":{"tag":"2.0.2","author":"dreamfox","date":"2021-12-23 12:12:57"},"2.0.3":{"tag":"2.0.3","author":"dreamfox","date":"2021-12-31 13:01:35"},"2.0.4":{"tag":"2.0.4","author":"dreamfox","date":"2022-02-26 16:53:54"},"2.0.6":{"tag":"2.0.6","author":"dreamfox","date":"2022-04-04 12:30:31"},"2.0.7":{"tag":"2.0.7","author":"dreamfox","date":"2022-07-21 15:22:23"},"2.0.8":{"tag":"2.0.8","author":"dreamfox","date":"2022-11-04 00:37:15"},"2.1.0":{"tag":"2.1.0","author":"dreamfox","date":"2022-12-29 07:54:01"},"2.2.0":{"tag":"2.2.0","author":"dreamfox","date":"2023-02-20 10:24:24"},"2.3.0":{"tag":"2.3.0","author":"dreamfox","date":"2023-03-16 14:53:16"},"2.3.1":{"tag":"2.3.1","author":"dreamfox","date":"2023-04-29 17:34:38"},"2.3.2":{"tag":"2.3.2","author":"dreamfox","date":"2023-05-31 14:57:12"},"2.3.3":{"tag":"2.3.3","author":"dreamfox","date":"2023-07-05 10:45:18"},"2.3.4":{"tag":"2.3.4","author":"dreamfox","date":"2023-09-20 13:30:07"},"2.3.5":{"tag":"2.3.5","author":"dreamfox","date":"2023-10-03 14:21:28"},"2.4.0":{"tag":"2.4.0","author":"dreamfox","date":"2024-01-22 11:45:43"},"2.4.1":{"tag":"2.4.1","author":"dreamfox","date":"2024-04-02 15:25:58"},"2.4.2":{"tag":"2.4.2","author":"dreamfox","date":"2024-05-08 13:54:55"},"2.5.0":{"tag":"2.5.0","author":"dreamfox","date":"2024-08-13 13:47:56"},"2.5.1":{"tag":"2.5.1","author":"dreamfox","date":"2024-10-19 14:09:44"},"2.5.2":{"tag":"2.5.2","author":"dreamfox","date":"2024-10-21 14:08:35"},"2.5.3":{"tag":"2.5.3","author":"dreamfox","date":"2024-12-02 14:51:17"},"2.5.4":{"tag":"2.5.4","author":"dreamfox","date":"2024-12-03 14:07:28"},"2.5.5":{"tag":"2.5.5","author":"dreamfox","date":"2025-01-28 16:36:48"},"2.5.7":{"tag":"2.5.7","author":"dreamfox","date":"2025-09-05 10:09:18"},"2.5.8":{"tag":"2.5.8","author":"dreamfox","date":"2025-10-06 12:34:33"},"2.7.0":{"tag":"2.7.0","author":"dreamfox","date":"2026-03-30 15:44:41"},"2.7.11":{"tag":"2.7.11","author":"dreamfox","date":"2026-07-10 16:02:14"},"2.7.6":{"tag":"2.7.6","author":"dreamfox","date":"2026-04-09 15:25:33"},"2.7.7":{"tag":"2.7.7","author":"dreamfox","date":"2026-04-17 14:58:17"},"2.7.8":{"tag":"2.7.8","author":"dreamfox","date":"2026-05-20 14:15:04"},"2.7.9":{"tag":"2.7.9","author":"dreamfox","date":"2026-07-04 21:38:06"},"2.8.0":{"tag":"2.8.0","author":"dreamfox","date":"2026-08-14 22:21:52"},"2.8.1":{"tag":"2.8.1","author":"dreamfox","date":"2026-08-18 06:56:21"},"2.8.2":{"tag":"2.8.2","author":"dreamfox","date":"2026-08-18 12:19:19"}},"upgrade_notice":{"":"<p>Upgrade to the latest version for improved performance, compatibility, and advanced shipping features.<\/p>"},"ratings":{"1":"3","2":0,"3":0,"4":0,"5":"7"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3652156,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3652156,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3652827,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3652827,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.2","1.0.4","1.0.6","1.0.7","1.1.0","1.1.1","1.1.2","1.1.3","1.1.4","1.1.5","1.1.6","1.1.7","1.1.9","1.2.0","1.2.1","1.2.2","1.2.3","1.2.4","1.2.6","1.2.8","1.2.9","1.3.0","1.3.1","1.3.2","1.3.3","1.3.4","1.3.5","1.3.6","1.3.7","1.3.8","1.3.9","1.4.0","2.0.0","2.0.2","2.0.3","2.0.4","2.0.6","2.0.7","2.0.8","2.1.0","2.2.0","2.3.0","2.3.1","2.3.2","2.3.3","2.3.4","2.3.5","2.4.0","2.4.1","2.4.2","2.5.0","2.5.1","2.5.2","2.5.3","2.5.4","2.5.5","2.5.7","2.5.8","2.7.0","2.7.11","2.7.6","2.7.7","2.7.8","2.7.9","2.8.0","2.8.1","2.8.2"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3652156,"resolution":"1","location":"assets","locale":"","width":1360,"height":599},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3652156,"resolution":"2","location":"assets","locale":"","width":1360,"height":599},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3652156,"resolution":"3","location":"assets","locale":"","width":1360,"height":599},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3652156,"resolution":"4","location":"assets","locale":"","width":1360,"height":599}},"screenshots":{"1":"Choose the allowed shipping methods for an individual product, right from the Product data panel.","2":"The plugin's Information tab, with an overview of what it does and links to related Dreamfox Media plugins.","3":"Set how mixed carts (products with different shipping methods) behave at checkout.","4":"Checkout automatically shows only the allowed shipping method(s) for the products in the cart."}},"plugin_section":[],"plugin_tags":[146193,267354,276273,10822,5023],"plugin_category":[45],"plugin_contributors":[82375],"plugin_business_model":[],"class_list":["post-25070","plugin","type-plugin","status-publish","hentry","plugin_tags-conditional-shipping","plugin_tags-hide-shipping-method","plugin_tags-restrict-shipping-methods","plugin_tags-shipping-methods","plugin_tags-woocommerce-shipping","plugin_category-ecommerce","plugin_contributors-dreamfox","plugin_committers-dreamfox"],"banners":{"banner":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/banner-772x250.png?rev=3652827","banner_2x":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/banner-1544x500.png?rev=3652827","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/icon-128x128.png?rev=3652156","icon_2x":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/icon-256x256.png?rev=3652156","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/screenshot-1.jpg?rev=3652156","caption":"Choose the allowed shipping methods for an individual product, right from the Product data panel."},{"src":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/screenshot-2.jpg?rev=3652156","caption":"The plugin's Information tab, with an overview of what it does and links to related Dreamfox Media plugins."},{"src":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/screenshot-3.jpg?rev=3652156","caption":"Set how mixed carts (products with different shipping methods) behave at checkout."},{"src":"https:\/\/ps.w.org\/woocommerce-shipping-gateway-per-product\/assets\/screenshot-4.jpg?rev=3652156","caption":"Checkout automatically shows only the allowed shipping method(s) for the products in the cart."}],"raw_content":"<!--section=description-->\n<p>Take full control of your WooCommerce shipping and checkout experience with <strong>Dreamfox Shipping Methods per Product for WooCommerce<\/strong>.<\/p>\n\n<p>This powerful plugin allows you to control <strong>shipping methods per product, category, or tag<\/strong>, giving you complete flexibility over your checkout.<\/p>\n\n<p>\ud83d\udc49 Learn more about features, documentation, and premium options:\nhttps:\/\/dreamfoxmedia.com\/plugins\/woocommerce-shipping-gateway-per-product<\/p>\n\n<p>Perfect for stores that need <strong>conditional shipping, per product shipping, and advanced WooCommerce shipping rules<\/strong> without custom development.<\/p>\n\n<p>\u2705 Works on both the classic WooCommerce checkout and the new <strong>WooCommerce Block Checkout<\/strong> (Cart &amp; Checkout blocks) \u2014 your shipping rules are enforced identically either way.<\/p>\n\n<p>\ud83d\ude80 <strong>Why this plugin?<\/strong>\nDefault WooCommerce shipping often shows too many or incorrect shipping options. This can confuse customers and lead to abandoned carts.<\/p>\n\n<p>With this plugin, you can:\n- Show <strong>express shipping only for premium products<\/strong>\n- Disable <strong>free shipping for heavy or oversized items<\/strong>\n- Apply <strong>shipping rules per category or tag<\/strong>\n- Control shipping behavior for <strong>mixed carts<\/strong><\/p>\n\n<p>\ud83d\udc49 Result: <strong>Better checkout experience, fewer abandoned carts, and higher conversions<\/strong><\/p>\n\n\n\n<h3>Key Features<\/h3>\n\n<p>\u2714 Assign shipping methods per <strong>individual product<\/strong><br \/>\n\u2714 Fully compatible with <strong>WooCommerce shipping zones<\/strong><br \/>\n\u2714 Handle multiple products in one cart<br \/>\n\u2714 Lightweight, fast, and easy to configure<br \/>\n\u2714 No coding required<\/p>\n\n<p>\u2714* Set shipping rules per <strong>category<\/strong><br \/>\n\u2714* Apply shipping methods based on <strong>product tags<\/strong><br \/>\n\u2714* Advanced cart logic for mixed products<br \/>\n\u2714* Conflict resolution methods:\n   - Common shipping methods<br \/>\n   - Cheapest option<br \/>\n   - Most expensive option<br \/>\n\u2714* Let the customer choose shipping method<\/p>\n\n\n\n<h3>Premium Features<\/h3>\n\n<p>Features marked with * are available in the Premium version.<\/p>\n\n<p>\ud83d\udd25 Unlock advanced shipping logic and full flexibility:<\/p>\n\n<ul>\n<li>\u2714* <strong>Category-Based Shipping Rules<\/strong>  <\/li>\n<li>\u2714* <strong>Tag-Based Shipping Control<\/strong>  <\/li>\n<li><p>\u2714* <strong>Advanced Cart Logic<\/strong><br \/>\nAutomatically handle multiple products with different shipping setups<\/p><\/li>\n<li><p>\u2714* <strong>Conflict Resolution Options<\/strong><br \/>\nDecide what happens when products have different shipping rules:<\/p>\n\n<ul>\n<li>Show common methods  <\/li>\n<li>Force cheapest shipping  <\/li>\n<li>Force most expensive shipping  <\/li>\n<li>Let customer decide  <\/li>\n<\/ul><\/li>\n<li><p>\u2714* <strong>Include \/ Exclude Logic<\/strong><br \/>\nFine-tune exactly which shipping methods are shown<\/p><\/li>\n<li><p>\u2714* <strong>Checkout Optimization<\/strong><br \/>\nReduce confusion and improve conversions<\/p><\/li>\n<\/ul>\n\n\n\n<h3>Free vs Premium<\/h3>\n\n<p>|| Feature || Free || Premium ||\n| Shipping per product | \u2714 | \u2714 |\n| WooCommerce zone support | \u2714 | \u2714 |\n| Category-based rules | \u2716 | \u2714* |\n| Tag-based rules | \u2716 | \u2714* |\n| Mixed cart logic | \u2716 | \u2714* |\n| Conflict resolution options | \u2716 | \u2714* |\n| Let customer choose logic | \u2716 | \u2714* |\n| Priority support | \u2716 | \u2714* |<\/p>\n\n<p>*Premium features are marked with *<\/p>\n\n\n\n<h3>How It Works<\/h3>\n\n<ol>\n<li>Edit a product, category, or tag  <\/li>\n<li>Assign allowed shipping methods  <\/li>\n<li>Save your settings  <\/li>\n<\/ol>\n\n<p>At checkout:\n- Matching shipping methods are shown<br \/>\n- Mixed cart rules are applied (Premium)<\/p>\n\n<p>Simple, powerful, and flexible.<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong><\/li>\n<li>Search for <code>Dreamfox Shipping Methods per Product for WooCommerce<\/code><\/li>\n<li>Click <strong>Install Now<\/strong><\/li>\n<li>Activate the plugin<\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Upload the plugin ZIP file<\/li>\n<li>Extract to <code>\/wp-content\/plugins\/<\/code><\/li>\n<li>Activate via <strong>Plugins<\/strong><\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20assign%20multiple%20shipping%20methods%20to%20a%20product%3F\"><h3>Can I assign multiple shipping methods to a product?<\/h3><\/dt>\n<dd><p>Yes, you can select multiple shipping methods per product.<\/p>\n\n<\/dd>\n<dt id=\"what%20happens%20with%20mixed%20carts%3F\"><h3>What happens with mixed carts?<\/h3><\/dt>\n<dd><p>When multiple products with different shipping rules are added:<\/p>\n\n<ul>\n<li>Premium users can define how conflicts are resolved:\n\n<ul>\n<li>Show common methods  <\/li>\n<li>Use cheapest or most expensive option  <\/li>\n<li>Let the customer choose  <\/li>\n<\/ul><\/li>\n<\/ul>\n\n<\/dd>\n<dt id=\"does%20this%20work%20with%20the%20new%20woocommerce%20block%20checkout%3F\"><h3>Does this work with the new WooCommerce Block Checkout?<\/h3><\/dt>\n<dd><p>Yes. The plugin works on both the classic <code>[woocommerce_checkout]<\/code> shortcode checkout and the new WooCommerce Block Checkout (Cart block + Checkout block). Shipping method restrictions are enforced through core WooCommerce shipping filters that both checkout experiences use, so allowed\/excluded shipping methods behave identically either way.<\/p>\n\n<\/dd>\n<dt id=\"where%20can%20i%20find%20documentation%20and%20support%3F\"><h3>Where can I find documentation and support?<\/h3><\/dt>\n<dd><p>You can find everything you need:<\/p>\n\n<p>\ud83c\udf10 Website &amp; Premium Features:<br \/>\nhttps:\/\/www.dreamfoxmedia.com<\/p>\n\n<p>\ud83d\udcda Knowledge Base (guides &amp; tutorials):<br \/>\nhttps:\/\/help.dreamfoxmedia.com\/shipping-gateway-per-product<\/p>\n\n<p>\ud83d\udee0 Support (submit a ticket):<br \/>\nhttps:\/\/dreamfoxmedia.com\/support\/<\/p>\n\n<\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.8.2<\/h4>\n\n<ul>\n<li>Renamed the plugin (display title only) to \"Dreamfox Shipping Methods per Product for WooCommerce\" \u2014 \"Shipping Gateway\" was payment-industry terminology that didn't match how merchants actually search for this kind of plugin (\"shipping method\"). The WordPress.org slug, text domain, and install\/update identity are unchanged, so this does not affect existing installs, licenses, or reviews.<\/li>\n<\/ul>\n\n<h4>2.8.1<\/h4>\n\n<ul>\n<li>Settings screen: replaced the old JS-toggled tab UI with a real nav-tab-wrapper (matches the rest of the Dreamfox Media plugin family) \u2014 tabs are now plain page links, server-rendered per tab instead of all rendered and hidden with CSS.<\/li>\n<li>Information tab: rebuilt as a two-column layout with a new hero image and a \"Screenshots\" gallery (click a thumbnail to view it full-size).<\/li>\n<li>Renamed the \"Settings\" tab to \"Cart Rules\" to avoid duplicating Freemius's own \"Settings\" link in the tab bar.<\/li>\n<li>Added the <code>.wordpress-org<\/code> assets folder (banner, icon, screenshots) so the deploy workflow pushes them to the WordPress.org plugin listing.<\/li>\n<\/ul>\n\n<h4>2.8.0.900<\/h4>\n\n<ul>\n<li>Fixed the plugin's Text Domain, which was incorrectly set to <code>shipping-gateway-per-product-for-woocommerce<\/code> \u2014 it now correctly matches the published WordPress.org slug, <code>woocommerce-shipping-gateway-per-product<\/code>. This only affects how translations are loaded; no functional changes.<\/li>\n<\/ul>\n\n<h4>2.8.0<\/h4>\n\n<ul>\n<li>Verified and declared compatibility with the WooCommerce Block Checkout (Cart block + Checkout block): the per-product shipping method restriction (<code>woocommerce_shipping_packages<\/code> \/ <code>woocommerce_package_rates<\/code>) was tested live against a WooCommerce 11.0.1 block checkout \u2014 excluded shipping methods correctly stay hidden and orders placed through the block checkout carry the correct shipping method.<\/li>\n<li>Declared <code>cart_checkout_blocks<\/code> compatibility via <code>FeaturesUtil::declare_compatibility()<\/code>.<\/li>\n<li>Tested with the latest WordPress (7.0.4) and WooCommerce (11.0.1) versions.<\/li>\n<\/ul>\n\n<h4>2.7.11<\/h4>\n\n<ul>\n<li>Fix fatal error (\"Call to undefined function fs_dynamic_init()\") when this plugin is active alongside another Composer\/Freemius-based plugin. The 2.7.10 release build was affected by this; sites on 2.7.10 should update immediately.<\/li>\n<\/ul>\n\n<h4>2.7.10<\/h4>\n\n<ul>\n<li>Tested with the latest WordPress (7.0.1) and WooCommerce (10.9.4) versions.<\/li>\n<li>Trimmed plugin Tags to 5 (WordPress.org only uses the first 5; the rest were silently ignored).<\/li>\n<li>Shortened the Short Description to fit the 150-character limit (was being truncated).<\/li>\n<\/ul>\n\n<h4>2.7.9-RC1<\/h4>\n\n<ul>\n<li>Code review fixes: quick\/bulk edit loading, premium gate for category\/tag rules, settings form and tab fixes.<\/li>\n<li>Updated Freemius SDK to 2.13.2.<\/li>\n<\/ul>\n\n<h4>2.7.8<\/h4>\n\n<ul>\n<li>Tested with the latest WordPress (6.9.4) and WooCommerce (10.7.0) versions.<\/li>\n<\/ul>\n\n<h4>2.7.7<\/h4>\n\n<ul>\n<li>fix typo in link<\/li>\n<\/ul>\n\n<h4>2.7.6<\/h4>\n\n<ul>\n<li>Code cleanup and improved security<\/li>\n<\/ul>\n\n<h4>2.7.5<\/h4>\n\n<ul>\n<li>Code cleanup and improved security<\/li>\n<\/ul>\n\n<h4>2.7.1<\/h4>\n\n<ul>\n<li>Updated knowledge base links<\/li>\n<\/ul>\n\n<h4>2.7.0<\/h4>\n\n<ul>\n<li>Tested with latest WordPress and WooCommerce<\/li>\n<li>Bug fixes<\/li>\n<li>Updated Freemius SDK<\/li>\n<\/ul>\n\n<h4>2.6.0<\/h4>\n\n<ul>\n<li>Tested with latest WordPress and WooCommerce<\/li>\n<\/ul>\n\n<h4>2.5.9<\/h4>\n\n<ul>\n<li>Bugfix: settings not saving correctly<\/li>\n<\/ul>\n\n<h4>2.5.8<\/h4>\n\n<ul>\n<li>Compatibility updates<\/li>\n<\/ul>\n\n<h4>2.5.7<\/h4>\n\n<ul>\n<li>Updated Freemius SDK<\/li>\n<\/ul>\n\n<h4>2.5.6<\/h4>\n\n<ul>\n<li>Bugfix dropdown refresh<\/li>\n<\/ul>\n\n<h4>2.5.5<\/h4>\n\n<ul>\n<li>Updated Freemius SDK<\/li>\n<\/ul>\n\n<h4>2.5.4<\/h4>\n\n<ul>\n<li>Updated Freemius SDK<\/li>\n<\/ul>\n\n<h4>2.5.3<\/h4>\n\n<ul>\n<li>Improved multisite compatibility<\/li>\n<\/ul>\n\n<h4>2.5.2<\/h4>\n\n<ul>\n<li>Performance improvements<\/li>\n<\/ul>","raw_excerpt":"Control WooCommerce shipping methods per product, category, or tag. Create conditional shipping rules and increase checkout conversions.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/25070","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=25070"}],"author":[{"embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/dreamfox"}],"wp:attachment":[{"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=25070"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=25070"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=25070"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=25070"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=25070"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/cn.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=25070"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}