$4.99 Free for Members
An add-on for Paid Memberships Pro that swaps navigation menus based on login status and membership level, so members and visitors each see a menu suited to them.
| Version | 0.4.2 |
|---|---|
| Last Updated | September 30, 2026 |
| File Size | 104.6 KB |
| Type | WordPress Plugin |
| License | GPL v2 or later |
| Live Demo | View demo → |
100% GPL · Original files · Unlimited sites
- Original, unmodified files — delivered exactly as distributed by the developer
- GPL licensed — use it on unlimited websites, personal or client
- Free updates — new versions appear here as soon as they are released
- Verified downloads — every file is integrity-checked (SHA-256) before release
Distributed under the GNU General Public License. Not affiliated with the original developer; official support, license keys and developer-hosted services (such as one-click updates) are available only from the developer.
Secure checkout with PayPal · GPL licensed · Instant download
Description
Paid Memberships Pro Nav Menus is an add-on that changes which navigation menu appears depending on who is viewing the site. It creates member-specific menus based on membership level or login status, and it also provides a widget for placing these menus in any widget area. It requires the Paid Memberships Pro plugin to be installed and activated.
Key Features
- Menus by login status – The plugin shows one menu to logged-in members and a different one to logged-in users who have no membership level.
- Menus per membership level – You can build a separate menu for each membership level, which suits sites that use navigation to point people toward a paid tier.
- Automatic menu locations – With a classic or hybrid theme, each menu location the theme supports is duplicated so the conditional versions can be assigned there.
- Fallback to theme menu – If no menu is assigned to a new location, that location falls back to the theme's own menu.
- Membership menu widget – A widget named PMPro – Custom Membership Menu can be dropped into any widget area and set to show a members menu, a logged-in non-members menu, or menus for individual levels.
- Level priority filter – A filter hook lets you decide which menu takes priority when a user holds more than one membership level.
Who Is It For
This add-on is for owners of WordPress membership sites, online communities, and subscription services who already run Paid Memberships Pro and want their navigation to differ for members, logged-in non-members, and visitors.
