"Available In Store Only" Products by Category
Lets customers browse products from chosen categories online but removes the Add to Cart button and shows an "available in store only" message instead.
Snippet Library
Snippets for WooCommerce stores: change the cart and checkout, add fees and minimum orders, tweak product pages, auto-complete orders and adjust emails. For store owners and developers who want small changes without another extension.
Lets customers browse products from chosen categories online but removes the Add to Cart button and shows an "available in store only" message instead.
Adds a "Back to Shoes" style link above each product page that returns the shopper to the product's main category.
Labels products that have sold at least a set number of units with a "Bestseller" badge in shop listings and on the product page.
Adds a My Account tab listing every product the customer has bought before, each with an add-to-cart button, ideal for consumables and repeat orders.
Shows a "Call for price" link instead of a blank space when a product has no price set, so shoppers know how to get a quote.
Shows a "Featured" or "Staff pick" badge on the image of products you have starred as featured, in the shop and on product pages.
Records each product's price history and shows the lowest price of the 30 days before a sale under the sale price, as the EU Omnibus rules require.
Adds a "Sort by most reviewed" choice to the shop so shoppers can find the products other customers talk about most.
Shows a "New" label on products in the shop that were published in the last 30 days.
Adds a dropdown to the admin Products list to show only products that are currently on sale, or only those that are not.
Adds an "Order again" button next to completed orders in My Account, refilling the cart with the same products in one click.
Adds "(out of stock)" next to sold-out options in the variation dropdown of single-attribute products, such as sizes, so shoppers see availability before choosing.
Labels products that are out of stock but allow backorders with a "Pre-order" badge in the shop and on product pages, so buyers know shipping will be later.
Hides prices and the Add to Cart button for products in chosen categories and shows a "Request a price" button that links to your contact page.
Adds a "Sold out" label over the image of out-of-stock products in shop and category listings so shoppers can tell at a glance.
Appends a cart link with the item count to your theme's primary menu, and keeps the count up to date as products are added.
Adds simple products to the cart in the background from the product page, updating the mini cart and showing a confirmation instead of reloading the page.
Stops logged-in customers from buying the same product twice, for example a course, a membership or a limited item, and tells them they already own it.
Adds a field to each product for a file from the media library, such as a manual or warranty card, and attaches it to the customer's completed order email.
Marks paid orders as Completed instead of Processing when every item is virtual, such as services, memberships or event tickets.
Adds bulk actions to the Products list that put selected products on sale at a set percentage, or clear their sale prices, including all variations.
Gives a discount when a set of products is in the cart together, and suggests the missing items with an add-to-cart link when only part of the bundle is there.
Adds a [wpide_cart_link] shortcode that shows a cart link with the number of items and total, which updates automatically when products are added.
Turns the shop into a catalog: products and prices stay visible, but add to cart buttons, the cart and checkout are disabled for everyone.