Pubblica su WordPress

A Slide Menu (a.k.a. hamburger menu) slides in from the side and is the workhorse navigation for deep menu trees on mobile. On WordPress, the Navi+ AI Menu Builder plugin loads it site-wide and the Navi+ editor takes care of the open trigger — no theme edits, no shortcode for the typical setup.

Other platforms (Wix, Squarespace, Webflow, custom sites): see Publish on Wix / Squarespace / Others.


Steps

  1. Install the plugin — see Install the Navi+ AI Menu Builder plugin.
  2. Build your Slide Menu in Appearance → Naviplus Menu Builder. See Slide Menu — How to use.
  3. Configure the open trigger inside the editor — Navi+ handles trigger wiring on the front end, so you don’t need to add a button to your theme or write any JS. The editor’s publish panel lets you target an existing element on your site (for example your theme’s hamburger button).
  4. Publish the menu (status: Published, not Draft).

That’s it. The plugin’s site-wide embed loads the Navi+ runtime, the runtime fetches your published Slide Menu, and the menu opens when the configured trigger is tapped.


Embedding a Slide Menu at a fixed spot (rare)

If you want the menu inline in a page (not triggered by a button), use the same shortcode as section menus:

[naviwp embed_id="SF-123456789"]

This drops the menu’s content into the page where the shortcode lives.


Mobile tips

  • The Slide Menu is the right fit for deep or large menu trees — multi-level submenus, mega panels.
  • Keep the open animation under 300 ms; longer feels sluggish.
  • If your theme’s existing hamburger has its own click handler that conflicts with the Slide Menu, see How Navi+ injects and the troubleshooting note in Search / Cart / Menu panel not working.