Active installations100Adoption metric — not a quality score
WordPress.org rating5.0 / 5 from 1 ratings
Official packageDirect from WordPress.org
Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →
WP PlugIndex currently records Hide Menu Items by Role version 2.1.0 as active, updated 7d ago and tested up to WordPress 7.1.
Overview
About this plugin
Hide Menu Items by Role lets you decide who sees each link in your WordPress navigation, item by item, without building a separate menu for every audience. Open Appearance > Menus, edit a menu item, and choose which user roles should see it and whether it belongs to logged-in users, logged-out visitors, or everyone.
It is a small, focused tool for client sites, membership and community sites, WooCommerce stores, and any site where guests and registered users need different navigation.
What you can do
Show a menu item to everyone, ignoring role rules (“Show to all roles”, the default)
Hide a menu item from the user roles you select
Show a menu item only to the user roles you select
Restrict items by user status: everyone, logged-in users only, or logged-out visitors only
Combine role and user-status rules on the same item
Tick as many roles as you need, including custom roles registered by other plugins
Why it stays out of the way
No settings page to learn, because the options live in the menu item editor right where you need them
No extra database tables, as every setting is stored as standard menu item meta
Filtering runs through WordPress core menu filters, so no frontend JavaScript or CSS is added to your site
Role checkboxes are disabled whenever a rule does not apply, which makes the panel hard to misconfigure by accident
WordPress.org metadata
Plugin tags
Topics listed for this plugin in the WordPress.org directory.
hide menu items
menu visibility
user roles
navigation
Compatibility & maintenance
Compatibility & maintenance
Tested with WP 7.1
Marked as tested with the current WordPress 7.1 release.
Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.0 · PHP 7.0
Update activity25 Oct 20267d ago
“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.
Changes recorded by WP PlugIndex
Recent tracked changes
Version2.0.0→2.1.0
WordPress compatibility7.0.0→7.1.3
Tracking & source
WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.