User Menus – Nav Menu Visibility icon

User Menus – Nav Menu Visibility

by Daniel Iser

View on WordPress.org
84 Quality Score
Active Installs
22/30

With 80,000 active installs, the plugin has solid mid-tier adoption, earning well above the baseline popularity score.

Update Freshness
25/25

Last updated in late May 2026 and tested against WordPress 7.0.0, the maintenance signals are excellent and indicate an actively maintained codebase.

User Rating
15/15

A perfect 100 rating across 1,275 reviews is unusually strong and suggests consistently satisfied users with very few complaints.

Support Health
8/15

Only 2 support threads exist with a 50% resolution rate, which is a small sample that prevents a meaningful score, though the low volume may reflect stability rather than neglect.

WP Compatibility
15/15

Compatible from WordPress 4.6 through 7.0.0 and PHP 5.6 onward, this plugin covers a very wide range of environments without compatibility flags.

Scores higher than 95% of indexed plugins

About

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.

Active Installs 80k+
Rating ★★★★★ 5/5
Last Updated 2026-09-13 11:59pm GMT
Requires WordPress 4.6+
Tested Up To 7.1.0
Requires PHP 5.6+

Security History

1 known vulnerability, all patched
1 Medium

Most recent: March 4, 2022

View details ▸

Powered by Wordfence Intelligence

What It Does

User Menus adds a visibility panel to every menu item in the WordPress Appearance menus screen, letting you hide or show each link based on logged-in status, specific user roles, or individual usernames. It also provides two display shortcodes for inserting logged-in user info (such as display name or email) directly into menu labels, and a one-click option to add a logout link.

Who It's For

This plugin is best for site owners running membership sites, client portals, online communities, or any WooCommerce/styled site where the navigation should change depending on whether a visitor is logged in or what role they hold. It is especially useful for non-developers who need role-based menu control without writing custom code or theme overrides.

Who Should Skip It

If your site shows the same navigation to every visitor, or you only need to hide a single page link, you probably do not need this plugin. Developers comfortable with conditional tags in their theme files can replicate the core visibility logic without an extra plugin.

The Bottom Line

User Menus scores 84.46 out of 100 and delivers exactly what its name promises: simple, code-free control over which menu items each visitor sees. The rating history and recent update activity are genuinely impressive, though the near-empty support forum means there is little public evidence of how the developer handles edge cases. For most membership-style sites that need role-based navigation without hiring a developer, this is a safe and effective choice.

Tags

logout menu menus nav menu user-menu