Bulk "Put on Sale" and "Remove Sale" Actions for Products
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.
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.
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.
Displays the image you set on a product category as a wide banner at the top of that category's page, which many themes do not show.
Replaces "Add to cart" with "Buy now" on single product pages and on shop listings for simple, in-stock products.
Shows four related products in four columns on single product pages.
Replaces the "Search products…" hint inside WooCommerce's product search box with your own text, such as "Search 2,000 parts by name or code".
Adds a "Cost price" field to simple products and variations and a Margin column to the Products list showing profit per sale and margin percent.
Replaces the grey WooCommerce placeholder with your own image for products that do not have a featured image yet.
Adds an editor box to each product for an extra tab, such as "Ingredients" or "Specifications", that only appears on products where you filled it in.
Sets its own low stock threshold for products in chosen categories, so fast sellers warn you earlier while slow lines do not flood your inbox.
Turns comments and pings off for the post types you choose, such as pages or products, while keeping them on blog posts.
Rewards customers who collect their order in person with a percentage off the products, shown as a discount line when local pickup is selected.
Adds a "Documents" field to products for links to manuals, data sheets or certificates, listed in a Downloads tab on the product page.
Adds a custom query ID "wpide_random" that shows posts in random order in Elementor Pro's Posts and Loop Grid widgets, for testimonials, team members or featured products.
Stops chosen products or whole categories, such as gift cards, samples or spare parts, from appearing in the related products section.
Hides products from one or more categories on the main shop page while they remain available in their own category and by direct link.
Adds the product meta fields you list to WooCommerce REST API product responses as a tidy "custom_fields" object, and lets API clients update them.
Adds a required checkbox to the checkout only when the cart has products from a chosen category, for example "I understand personalised items cannot be returned".
Fills a Contact Form 7 select field with the titles of published posts, pages or a custom post type, so a services or products list stays in sync with your content.
Lets shoppers type a SKU into the regular search box and find the matching product, including SKUs of variations.
Gives every product saved without a SKU an automatic one based on a prefix and the product ID, for example "SHOP-0142".
Shows a slim guarantee message at the top of every product page, such as a money-back promise.