Show Variation Options as Buttons
Turns the variation dropdowns on product pages (size, colour and so on) into clickable buttons, keeping WooCommerce's own logic for prices, stock and images.
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.
Turns the variation dropdowns on product pages (size, colour and so on) into clickable buttons, keeping WooCommerce's own logic for prices, stock and images.
Displays "Sale ends on 31 May" under the price of products with a scheduled sale end date.
Displays the values of an attribute, such as available colors or sizes, under each product title on shop and category pages.
Adds the three-letter currency code after prices on the front end, such as "$25.00 USD", so international shoppers know which dollar or crown you mean.
Replaces the "Sale!" badge with the actual discount, for example "-25%". Variable products show the largest discount among their variations.
Stops WooCommerce from jumping straight to a product when a search has only one match, so shoppers always see the search results page.
In shop listings, swaps the product image for the first gallery image when the shopper hovers over it, giving a quick second look.
Adds a "Total weight" row to the cart and checkout totals, useful for stores that charge shipping by weight.
Removes the city and postcode or state boxes from the cart's shipping calculator when your rates only depend on the country.
Removes sorting options you do not need from the shop's "Sort by" menu and lets you rename the ones that remain.
Adds a collapsible size guide table below the product summary on every product page.
Adds the security token to My Account log out links placed in your navigation menus, so customers log out in one click instead of seeing a confirmation page.
Hides and stops requiring the street address fields on the classic checkout when the customer picks Local Pickup, since you will not deliver the order.
Removes the billing address fields from the classic checkout when everything in the cart is virtual or downloadable, keeping only name and email.
Sends shoppers who open the cart page straight to checkout when their cart has items, for a shorter path to purchase.
Adds a handling fee to orders below a set subtotal, which helps cover packing costs on very small orders.
Lists the available shipping methods in price order on the cart and checkout, so the cheapest option is always shown first.
Adds a "Sales" column to the admin products list showing how many units each product has sold, and lets you sort by it.
Gives a bigger percentage discount as the cart subtotal grows, for example 5% over 100 and 10% over 200, and tells shoppers how close they are to the next tier.
Checks scheduled sale dates every hour instead of once a day at midnight, so sales that should start or end during the day do so close to on time.
Shows a slim bar with the product name, price and a buy button fixed to the bottom of the screen once the shopper scrolls past the main add to cart button.
Records every stock level change with the date and the person (or order) responsible, and shows the last 25 changes in a box on the product edit screen.
Shows a bar with how much of a product's stock is left, such as "Hurry, only 4 left", when stock is running low, to create honest urgency.
Raises the number of failed deliveries before WooCommerce switches a webhook off, so a short outage at the receiving service does not silently stop your integrations.