PMPro – Nav Menus is a specialized WordPress extension that creates member navigation menus and swaps theme menu areas based on a user’s Membership Level. It allows site owners to dynamically transform the user experience by showing different links to logged-in members versus public visitors. This ensures that premium users find their content quickly while prospects see high-conversion landing pages.
WPExclusive members get access to Nav Menus as part of a full plugin and theme library — plans from $9.99/month. See the full Paid Memberships Pro collection →
What Is PMPro – Nav Menus?
PMPro – Nav Menus is developed by Paid Memberships Pro and is a navigation plugin for WordPress. It is a core component of the Paid Memberships Pro ecosystem. It belongs to the navigation category on WPExclusive, alongside other tools for membership site management.
The plugin solves the problem of cluttered menus by showing only relevant links to current members. It is designed for membership site administrators who need granular control over which navigation items appear for different membership tiers.
PMPro – Nav Menus Features
The functionality is built around conditional menu logic and automated theme location swapping.
Theme Location Swapping
Nav Menus automatically duplicates all WordPress nav menu locations defined by your active theme. It creates a specific “members” version and a “logged-in non-member” version for every existing area. This allows you to completely replace a main header menu for anyone with an active subscription without editing theme files. It is an essential part of creating a personalized membership experience.
Membership Menu Widget
The plugin includes a dedicated widget labeled PMPro – Custom Membership Menu. This widget can be placed in sidebars, footers, or any widgetized area to display conditional content. You can select specific menus for global members, logged-in non-members, and individual membership levels within the widget settings.
Level-Specific Granularity
Administrators can customize menus even further by creating level-specific navigation. On the Edit Membership Level screen, a Navigation Menu section allows you to enable unique menus per tier. If a specific level does not have a menu assigned, the plugin gracefully falls back to the default theme configuration.
Pricing
This is a Premium Add On offered by the developer as part of their paid subscription plans. Check current pricing on the Nav Menus sales page — WPExclusive members access it as part of their plan.
| Plan | Price | Sites | Includes |
|---|---|---|---|
| Standard/Plus | Variable Retail | 1-5 Sites | Support & Updates |
| WPExclusive Membership | From $9.99/month | Unlimited | Nav Menus + full library |
For developers managing multiple sites, a WPExclusive membership covers Nav Menus plus hundreds of other plugins and themes — usually less than one premium license.
Latest Version
The current version is v0.4.1. The plugin receives regular updates to ensure compatibility with the latest versions of WordPress and Paid Memberships Pro. WPExclusive updates plugin files promptly after each release.
How to Install
- Download the Nav Menus .zip from your WPExclusive member account
- In WordPress: Plugins → Add New → Upload Plugin
- Select the .zip and click Install Now → Activate
- Navigate to Appearance → Menus to view the new duplicated theme locations.
- Assign specific menus to the Members or Logged-in Non-members locations.
Use Cases
Upselling Free Members to Paid Tiers
Show custom navigation links to free members that point directly to checkout pages for higher tiers. This use of navigation helps create a freemium funnel where users are constantly encouraged to upgrade.
Simplifying Dashboard Access for Subscribers
Once a user becomes a member, replaces generic “About Us” or “Features” links with direct access to premium content, account settings, and support forums in the main menu.
Agencies and Developers Managing Multiple Client Sites
Agencies can deploy complex membership sites without custom coding the navigation logic for every client. A WPExclusive membership allows you to provide this advanced functionality across various client projects while keeping overhead costs low.
Pros and Cons
✅ Strengths
- Automatically detects and duplicates theme-defined menu locations.
- Provides a dedicated widget for sidebar-specific membership menus.
- Supports multiple membership levels with distinct menu assignments.
⚠️ Limitations
- Requires Paid Memberships Pro to be installed and active to function.
- May require specific configurations if using block themes or full-site editing.
- Developer auto-updates require an active license key. WPExclusive publishes updates manually when new versions are released.
Is PMPro – Nav Menus GPL Licensed?
Yes. PMPro – Nav Menus is distributed under the GNU General Public License (GPL), the same license that governs WordPress itself. GPL gives any user the legal right to use, study, share, and redistribute the software. This is the legal framework that makes WPExclusive’s membership model possible.
WPExclusive distributes 100% original, unmodified files — the same release the developer publishes. No injected code, no alterations, no security risks.
Get PMPro – Nav Menus on WPExclusive
WPExclusive membership starts at $9.99/month, $87/year, or $149 lifetime — giving you PMPro – Nav Menus plus every plugin and theme in the library, on unlimited sites.
Explore the full Paid Memberships Pro collection → or browse all WordPress plugins →
Frequently Asked Questions
What does PMPro – Nav Menus do?
PMPro – Nav Menus is a navigation plugin used to conditionally display different menus based on a user’s membership level. Nav Menus swaps theme locations and provides a custom widget so members see relevant links while non-members see public navigation.
Is PMPro – Nav Menus free?
Nav Menus is a premium add-on usually restricted to paid vendor plans. However, you can access it via WPExclusive from $9.99/month alongside the entire plugin library.
What is the latest version of PMPro – Nav Menus?
The current version is v0.4.1. The plugin is actively maintained — WPExclusive members always receive the most current release.
How much does PMPro – Nav Menus cost?
Retail pricing is tied to the vendor’s subscription tiers. Via WPExclusive, it is included in plans from $9.99/month, covering unlimited sites.
Is it legal to use PMPro – Nav Menus via WPExclusive?
The plugin is GPL licensed, which explicitly permits redistribution. WPExclusive provides original, unmodified files — fully within GPL terms.
How does Nav Menus handle users with multiple membership levels?
The plugin includes a priority filter hook. This allows developers to set the priority of which menu to display when a user holds more than one active membership level.





