Let Editors Manage Menus and Widgets
Gives editors access to Appearance > Menus and Widgets without letting them switch themes or open the Customizer.
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.
Gives editors access to Appearance > Menus and Widgets without letting them switch themes or open the Customizer.
Logs users out right away from plain logout links (for example in menus) instead of showing "Do you really want to log out?".
Adds aria-current="page" to any link on the page that points to the page being viewed, for menus, widget link lists and footer links that do not mark it themselves.
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.
Hides navigation menu items from people who don't hold a given MemberPress membership, using a CSS class like wpide-mepr-123 on the menu item.
Pins the admin bar to the bottom of the screen on the front end, so it no longer covers sticky headers and menus while you browse your site.
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 "Underline on hover" style to the Navigation block, where a line slides in under menu links on hover and stays under the current page link.
Adds a public /wp-json/site/v1/menu/{location} endpoint that returns the menu assigned to a theme location as a nested list, ready for a headless or app front end.
Shows a classic theme's dropdown submenu while a keyboard user tabs through it, for themes whose dropdowns only open on mouse hover.
Opens an Elementor Pro popup when the address ends in #popup-123 (123 being the popup ID), so you can link to a popup from emails, menus or other pages.
Hides navigation menu items from anyone who doesn't hold a matching membership level, using a CSS class like wpide-level-2 on the item.
Stops anyone from deleting a category or tag while posts still use it, which avoids accidentally emptying sections of the site or breaking menus and links.
Purges the whole LiteSpeed Cache when the Customizer, menus or widgets are saved, so header, footer and sidebar changes appear on every page right away.
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.
Strips title attributes from menu links when they only repeat the visible link text, which makes screen readers announce the same words twice.
Changes the names roles show on the Users screen and in role menus, for example "Subscriber" to "Member", without touching capabilities or the database.
Prevents posts and pages from being published or scheduled without a title, avoiding "(no title)" entries in menus, feeds, search results and social shares.
Registers a "Menu Items" post type with Menu Section taxonomy (starters, mains, desserts) for restaurant and cafe menus, without single pages.
Adds a small filter box at the top of the admin menu that hides every menu and submenu item not matching what you type, handy on sites with dozens of plugin menus.
Adds a [wpide_network_menu] shortcode that displays a menu from the main site on any site in the network, so one menu can be maintained in one place.
Puts big buttons for the most common tasks, like writing a post or editing menus, at the top of the dashboard. Ideal for clients.
Adds a menu item to a theme menu location that reads "Affiliate Area" for affiliates and "Become an affiliate" for everyone else, both pointing to your AffiliateWP page.
Prints the description you write for each menu item under its title in classic theme menus, handy for mega menus and service menus.