The Paid Memberships Pro – Nav Menus Add On gives you granular control over your website’s navigation, allowing you to show or hide specific menu items based on a user’s membership level. Whether you want to upsell premium content, hide administrative links from guests, or create a personalized navigation experience for your subscribers, this add-on ensures that your menus always reflect the user’s current status, creating a cleaner and more professional user journey.
Key Features
- Membership-Based Visibility: Easily restrict any menu item to specific membership levels, ensuring users only see links relevant to their subscription status.
- Guest vs. Member Control: Configure menus to display different options for logged-out visitors, logged-in non-members, and active members.
- Seamless WordPress Integration: The add-on integrates directly into the standard WordPress Menu editor, requiring no custom coding or complex configuration.
- Multiple Level Support: Assign a single menu item to one, several, or all membership levels with just a few clicks.
- Improved User Experience: Reduce clutter and frustration by hiding restricted pages from users who do not have the necessary access, preventing “Access Denied” errors.
Use Cases and Who It’s For
This plugin is an essential tool for any site owner running a membership site, online course, or premium content portal using Paid Memberships Pro. If you are managing a site where different users have different access rights, this add-on helps you maintain a professional appearance.
For example, if you run a fitness site, you can hide the “Pro Workout Library” link from free members and only reveal it once they upgrade. Conversely, you can show a “Upgrade to Premium” link exclusively to free members, while hiding that same link from users who are already paying for the top-tier plan. It is also perfect for hiding internal links, such as “Member Dashboard” or “Account Settings,” from users who haven’t registered yet, keeping your public navigation focused on conversion and information.
Setup and How It Works
The Nav Menus Add On is designed for simplicity, leveraging the native WordPress interface you are already familiar with.
- Install and Activate: Once the add-on is installed and activated on your WordPress site, it automatically adds new functionality to your existing menu settings.
- Navigate to Menus: Go to Appearance > Menus in your WordPress dashboard.
- Select a Menu Item: Click the small arrow on any menu item to expand its settings.
- Configure Access: You will see a new “Require Membership” section. Simply check the boxes for the membership levels that should be able to see this specific menu item.
- Save Changes: Save your menu, and the visibility settings will take effect immediately across your site.
If no membership levels are selected for a menu item, it will remain visible to everyone by default. If you select specific levels, the item will be hidden from anyone who does not hold one of those active memberships.
