Best menu visibility plugins for WordPress
The most popular menu visibility plugins for WordPress in November 2026, in WordPress.org’s own popular order, which follows active installs. Different Menu in Different Pages leads with 3K+ active installs, ahead of Menu By User Roles (1K+) and IF Menu Visibility (200+). All 6 plugins tagged “menu visibility” are below, with figures from WordPress.org that update every day.
Installs aren’t everything: a recent release, a “Tested up to” that matches the current WordPress, and support threads that get resolved show a plugin is looked after. Open any plugin for its downloads, rank history and alternatives.
Research this niche or see all plugins.
Top 6 menu visibility plugins
- 1.
Different Menu in Different PagesThe most installed menu visibility plugin, with 3K+ active installs. Rated 4.2 from 19 reviews, last updated 1 year ago. Tested only up to WordPress 6.8.12.
- 2.
Menu By User Roles1K+ active installs. Only 3 reviews so far, updated 3 weeks ago.
- 3.
IF Menu Visibility200+ active installs. Only 1 review so far, updated 10 months ago. Tested only up to WordPress 6.9.11.
- 4.Hide Menu Items by Role
100+ active installs. Only 1 review so far, updated 2 weeks ago.
- 5.Menu Ghost
10+ active installs. Only 1 review so far, updated 11 months ago. Tested only up to WordPress 6.8.12.
- 6.
FreelanceHero Client ManagerFewer than 10 active installs. No reviews yet, updated 1 week ago.
All 6 plugins tagged “menu visibility”

Different Menu in Different Pages
Up in the last 7 days:1#3,653by recorp1 year ago
Easily assign different menus to pages, posts, user roles, devices, and custom URLs using advanced conditional menu visibility rules.
- Installs
- 3K+
- Rating
- 4.2(19)
- Downloads
- 22/day

Menu By User Roles
Down in the last 7 days:10#6,233by kahnu04425 days ago
Menu By User Roles allows you to control the visibility of menu items based on user roles.
- Installs
- 1K+
- Rating
- 5.0(3)
- Downloads
- 24/day

IF Menu Visibility
Up in the last 7 days:171#11,943by Valeri Kluger11 months ago
Add login-based visibility control to WordPress menus. Show or hide menu items depending on whether users are logged in or not.
- Installs
- 200+
- Rating
- 5.0(1)
- Downloads
- 0/day
Hide Menu Items by Role
Up in the last 7 days:159#15,513by Mahfuzur Rahman14 days ago
Hide or show WordPress menu items by user role and login status, item by item, without creating duplicate menus.
- Installs
- 100+
- Rating
- 5.0(1)
- Downloads
- 11/day
Menu Ghost
Down in the last 7 days:697#29,168by Reza Sarailoo11 months ago
Target menu items by role, device, schedule, and campaign rules using a fast, native conditions interface inside the menu editor.
- Installs
- 10+
- Rating
- 5.0(1)
- Downloads
- 0/day

FreelanceHero Client Manager
Up in the last 7 days:18,478#52,485by freelancehero12 days ago
Simplify a client's WordPress admin menu. Pick one account and show only the tools they need, without modifying roles or permissions.
- Installs
- <10
- Rating
- –
- Downloads
- 11/day