Free Shipping When the Cart Has a Category
Offers free shipping whenever the cart contains a product from a chosen category, handy for promoting a new collection or bulky-but-profitable lines.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Offers free shipping whenever the cart contains a product from a chosen category, handy for promoting a new collection or bulky-but-profitable lines.
Makes your Free Shipping method available to customers with a chosen role, such as wholesale buyers or VIPs, whatever their cart total.
Sends a Google Analytics 4 "purchase" event with the order ID, value, tax, shipping and items when a customer reaches the order received page, once per order.
Sends a GA4 "begin_checkout" event with the cart value and items when the customer opens the checkout page.
Sends GA4 ecommerce events when a shopper views a product page and when they add a product to the cart, from the product page or with AJAX buttons on shop pages.
Gives every product saved without a SKU an automatic one based on a prefix and the product ID, for example "SHOP-0142".
Creates a set of single-use coupon codes in one go, for printed flyers, influencer campaigns or event giveaways, and lists them so you can copy them.
Adds an optional "Gift message" field to the block-based checkout using the WooCommerce additional checkout fields API. The message is saved with the order and shown in the admin.
Adds a "Gift wrap this order" checkbox to the classic checkout for a small fee and flags the order so your packers can spot it.
Skips the cart page and sends customers directly to checkout after they add a product, for single-product or quick-purchase stores.
Loads the Google Ads tag and reports a purchase conversion with the order value and transaction ID on the WooCommerce order received page.
Makes sold-out variations unselectable in the product options dropdowns, so customers cannot pick a size or colour you no longer have.
Shows a slim guarantee message at the top of every product page, such as a money-back promise.
Shows a reassuring note with your guarantee, secure payment and support details below the checkout form, where customers decide to place the order.
Charges an extra handling fee for each unit from a shipping class such as "fragile" or "oversized", listed as its own line in the totals.
Adds a small "Questions about your order?" box with your contact details at the top of the checkout page.
Adds a short "Questions about your order?" box with your phone number and email to the bottom of customer order emails.
Shows round prices as 25 instead of 25.00 while keeping decimals on prices that need them, such as 24.99.
Removes administrator accounts from the Users screen for anyone who is not an administrator, for example shop managers on a WooCommerce site.
Removes your next-day or express shipping option after a set time and at weekends, so customers are not promised a delivery you cannot dispatch.
When the cart qualifies for free shipping, shows only the free shipping and local pickup options instead of all rates.
Leaves sold-out products out of the front-end search results while keeping them visible on the shop and category pages.
Shows a "Log in to see prices" link instead of prices and disables purchasing until the visitor logs in. Common for wholesale and B2B shops.
Removes the "(12)" product count shown beside category names on the shop page when categories are displayed.