Overview
The Menu Item Visibility module allows site administrators to show or hide menu items based on user login status and roles.
Getting Started
Activate Menu item visibility module
Enable ‘Menu Item Visibility’ from Advanced Members Dashboard
Menu Visibility Setup
1) Navigate to Menus screen
Go to Appearance > Menus
2) Access Settings Section
Expand any menu item you want to configure for visibility. You’ll see the ‘Advanced Members Settings’ section.

3) Configure Menu Visibility

In the dropdown for “Who can see this menu?”, you’ll find three options:
- Everyone: No visibility restrictions applied
- Logged Out Users: Menu item is only visible to visitors who are not logged in
- Logged In Users: Menu item is only visible to authenticated users
4) Role-Based Menu Visibility
When you select ‘Logged In Users’, an additional option appears: “Select the user roles that can see this menu”.
- If specific roles are selected, only users with those roles can see the menu item
- If no roles are selected, all logged-in users can see the menu item
