Latest Product Reviews Dashboard Widget
Shows the five newest product reviews with star rating, product and approval status on the dashboard, so you can answer or approve them quickly.
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.
Shows the five newest product reviews with star rating, product and approval status on the dashboard, so you can answer or approve them quickly.
Adds a Cancel button in My Account for orders that are on hold (for example unpaid bank transfers), not just pending ones.
Stops checkout when an address line is longer than your carrier's label allows (often 35 characters) and asks the customer to use the second line.
Allows only one of each product in the cart, as if "Sold individually" were ticked on every product. Useful for licenses, courses and bookings.
Blocks a customer from placing more than a set number of orders in 24 hours, matched by billing email, to stop card testing and reseller bots.
Stops shoppers from adding more than a set total number of items to the cart, for limited releases or stock-controlled drops.
When a customer registers, attaches any earlier guest orders placed with the same email address to their new account so they appear in My Account.
Stops WooCommerce stylesheets and scripts from loading on pages that are not part of the store, such as blog posts and the about page.
Removes the password strength meter script (about 400 KB with its dictionary) from every page except the account, checkout and password reset pages where customers actually choose a password.
Reminds guests at the top of the WooCommerce cart that they can log in to use saved addresses and see their order history.
Gives the services that receive your WooCommerce webhooks more time to answer, which stops slow endpoints such as Zapier or ERPs from being logged as failed.
Lists WooCommerce products that are running low or out of stock, so you can reorder before customers notice.
Keeps the phone field on the classic checkout but no longer requires it.
Turns the optional Company field into a required one for stores that sell only to businesses.
Stops requiring the state, county or province at checkout for every country, for stores whose couriers do not need it.
Adds an "Open in Maps" link under the shipping address in the shop's new order email, handy for local delivery drivers.
Makes product searches look only at product names instead of full descriptions, giving shorter and more relevant results for catalogues with long descriptions.
Prevents checkout when the products in the cart weigh more than your carrier allows and tells the customer by how much they are over.
Caps how many items from a category one order can contain, useful for limited drops, rationed products or age-restricted goods.
Blocks checkout when the cart subtotal goes over a set amount and shows a notice asking the shopper to contact you for large orders.
Adds a "Maximum per order" field to the product Inventory tab and enforces it in the quantity box and the cart, for limited releases or allocated stock.
Fires the Meta (Facebook) Pixel "Purchase" event with the order value, currency and product IDs on the order received page, once per order.
Sends Meta (Facebook) Pixel "ViewContent" on product pages and "AddToCart" when products are added, so you can build retargeting audiences and optimize ads.
Requires customers to buy a minimum number of items from a category in total, for example any 6 wines, mixed as they like.