Description
Official product name: Naviplus Menu Builder. Shorter alias used in this document where space matters: Navi+ Menu Builder.
WordPress navigation menus are often simple and limited. Navi+ Menu Builder helps you build richer navigation layouts such as mega menus, tab bars, hamburger menus and grid menus, making it easier for visitors to explore your website.
Menus can be displayed globally across your site or embedded in specific locations using a shortcode.
Why choose Navi+ Menu Builder
Navi+ Menu Builder allows you to build modern navigation for WordPress quickly without coding. It provides flexible menu layouts designed for both desktop and mobile browsing.
Features
- Mega menu with columns and rich content
- Tab bar navigation optimized for mobile
- Slide / hamburger menu
- Grid style navigation layouts
- Floating navigation button
- Display menus globally or via shortcode
- Enable or disable menu embed from dashboard
- Basic navigation interaction analytics
How it works
- Install and activate the plugin.
- Go to Appearance Naviplus Menu Builder.
- Create your first menu.
- Design the layout using the Navi+ Menu Builder visual editor.
- The plugin loads and displays the menu on your website.
You can also embed menus manually using a shortcode.
Shortcode
Use the shortcode below to display a menu inside posts, pages or widgets:
[naviwp embed_id=”YOUR-EMBED-ID”]
The legacy tag [naviplus ...] is still accepted for backward compatibility.
In the block editor, either paste the shortcode into a Shortcode block, or a normal Paragraph (the plugin will detect [naviwp] / [naviplus] there too).
External Services
This plugin connects to the Navi+ Menu Builder service to generate and render navigation menus.
The plugin loads a JavaScript file from:
https://live.naviplus.app/start.js
This script renders navigation menus created in the Navi+ Menu Builder editor.
Data sent to the service may include:
- Website domain
- Menu configuration
- Minimal usage data required to render menus
Privacy Policy:
https://naviplus.io/privacy
Screenshots
Installation
- Upload the
naviplus-menu-builderfolder to/wp-content/plugins/. - Activate the plugin in Plugins Installed Plugins.
- Go to Appearance Naviplus Menu Builder.
- Create your first menu.
FAQ
-
Naviplus Menu Builder is the official product name; Navi+ Menu Builder is the short form used in this readme. It is a navigation builder that allows you to create modern menu layouts such as mega menus, tab bars or slide menus.
-
Yes. The plugin integrates directly with WordPress and displays navigation menus on your website.
-
Yes. Navi+ Menu Builder can be used on WooCommerce websites to navigate product categories, collections or promotional pages.
-
Yes. Navi+ Menu Builder works alongside Elementor and menus can be embedded using shortcode.
-
Do I need an account before installing the plugin?
-
No. The plugin can generate a connection automatically when you create your first menu.
-
Menu layouts are stored on the Navi+ Menu Builder service. The plugin saves a site identifier in the WordPress database so Navi+ Menu Builder can recognize this website. That value is not your WordPress password and is not used to log into WordPress.
-
Yes. Navi+ Menu Builder includes navigation layouts designed for mobile devices such as tab bars and slide menus.
-
Yes. You can embed menus using the shortcode:
[naviwp embed_id=”…”]
-
Can I disable the global embed?
-
Yes. You can disable the global embed from the dashboard and place menus manually using shortcode.
-
What happens if I uninstall the plugin?
-
When the plugin is uninstalled, the menu embed script is removed from your website.
If you added menus using shortcode, simply remove the shortcode:
[naviwp embed_id=”…”]
Your menu layouts remain stored on the Navi+ Menu Builder service if you want to use them again later.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Naviplus Menu Builder” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Naviplus Menu Builder” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Change log
1.2.3
- Front-end loader uses
wp_enqueue_script+wp_print_scripts()next to shortcode output for Plugin Check compatibility (no raw script tags in PHP) - Release packaging checklist documented in
golive.md(developer-only; excluded from distribution zip)
1.2.2
- Unified code prefix
naviwp/Naviwp_/NAVIWP_for WordPress.org coding standards (classes, constants, AJAX, admin screen) - Shortcode
[naviwp]added;[naviplus]kept as alias - Admin screen slug updated to
naviwp-app
1.2.1
- Aligned readme Stable tag with plugin version (WordPress.org requirement)
- Script registration includes a version string for cache busting
- Stored site link option uses
_navi_connectorwith migration from legacy option names
1.2.0
- Improved dashboard
- Added embed toggle
- Improved onboarding
1.1.0
- Added admin dashboard integration
1.0.0
- Initial release





