Privilege Menu
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.
Consider an alternative
Privilege Menu shows warning signs in 2026 — compare the alternatives below before installing. It runs on 1K+ sites, is rated 5/5 and was last updated 8 years ago, and scores 39/100 on our health check.
- No update in 7 years
- Only tested up to WordPress 5.0 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Privilege Menu stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| menu | >100 |
| menus | >100 |
| nav menu | >100 |
| nav menus | >100 |
| roles | >100 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 7 reviews
About Privilege Menu
From the official readme · v1.8.4Description
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.
Please Note
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. WordPress developers have support for proper custom hooks in this area of the Admin Menu slated for v4.8 release. Please see FAQ item “I cannot see the options for Privilege Menu under menu items in the Admin Panel?” for more information.
Installation
- Upload the
pluginfolder to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
- Go to Appearance > Menus
- Edit the menu items accordingly. First select whether you’d like to display the item to all logged in users, all logged out users or Both (Default).
- Save the changes to the menu. You should now see excluded menu items based on a users logged in/logged out state.
Changelog
1.8.4
- Added hook support for the hooks ‘priv_menu_roles’ and ‘priv_menu_visibility’. See FAQ on usage.
1.8.3
- Added extra line break between ‘User Restrictions’ and options to improve readability
1.8.2
- Moved ‘_priv_menu_role’ option string into ‘public $privMenuOption’ to allow access from uninstall.php
- Changed all references to ‘_priv_menu_role’ string to access $this->privMenuOption (For Conformity)
- Fixed styling for text in widget admin panel
- Fixed styling for text in widget admin panel in responsive mode.
1.8.1
- Tested with version 4.7 of WordPress
1.8
- Updated customWalker.php to match new navWalker code added to WordPress core
- Tested with version 4.6 of WordPress
- Upgraded TGM Plugin Activation class file version to 2.6.1
1.7.4
- Upgraded TGM Plugin Activation class file version to 2.6.0
Screenshots
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Privilege Menu alternatives
All menu plugins →FAQ
Privilege Menu: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Sep 27, 2026
Is Privilege Menu free?
Yes. Privilege Menu is free to download and use from the official WordPress.org plugin directory.
Is Privilege Menu safe to use in 2026?
Privilege Menu shows warning signs in 2026 — compare the alternatives below before installing. It runs on 1K+ sites, is rated 5/5 and was last updated 8 years ago, and scores 39/100 on our health check.
How many websites use Privilege Menu?
Privilege Menu is active on 1K+ WordPress websites and has been downloaded 37,282 times since it launched in March 2014. It was downloaded 194 times in the last 30 days.
Does Privilege Menu work with WordPress 7.1?
Privilege Menu is officially tested up to WordPress 5.0.29, while the latest release is 7.1.2. It may still work, but try it on a staging site first.
When was Privilege Menu last updated?
The latest version, 1.8.4, was released on February 18, 2019 (8 years ago).
Who makes Privilege Menu?
Privilege Menu is developed and maintained by FuzzGuard.
What are the best alternatives to Privilege Menu?
The most popular alternatives to Privilege Menu are Admin Menu Editor (300K+ installs), Max Mega Menu (300K+ installs) and Menu Image, Icons made easy (100K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card