BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Privilege Menu icon
Possibly abandoned Tested up to 5.0.29 #67 in menu

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.

Active installs1K+1K+ tier
Downloads · 30d194▲ +32% vs prev. 30d
Rating5/57 reviews
Health score39/100At risk
All-time downloads37.3KSince Mar 2014
Support resolved—No recent threads
RequiresWP 3.8PHP any
Downloads · 7d53▼ -1.9% week over week
Our verdict

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 & support

Daily downloads

3711Jun 29Aug 12Sep 26
Yesterday9
Daily average (1y)3
Peak day15Sep 25, 2026
Last 12 months1.3K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Privilege Menu stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
menu >100 10,000 Best menu plugins →
menus >100 2,642 Best menus plugins →
nav menu >100 814 Best nav menu plugins →
nav menus >100 370 Best nav menus plugins →
roles >100 6,178 Best roles plugins →

Version adoption

Share of active sites per release.

  • 1.8100.0%

Rating breakdown

★★★★★★★★★★ 5 from 7 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Privilege Menu

From the official readme · v1.8.4

Description

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

  1. Upload the plugin folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Appearance > Menus
  4. 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).
  5. 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

Full changelog on WordPress.org →

Screenshots

How to add an menu item as only viewable to logged IN users.
How to add an menu item as only viewable to logged IN users.
How to add an menu item as only viewable to logged OUT users.
How to add an menu item as only viewable to logged OUT users.
This is the menu a logged IN user would see.  These users don't see "Login" due to the fact that it is denied to logged IN users in the Admin Panel Nav Menus section.
This is the menu a logged IN user would see. These users don't see "Login" due to the…
This is the menu a logged OUT user would see.  These users don't see "Logout", "My Account" or "Control Panel" due to the fact that they are denied to logged OUT users in the Admin Panel Nav Menus section.
This is the menu a logged OUT user would see. These users don't see "Logout", "My…
This is a view of a menu item you could select only to be viewable for administrators.
This is a view of a menu item you could select only to be viewable for administrators.

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.

Active installs badge Rating badge Health score badge

Best Privilege Menu alternatives

All menu plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Admin Menu Editor Admin Menu Editor Lets you edit the WordPress admin menu. You can re-order, hide or rename menus, add custom… by Janis Elsts 300K+ ★★★★★★★★★★ 4.6 (312) 1 month ago 80
2 Max Mega Menu Max Mega Menu An easy to use mega menu plugin. Written the WordPress way. by megamenu 300K+ ★★★★★★★★★★ 4.8 (878) 2 weeks ago 87
3 Menu Image, Icons made easy Menu Image, Icons made easy Adds an image or icon in the menu items. You can choose the position of the image (after… by Rui Guerreiro 100K+ ★★★★★★★★★★ 4.5 (123) 1 year ago 39
4 Duplicate Menu Duplicate Menu Easily duplicate your WordPress menus with one click. by Jon Christopher 100K+ ★★★★★★★★★★ 4.6 (104) 9 months ago 62
5 User Menus – Nav Menu Visibility User Menus – Nav Menu Visibility Show/hide menu items to logged in users, logged out users or specific user roles. Display… by Daniel Iser 80K+ ★★★★★★★★★★ 5 (1.3K) 2 weeks ago 96
6 Menu Cart for WooCommerce Menu Cart for WooCommerce Automatically displays a shopping cart in your menu bar. Works with WooCommerce and Easy… by WP Overnight 70K+ ★★★★★★★★★★ 4.6 (99) 2 months ago 82
7 WP Mobile Menu – The Mobile-Friendly Responsive Menu WP Mobile Menu – The Mobile-Friendly Responsive Menu Need some help with the mobile website experience? Need an Mobile Menu plugin that keep… by Rui Guerreiro 70K+ ★★★★★★★★★★ 4.7 (256) 3 days ago 94
8 Nav Menu Roles Nav Menu Roles Hide custom menu items based on user roles. by HelgaTheViking 70K+ ★★★★★★★★★★ 4.9 (219) 6 months ago 52
9 Conditional Menus Conditional Menus This plugin enables you to set conditional menus per posts, pages, categories, archive… by themifyme 60K+ ★★★★★★★★★★ 4.4 (72) 2 months ago 76
10 Gum Addon for Elementor Gum Addon for Elementor Offers inbuilt widgets for elementor that help to create design more attractive by Atawai 50K+ ★★★★★★★★★★ No reviews 1 month ago 70

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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.