Tag-Based Menu Visibility #
Show or hide WordPress navigation menu items based on the current user’s GHL tags.
Visibility Rules #
- Show to Everyone — Default behavior.
- Logged-In Only — Visible only to authenticated users.
- Logged-Out Only — Visible only to unauthenticated visitors.
- Has ANY of tags — Visible if user has at least one of the specified tags.
- Has ALL of tags — Visible if user has every specified tag.
- Does NOT have tags — Visible if user has none of the specified tags.
Configuration #
- Go to Appearance → Menus.
- Expand any menu item.
- You’ll see a GHL Visibility dropdown and a Select2 tag picker.
- Select the visibility rule and tags.
- Save the menu.
