Menu By User Roles allows you to control the visibility of menu items based on user roles.
As of April 2026, Menu By User Roles is a WordPress user roles plugin with 1.0K+ active installations and a 5/5 rating from 3 reviews. It has been downloaded 8.6K+ times in total. Requires WordPress 5.0+ and PHP 7.0+. Available on WordPress.org since 2023. Download volume is stable this week. Top alternative: PublishPress Capabilities – User Role….
Menu By User Roles is a WordPress plugin that allows you to control the visibility of menu items based on user roles. You can assign specific user roles to each menu item, ensuring that only users with those roles can see and access the corresponding links.
For more information and usage instructions, visit the GitHub Repository.
For support and inquiries, please open an issue on GitHub.
This plugin is released under the GPL-2.0+ License. See LICENSE for more information.
Great plugin for managing user levels and it helped me a lot in my projects
Awesome products……….
Thanks for releasing this menu customizer by role. I tried the following plugins and checked their sourcecode too.
This plugin has the most pleasing UI interface. Clean and to the point. Well done! Also the source code is super clean in comparison.
https://thawk.nl/development/wordpress-menu-navigation-by-user-role/
| WordPress | 5.0+ requiredTested up to 6.8.5 |
| PHP | 7.0+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.