Mega Menu Layout for Menu Items (SCSS)
Turns the dropdown of any menu item with the CSS class "mega-menu" into a wide, multi-column panel, in classic theme menus and the Navigation block.
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.
Turns the dropdown of any menu item with the CSS class "mega-menu" into a wide, multi-column panel, in classic theme menus and the Navigation block.
Stops posts shorter than a minimum number of words from being published, in both the block editor and the classic editor, to keep thin content off the site.
When the classic WooCommerce checkout shows errors (such as a missing field or a declined card), moves keyboard focus to the error list and has screen readers read it out.
Puts the billing email field first on the classic checkout so you capture the address early, which also helps abandoned cart tools.
Lowers the Rank Math meta box priority in the classic editor so it appears after your other meta boxes.
Gives every classic menu location its own accessible name (for example "Primary menu" or "Footer menu"), so screen reader users can tell navigation regions apart.
Adds an unticked "Send me news and offers" checkbox to the classic checkout and stores the customer's consent on the order and their account.
Changes the number of product columns on the shop and product category pages for classic themes.
Shows a classic theme's dropdown submenu while a keyboard user tabs through it, for themes whose dropdowns only open on mouse hover.
Offers a "Protect my parcel" checkbox on the classic checkout that adds an insurance fee based on the order value, and updates the totals instantly.
Adds a phone field to the classic checkout's shipping address, so couriers can reach the recipient when an order is sent to someone else.
Adds a date picker to the classic checkout so customers can choose a delivery date after your lead time, then shows the date on the order screen and in emails.
Shows a small image beside each product name in the "Your order" table on the classic checkout.
Adds an optional "PO number" field to the classic checkout for business buyers and shows it on the order screen, in emails and on the customer's order page.
Makes the classic Recent Posts widget list posts from the same category as the post being read, turning it into a simple related posts list.
Adds a "Recent Posts With Thumbnails" widget that lists your latest posts with a small featured image and optional date, for classic sidebars.
Adds new menu locations, such as a footer menu and a legal links menu, that you can assign under Appearance > Menus and print with wp_nav_menu() in a classic theme.
Adds every PHP file in wp-content/page-templates/ to the page Template menu of classic themes, so custom layouts survive theme switches and updates.
Stops the block library, classic theme and global styles stylesheets from loading on the front end. For classic themes and page builders that do not use blocks.
Stops classic (non-block) themes from loading the global styles, classic theme styles and duotone SVG filters that WordPress adds for block themes, saving inline CSS on every page.
Hides the "You may be interested in..." product suggestions below the cart table on the classic cart page.
Removes the company and second address line fields from the classic checkout form to make it shorter.
Unregisters rarely used classic widgets (Meta, Calendar, RSS, Tag Cloud, Pages and Recent Comments) to declutter the widget list.
Hides the classic WooCommerce widgets you do not use, such as price filter or recent reviews, from the widget screens to keep them tidy.