This plugin allows you to display menu items based on if a user is logged in, logged out or based on the role you have given the user.
As of April 2026, Privilege Menu is a WordPress menu plugin with 1.0K+ active installations and a 5/5 rating from 7 reviews. It has been downloaded 36K+ times in total. Requires WordPress 3.8+ and PHP false+. Available on WordPress.org since 2014. Last updated 7 years ago — may have compatibility concerns. Downloads are up 50% this week. Top alternative: Admin Menu Editor.
This plugin allows you to display menu items based on if a user is logged in, logged out or based on the role you have given the user.
This plugin allows fine-grained permissions to be added to each individual menu item to display or not display the item based on the
users logged in/logged out status or the role assigned to the user. This solves the problem of having to modify theme functions.php files to add in menu restrictions. The changes in functions.php is often overwritten by a theme update. This plugin removes that worry, as you can update the theme, independent of the plugin.
This plugin uses a modified version of the Nav Menu Walker class. This means any other plugins that utilize their own custom Nav Menu Walker class, can and will conflict with this plugin. W…
I have now tested countless plugins, none of them worked with my mega menu! And this part that has not been updated for a long time works perfectly! Thumbs up!
Muito Bom!! PQP . Salvou tudinho
A great plugin – much appreciated.
Much easier to deal with menu items you only want to display to certain users than having to hack whatever theme your using!
The Power of simplicity.
THANK YOU!
| WordPress | 3.8+ requiredTested up to 5.0.25 |
| PHP | false+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.