Paid Memberships Pro Nav Menus Addon GPL Overview:
Nav Menus Creates member navigation menus and swaps your theme’s menu areas or menus placed via widget based on a user’s Membership Level.
This plugin includes two key features: custom menu locations by membership level and a custom membership menu widget. You can manage menus with as much granularity as you would like. Menus can be set to display for all members, logged-in non-members, by level, and the default (not logged-in visitors).
Members and non-members have different needs when it comes to how they navigate and experience your membership site. We have a complete guide on how to create a conditional main menu for your WordPress site using 4 different methods.
For most sites, this Nav Menus Add On is the simplest approach to customize the standard WordPress menu structure.