Appearance Menus

Appearance Menus Guide

This guide explains how the theme uses Appearance → Menus in WordPress, including menu locations and the extra Add Menu Items panels added by the theme.

Open the Menus Screen

  1. Go to WordPress Dashboard → Appearance → Menus.
  2. Create a new menu or select an existing menu to edit.
  3. Add menu items from the Add Menu Items panels on the left.
  4. Arrange the items in the order you want them to appear.
  5. Assign the menu to the correct Display location.
  6. Click Save Menu.

Menu Locations

The theme registers these menu locations:

Menu LocationWhat It Controls
Primary MenuThe main site navigation used by the header navigation.
Footer MenuThe footer navigation shown near the site copyright area.
Dashboard MenuThe sidebar navigation inside the frontend dashboard.
User Menu (Dropdown)The logged-in user dropdown menu in the site header.
Mobile Bottom NavThe logged-in mobile bottom navigation bar.
Community Menu (Left Rail)The desktop left rail community navigation.
Mobile User DrawerThe dashboard-style links shown inside the mobile drawer opened from the mobile bottom nav.

Assign each menu to the location that matches where you want it to appear.

How “Add Menu Items” Works

The Add Menu Items section is where you choose links to add to the menu you are editing.

WordPress may show standard panels such as:

  • Pages
  • Posts
  • Custom Links
  • Categories

The theme also adds custom panels for common theme navigation items. These panels create the correct menu item labels, URLs, and supporting data so you do not have to build every link manually.

To use a panel:

  1. Open the panel in Add Menu Items.
  2. Check the items you want to add.
  3. Click Add to Menu.
  4. Reorder the items in the menu structure.
  5. Click Save Menu.

Dashboard Menu Items

The Dashboard Menu Items panel adds links for the frontend dashboard.

Use this panel when building the menu assigned to Dashboard Menu.

These items are built from the dashboard tab system. They are designed to point to dashboard tabs using the correct tab links. Do not manually remove or change the dashboard tab portion of these URLs after adding them.

Some dashboard items only show for certain users. For example, Business-related dashboard links depend on the user’s account type. Some labels can also change by account type, such as Appointments versus My Appointments.

Mobile Drawer Items

The Mobile Drawer Items panel adds dashboard-style links for the mobile user drawer.

Use this panel when building the menu assigned to Mobile User Drawer.

These items are also built from the dashboard tab system, but they use mobile-friendly dashboard links. The drawer already includes an account section with profile and logout links, so this menu is mainly for dashboard navigation links.

Mobile Bottom Nav Items

The Mobile Bottom Nav Items panel adds links for the logged-in mobile bottom navigation bar.

Use this panel when building the menu assigned to Mobile Bottom Nav.

The theme provides these preset mobile bottom nav items:

  • Activity
  • Notifications
  • Members
  • Menu

The mobile bottom nav is intended to stay short. Keep it to 3–5 items. The theme automatically limits this menu to a maximum of 5 top-level items.

The Menu item is special. It uses the current user’s avatar and opens the mobile user drawer.

The Notifications item is also special. It can display an unread notification badge when unread notifications are available.

User Menu Items

The User Menu Items panel adds common logged-in account links.

Use this panel when building the menu assigned to User Menu (Dropdown).

Available user menu items include:

  • Dashboard
  • My Profile
  • Edit Profile
  • My Videos
  • Members Directory
  • Activity Feed
  • Settings
  • Sign Out

The My Profile item is dynamic. It points to the currently logged-in user’s own profile when the menu is shown on the frontend.

The Sign Out item uses the theme’s logout handling when displayed on the frontend.

Community Menu Icons

When editing an individual menu item, the theme adds a Community Menu Icon field.

This icon is only used when the item appears in the Community Menu (Left Rail) location.

To set an icon:

  1. Expand a menu item in the menu editor.
  2. Find Community Menu Icon.
  3. Choose an icon from the dropdown.
  4. Save the menu.

If no icon is selected, the item can still appear as a normal menu item.

Menu Item Visibility

When editing an individual menu item, the theme adds a Visibility section.

You can choose whether a menu item should show to:

  • Logged-in users
  • Guests
  • Specific WordPress roles

If you leave all visibility options unchecked, the menu item shows to everyone.

Administrators can see all menu items, which helps when building or testing menus.

If a parent menu item is hidden by visibility settings, its child menu items are hidden too.

CSS Classes and Special Menu Behavior

WordPress can hide the CSS Classes field unless it is enabled.

To show it:

  1. Open Appearance → Menus.
  2. Click Screen Options at the top of the page.
  3. Enable CSS Classes.

The theme can use CSS classes for certain special behaviors. For most users, the preset menu panels are the safest way to add these items because they add the correct supporting data automatically.

Recommended Menu Setup

A typical setup is:

  1. Create a main navigation menu and assign it to Primary Menu.
  2. Create a footer menu and assign it to Footer Menu.
  3. Create a dashboard menu using Dashboard Menu Items and assign it to Dashboard Menu.
  4. Create a user dropdown menu using User Menu Items and assign it to User Menu (Dropdown).
  5. Create a mobile bottom menu using Mobile Bottom Nav Items and assign it to Mobile Bottom Nav.
  6. Create a mobile drawer menu using Mobile Drawer Items and assign it to Mobile User Drawer.
  7. Create a community left rail menu and assign it to Community Menu (Left Rail).

Test the Menus

After saving menus:

  1. Visit the site header and confirm the Primary Menu appears.
  2. Log in and confirm the user dropdown menu appears if it is enabled in the header settings.
  3. Open the frontend dashboard and confirm the Dashboard Menu tab links work.
  4. View the site on a mobile screen and confirm the Mobile Bottom Nav appears for logged-in users.
  5. Tap the mobile Menu item and confirm the Mobile User Drawer opens.
  6. Check the community layout and confirm the Community Menu appears where expected.
  7. Test as both logged-in and logged-out users if you use visibility rules.

Troubleshooting

A menu does not appear

Confirm the menu is assigned to the correct Display location and click Save Menu.

A dashboard link does not open the expected tab

Use the Dashboard Menu Items panel again and avoid manually changing the dashboard tab URL after the item is added.

Mobile bottom nav shows fewer items than expected

The mobile bottom nav only displays top-level items and is automatically limited to 5 items.

A menu item is hidden for some users

Expand the menu item and check the Visibility settings. If roles, logged-in users, or guests are selected, the item only appears for matching visitors.

Community menu icons do not show

Confirm the item is assigned an icon in Community Menu Icon and that the menu is assigned to Community Menu (Left Rail).