"Buying for a Business?" Checkbox at Checkout
Hides the Company field behind a "Buying for a business?" checkbox on the classic checkout, keeping the form short for consumers and requiring a company name when ticked.
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.
Hides the Company field behind a "Buying for a business?" checkbox on the classic checkout, keeping the form short for consumers and requiring a company name when ticked.
Adds a second email field to the classic checkout and blocks the order if the two addresses do not match, to cut down on typos.
Adds a dropdown to the classic checkout asking customers how they found your store, saves the answer with the order and shows it on the order screen.
After you save a post or page, shows a notice if the content has images without alt text, empty links, empty headings or skipped heading levels. Works with the block editor and the classic editor.
Adds a real button with aria-expanded next to every menu item that has a sub-menu in classic menus, so keyboard and screen reader users can open and close sub-menus.
Adds the "Logo" option to the Customizer for older classic themes that do not support a custom logo, with flexible width and height.
Adds a required "I confirm I am 18 or older" checkbox to the classic checkout and records the confirmation on the order.
Tells screen reader users when the cart has been updated after they change a quantity, remove a product or apply a coupon on the classic cart page, which otherwise happens silently.
Changes the classic Archives widget to list years instead of months and caps how many entries it shows, keeping the sidebar short on old blogs.
Adds an "Arrow" style to the Button block that shows a small arrow after the text which nudges forward on hover, a classic "Learn more" look.
Adds a [button] shortcode that turns a link into a styled button using your theme's button styles, for calls to action inside classic content and widgets.
Makes images inserted in the classic editor and the media window centered by default instead of having no alignment, which suits most single-column blogs.
Rewrites the coupon prompt shown at the top of the classic checkout with your own wording.
Autosaves drafts every two minutes instead of every minute, in both the block editor and the classic editor.
Renames the "Place order" button on the classic checkout to something clearer, such as "Complete purchase".
Shortens very long comments to a few lines with a soft fade and a Read more / Show less button. Works with classic themes and the Comments block, and leaves comments whole when JavaScript is off.
Adds a "Need help choosing?" line with contact links below the cart on the classic cart page.
Converts old "Classic" content into proper paragraph, heading, list and image blocks as soon as a post is opened in the block editor, then tells you so you can review before saving.
Adds a "CSS classes" field to every classic widget, so you can style individual widgets from your theme or a CSS snippet.
Replaces "Your cart is currently empty" on the classic cart page with a friendlier message of your own.
Lets customers pick a delivery time window, such as morning or evening, on the classic checkout and saves it on the order for your drivers.
Adds aria-labels like "Previous post: Title" to the previous and next post links in classic themes, so screen readers announce where each link leads.
Lets a classic theme use single-cat-{slug}.php for posts in a given category, for example a recipe layout for posts filed under Recipes, falling back to the normal template.
Stops WordPress from wrapping text in paragraph tags and adding line breaks in classic content and excerpts. Block content is not affected.