Step 2: Publish
Step 2: Publish the menu on your website.
2.1. Turn on Navi+ on App Embeds
Step 1: Click Online Store, then click Themes. Tips: Right-click on Online Store and select “Open Link in New Tab” to save time.
Step 2: Select the theme where you want to publish the menu. Click: Customize
If your website is new and has no users yet, feel free to publish the menu without worry—you can easily turn it on or off at any time without affecting visitors.
If your website already has regular traffic, be more careful. The best practice is to create a duplicate Theme and test Navi+ on that version first.

Step 3: Go to App embeds, find “Navi+ on All pages”, and turn it on.

Step 4: Don’t forget to click “Save” to apply the changes.
After these 4 steps, Navi+ has been installed on your website and is ready to display. However, the process is not yet complete. Go back to the Navi+ app tab to actually turn on Publish Menu.
2.2. Select display settings and publish the menu.
Step 1: Click the Publish to website button.

Step 2: Turn on toggle "Publish menu (visible only when opened by the user)".

Step 3: Select display method
Method 1: Open this menu from another Navi+ menu item using the syntax open:NaviMenu
This method allows you to open a slide menu when the user clicks or taps a menu item from another Navi+ menu (for example: on a tab bar, a FAB in the bottom corner of the screen, or a mega menu). Main purposes of this method:
Method 2: When a UI element (defined by a CSS selector such as #id_of_element or .class_name) is clicked or tapped, this menu will be displayed.
This is arguably the best and most commonly used method with the Slide Menu. In this guide, we’ll focus on replacing the website’s default hamburger menu on mobile. You can also apply this method creatively by finding and using other CSS selectors to trigger the menu.
2.3. Important! Optimize the slide menu speed, add a loading effect, and prevent duplicate menus
It’s not something you need to fix right away, but in the long run it’s important for the slide menu experience created by Navi+. Before Navi+ fully replaces the old slide menu, the theme’s original menu is still active. For a brief moment—about half a second—if a user loads the menu and quickly taps the hamburger button (a rare case, but still possible), the old theme menu may appear and cause a visual glitch.
Last updated