Nav Menu Roles is a WordPress plugin developed by Kathy Darling that enables website administrators to control the visibility of navigation menu items based on user roles. This functionality allows for a more personalized user experience by displaying specific menu items to logged-in users, logged-out users, or users with particular roles.
The plugin integrates seamlessly with WordPress’s menu system, adding options to each menu item to specify its visibility conditions. Administrators can set menu items to be visible to everyone, only logged-in users, or users with specific roles. This flexibility is particularly useful for membership sites, e-commerce platforms, or any website requiring role-based content access.
Features
- Role-Based Visibility: Control menu item visibility based on user roles.
- Logged-In/Logged-Out Visibility: Specify whether menu items are visible to logged-in users, logged-out users, or both.
- Custom Role Support: Extend visibility controls to custom user roles.
- Easy Integration: Seamlessly integrates with WordPress’s native menu system.
- No Content Restriction: Note that the plugin does not restrict access to content; it only controls menu item visibility.
Offers
- Free Version: Available for download on the WordPress Plugin Directory.
Pricing
- Free Plan: Yes, the plugin is available for free.
- Paid Plans: Not applicable; the plugin is free.
- Money-Back Guarantee: Not applicable; the plugin is free.
About Us
- Company Size: Small business.
- CEO Name: Kathy Darling.
- Director Name: Not publicly disclosed.
- Company Founded Year: Not publicly disclosed.
- Affiliate Program: Not publicly disclosed.
Support
- 24/7 Customer Support: Not specified.
- Live Chat: Not available.
- Support Ticket System: Not specified.
- Email Support: Not specified.
- Phone Support: Not available.
- AI Agent Support: Not available.
- Reviews URL: https://wordpress.org/plugins/nav-menu-roles/
- Google Reviews URL: Not available.
- Trustpilot URL: Not available.
Contacts
- Email: Not publicly disclosed.
- Phone: Not publicly disclosed.
- WhatsApp: Not available.
- Office Days: Not specified.
- Office Hours: Not specified.
Social Media
- Facebook Page URL: Not available.
- LinkedIn Profile Page URL: Not available.
- Twitter URL: Not available.
Top Nav Menu Roles Alternatives Alternatives

Advanced Access Manager (AAM) is a robust WordPress plugin designed to provide comprehensive control over website access and security. Trusted by over 150,000 websites, AAM

The User Switching plugin for WordPress, developed by John Blackbourn, enables administrators to seamlessly switch between user accounts with a single click. This functionality is

User Role Editor is a robust WordPress plugin designed to simplify the management of user roles and capabilities within a WordPress site. It enables administrators