Menu By User Roles allows you to control the visibility of menu items based on user roles.
Alternatives to WP Menu Item Status
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.
Selective maintenance and service-status control for WordPress. Keep unaffected parts online with up to three independent Service Zones.
Hide custom menu items based on user roles.
Show/hide menu items to logged in users, logged out users or specific user roles. Display logged in user details in menu. Add a logout link to menu.
Collapse and expand nested menu items on Appearance → Menus. Built for sites with long, deep menus.
Bulk-manage menu items inside the built-in WordPress menu editor: multi-select delete, open-in-new-tab, and move or copy items between menus.
Turn your WordPress menu into smart navigation. Show the right links to the right people.
Duplicate WordPress menus in one click. Snapshot revisions, export/import JSON, bulk-manage all menus, copy across Multisite, automate with WP-CLI.
Improve page speed by letting slim down the HTML code of menus and category lists to the only CSS classes and attributes your theme needs.
Import, export, and manage WordPress menus: duplicate, per-item visibility, and safe site-to-site migration.