BuddyX

Mobile Header

Pro feature

Your mobile header is what visitors see on smartphones and tablets. BuddyX Pro switches from the full desktop menu to a hamburger menu automatically, and gives you one control over exactly when that switch happens: the Hamburger Menu Breakpoint.

Header Settings Header configuration options in the Site Header section of the Customizer

Why Mobile Header Matters

  • Over 60% of web traffic comes from mobile devices
  • First impression on mobile affects engagement
  • Easy navigation reduces bounce rates
  • Mobile-friendly design impacts SEO rankings

What You Can Customize

BuddyX Pro's mobile header behaviour is intentionally simple. The one dedicated mobile control is the Hamburger Menu Breakpoint slider in the Site Header section. The mobile menu itself is populated by dedicated Mobile Menu navigation locations you assign under Appearance > Menus.

Hamburger Menu Breakpoint

The Hamburger Menu Breakpoint slider sets the screen width, in pixels, where the header switches from the full desktop menu to the hamburger menu.

Setting Setting ID Range Default
Hamburger Menu Breakpoint site_hamburger_menu_breakpoint 768px to 1600px 768px

How to set it:

  1. Go to Appearance > Customize and open the Site Header section
  2. Drag the Hamburger Menu Breakpoint slider to your preferred width
  3. Click Publish

Raise the breakpoint if your menu has many items and starts to wrap on tablets - the hamburger will then kick in earlier (on wider screens) and keep the header tidy. Below the chosen width the desktop menu collapses into the hamburger; at or above it, the full menu shows.

The Hamburger Menu

When the viewport is narrower than the breakpoint, a hamburger icon (three horizontal lines) appears. Tapping it opens the mobile navigation. The icon, panel, and animation are handled by the theme automatically - there are no separate style, size, or panel controls in the Customizer.

Mobile Menu Content

The mobile menu is driven by dedicated navigation menu locations, so you can show a different menu on mobile than on desktop. Assign menus under Appearance > Menus > Manage Locations:

Location Shown To
Mobile Menu - Logged in users Logged-in visitors on mobile
Mobile Menu - Logged out users Logged-out visitors on mobile

If no mobile menu is assigned, the theme falls back to your Primary menu.

To create a mobile-specific menu:

  1. Go to Appearance > Menus
  2. Create a new menu (for example, "Mobile Navigation")
  3. Add the links you want mobile visitors to see
  4. Assign it to Mobile Menu - Logged in users and/or Mobile Menu - Logged out users
  5. Save

Testing Your Mobile Header

Preview Methods

  1. Customizer Preview: use the responsive device icons at the bottom of the Customizer
  2. Browser DevTools: press F12 and toggle device mode
  3. Real Devices: test on actual phones and tablets

What to Check

Check Why It Matters
Breakpoint feel Does the hamburger appear at the right width for your menu length?
Logo visibility Can visitors identify your brand at mobile sizes?
Touch targets Are the hamburger and menu links easy to tap?
Menu navigation Can visitors reach all pages, including submenus?
Load speed Does the header appear quickly?

Common Questions

Can I change the width where the hamburger appears? Yes. That is exactly what the Hamburger Menu Breakpoint slider does (768px to 1600px, default 768px).

Can I show different menu items on mobile? Yes. Create a separate menu in Appearance > Menus and assign it to a Mobile Menu location.

Can I change the hamburger icon style or the panel animation? These are handled by the theme and are not exposed as Customizer controls. Custom CSS in a child theme can adjust them.

Why isn't my desktop menu collapsing on tablet? Your breakpoint may be set lower than the tablet width. Raise the Hamburger Menu Breakpoint so the hamburger kicks in on wider screens.

Related Settings


Got a question? We're a friendly team - happy to help.