"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
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.
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.
Adds a "Continue shopping" link below the Easy Digital Downloads checkout cart, taking buyers back to your products to add more.
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.
Removes the sidebar in the Astra theme for the post types you list, such as products, courses or landing pages, without changing each item's settings.
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.
Lists your five best-selling Easy Digital Downloads products of all time on the dashboard, with their sales count and a link to edit each one.
Adds a comparison table pattern with a header row and check marks for comparing plans, products or options side by side.