Navi+ AI Menu Builder FAQ

Is the plugin free?

Yes. The plugin itself is free on WordPress.org. Your Navi+ subscription (Starter / Business / Elite) is what determines which menu types and quotas are available. See Plans & Pricing.

Do I need a Navi+ account before installing?

No. When you save your first menu in Appearance → Naviplus Menu Builder, the plugin auto-connects your site to the Navi+ service — no separate signup, no token to paste.

Does the plugin slow down my site?

No measurable impact. The plugin only adds a single <script async> tag in <head> that loads the Navi+ runtime (~4 KB) from Cloudflare/BunnyCDN. The runtime is fully asynchronous and does not block page rendering. Typical first-load overhead is 100–200 ms; subsequent loads are 0 ms because of HTTP caching.

Does it work with WooCommerce?

Yes. WooCommerce pages are standard WordPress pages, so menus render on shop, product, cart, and checkout pages with no extra configuration. Use display rules in the editor (URL contains /cart, /checkout, etc.) to control where menus appear.

Does it work on WordPress Multisite?

Yes. Activate the plugin per site (Network Activate is also supported) and configure each site's menus from its own Appearance → Naviplus Menu Builder. Each site auto-connects to Navi+ independently when its first menu is saved.

Will it conflict with my theme or page builder (Elementor, Divi, Bricks, Oxygen)?

No known conflicts. Menus render into their own containers and use isolated styles. To insert a section menu inside a page builder, use a Shortcode widget with [naviwp embed_id="SF-..."] — or an HTML widget with the embed div.

Can I use the plugin and the generic script embed at the same time?

No — pick one. The plugin already injects the Navi+ runtime, so a manual script tag would load it twice. If you previously embedded the script in your theme or via a header injector, remove that snippet before activating the plugin.

I updated a menu but don't see the change on my site.

Menus are fetched at runtime, so a WordPress cache flush is not required. If the change still doesn't appear, do a hard reload (Cmd/Ctrl + Shift + R) to bypass the browser cache. For sticky menus, also confirm the menu is set to Published (not draft) and that its display rules match the page.

How do I temporarily hide all Navi+ menus?

Two options:

  • Site-wide: turn off the "Inject site-wide" switch in the plugin admin — the runtime stops loading except on pages with a [naviwp] shortcode/block.
  • Per menu: switch the menu to Draft in the editor.
How do I uninstall the plugin?

Deactivate and delete it from Plugins → Installed Plugins. The plugin stores only the site identifier and a few options in wp_options; uninstall removes them automatically. Your menus on the Navi+ service are preserved — if you reinstall later you can keep using the same embed IDs.

Privacy & external services

The plugin connects to the Navi+ AI Menu Builder service to create and render menus. Data exchanged may include (but is not limited to): your site domain, your menu configuration, and minimal usage data needed to render menus.

Where do I report a bug or request a feature?

Use the official support forum: https://wordpress.org/support/plugin/naviplus-menu-builder/. For account or billing questions, email [email protected].