

PMPro - Nav Menus
This plugin is an add on for Paid Memberships Pro that ties your WordPress navigation menus to membership levels. You decide which menu items each visitor sees based on whether they are a free user, a paid member or a holder of a specific level.
- Version
- 0.4.2
- Released
- Sep 29, 2026
- Developer
- Paid Memberships Pro
- Type
- WordPress plugin
- Licence
- GPL
- Included in
- Every plan, or $1.03 on its own
- Topics
- Membership Plugins
What’s new in PMPro - Nav Menus 0.4.2
- SecurityImproved sanitization and escaping throughout the plugin to resolve Plugin Check security findings. #30 (@dparker1005)
- FixedFixed a PHP notice on the edit level page when no level ID is present. #30 (@dparker1005)
What it does
On a membership site, a single menu for everyone often sends people to pages they cannot open. Free visitors click links to locked content, and paying members have to dig for the areas they paid for. This add on solves that by letting you set visibility rules on individual menu items, so each person sees links that match their access. It suits e-learning sites, content subscription sites and other membership-based businesses running Paid Memberships Pro.
The add on works with the core Paid Memberships Pro plugin and your existing WordPress menus. You can build rules around one membership level or several, which helps when you run a layered structure. When a member's status changes, the menu reflects it right away. It is designed to work with any WordPress theme, so your layout and styling stay as they are. Developers get hooks and filters for adjusting how menu visibility behaves.
Best for
- Membership sites running Paid Memberships Pro
- E-learning sites with tiered course access
- Content subscription sites with several membership levels
Features
Show or hide individual navigation items depending on a visitor's membership level, so members see links that match the content they can access.
Set visibility rules for menu items that cover several membership levels at once, which suits sites with more complex membership structures.
Menus can adapt to whether someone is a free user, a paid member or a holder of a specific membership level.
When a member's status changes, the navigation menus reflect it right away, keeping what they see in line with their current access.
The add on is built to work with any WordPress theme, keeping your site's existing style and layout while adding membership controls to menus.
It extends the core Paid Memberships Pro plugin, using its membership levels as the basis for menu visibility rules.
Developers can use the included hooks and filters to customize how menu visibility and behavior work on a given site.
PMPro - Nav Menus older versions
- 0.4.1Apr 241 improvement
- 0.4Nov 6, 20253 improvements, 2 fixes
Members and buyers of this product can download older versions.
Questions about PMPro - Nav Menus
Do I need Paid Memberships Pro for this to work?
Yes. This is an add on for Paid Memberships Pro, and it uses the membership levels you set up in that plugin to decide which menu items each visitor can see.
Can I show different menu links to free users and paying members?
Yes. Menu items can be shown or hidden based on whether a visitor is a free user, a paid member or holds a specific membership level, so each group gets navigation that fits their access.
Will it change the look of my theme's menus?
It is designed to work with any WordPress theme and keep your site's style and layout as they are. It adds membership-based visibility to your menu items without changing how the menus look.
Can a developer customize how the menu rules behave?
Yes. The add on includes hooks and filters that developers can use to adjust menu visibility and behavior beyond the standard rules, which helps on sites with custom requirements.
Is PMPro - Nav Menus free?
The code of PMPro - Nav Menus is licensed under the GPL, so anyone may use, change and share it. GPL Feast is a paid service: a plan or a single purchase gives you the download and automatic updates. The developer's own support, licence key and online services are not included.
Which version of PMPro - Nav Menus is this?
Version 0.4.2, released Sep 29, 2026. New versions appear here when the developer publishes them, and members get them as automatic updates.
How do I update PMPro - Nav Menus?
Install the free GPL Feast Updater on your site and connect it with your API key. It installs new versions of PMPro - Nav Menus automatically and keeps a backup, so you can roll back.
More from Paid Memberships Pro







