Hide or show WordPress menu items by user role and login status, item by item, without creating duplicate menus.
Alternatives to Customizer Hide Menu
Plugins below are selected for functional relevance and current directory signals. Active-install counts do not affect this ranking.
WordPress plugins with similar use cases
Compatibility and update metadata provide context, not a quality guarantee. Review each plugin’s details for your site.
Turn your WordPress menu into smart navigation. Show the right links to the right people.
Adds copy and paste controls for UberMenu menu item settings on the Appearance → Menus screen.
Easily create custom user roles, manage capabilities, hide admin menus, and restrict access to specific plugins and appearance settings.
Add WordPress pages to your navigation menu in one click from the Pages list — no trip to Appearance → Menus.
Show or hide WordPress menu items based on login status, user role, or scheduled date range. Adds conditional visibility to your navigation.
Preserve page and category parent/child structure when adding multiple items on Appearance → Menus.
Adds missing menu items into your Appearance menu in the WordPress admin area to make maneuvering to useful WordPress editor features easy.
Collapse and expand nested menu items on Appearance → Menus. Built for sites with long, deep menus.
Allow you to duplicate menu items and their sub-elements in Appearance > Menus