Menu Items Not Displaying in the Neve Mobile Menu
If you open the mobile menu on your Neve site and see an empty slide-in panel with no menu items — even though the menu is correctly configured — this guide will help you identify the cause and resolve it.
Symptoms
You may be affected by this issue if you notice the following:
- The mobile menu panel opens when you tap the hamburger icon, but contains no menu items.
- Colors, spacing, and styles appear correctly in the panel — only the menu items are missing.
- The menu displays correctly on desktop, but not on mobile.
- The issue persists even after saving or re-assigning the menu in Appearance > Menus.
Cause
This issue is most commonly caused by a plugin conflict. Certain third-party plugins — especially those that modify page titles, SEO metadata, or page output — can interfere with how Neve renders the mobile menu. The off-canvas mobile panel ends up loading with its styles intact but without the menu items it should display.
Plugins in the SEO or title-management category (such as Title Manager) are known to trigger this behavior.
Fix
Work through the steps below in order. Stop as soon as your mobile menu items reappear.
Step 1: Verify Menu Assignment
Before testing for conflicts, confirm that a menu is correctly assigned in both of the following places.
- In your WordPress Dashboard, go to Appearance > Menus.
- Open the menu you want to use on mobile and confirm it is assigned to the Primary Menu. Click Save Menu.

- Go to Appearance > Customize and open the Header Builder.
- Switch to the Mobile view and check that the mobile menu component has your menu selected as its content source.

- Click Publish to save any changes.
📝 Note: For full instructions on setting up the Header Builder for mobile, see Header Builder on Mobile Devices and Primary Menu.
Step 2: Run a Plugin Conflict Test
If the menu assignment is correct but the mobile menu is still empty, a plugin conflict is the most likely cause.
- In your Dashboard, go to Plugins > Installed Plugins.
- Deactivate all plugins except Neve and Neve Pro (if installed).
- Open your site on a mobile device (or use your browser's responsive design mode) and check whether menu items now appear in the mobile panel.
- If the menu items appear, a deactivated plugin was causing the conflict. Reactivate your plugins one at a time, checking the mobile menu after each reactivation.
- When the menu items disappear again, the plugin you just reactivated is the source of the conflict.
⚠️ Important: Start your reactivation testing with SEO plugins, title management plugins, and any plugin that modifies page output or metadata — these are the most common sources of this conflict.
Step 3: Switch to a Default Theme Temporarily
If deactivating all plugins does not resolve the issue, a child theme or theme customization may be involved.
- In your Dashboard, go to Appearance > Themes.
- Activate a default WordPress theme such as Twenty Twenty-Four.
- Check the mobile menu behavior on your site.
- If the issue is gone, switch back to Neve and review any custom code added to your child theme's
functions.phpor through a CSS/JS customization plugin.
Common Culprits
The following types of plugins are known to conflict with Neve's mobile menu rendering:
- Title management plugins — plugins that alter page
<title>output or inject custom metadata into page headers. The Title Manager plugin has been specifically identified as a source of this conflict. - SEO plugins with aggressive output buffering or page title rewriting.
- Performance or caching plugins that modify HTML output before it is sent to the browser.
If you identify a conflicting plugin, you have two options:
- Keep the plugin deactivated and look for an alternative that does not interfere with Neve.
- Contact the conflicting plugin's support team to report the incompatibility.
Verification
After applying the fix, confirm that the mobile menu is working correctly:
- Open your site on a mobile device or use your browser's responsive design mode (usually accessible via F12 > Toggle device toolbar).
- Tap or click the hamburger icon to open the mobile menu panel.
- Confirm that your menu items appear and are tappable.
- Navigate to a few pages using the mobile menu to ensure links work as expected.
💡 Tip: If items still do not appear after following these steps, try clearing your browser cache and any site-level caching (via your caching plugin or hosting panel) before testing again.
If you have confirmed there is no plugin conflict and the menu is still empty, contact Themeisle support with details about your WordPress version, Neve version, and the list of active plugins.
Related articles:

