Pubblica su WordPress / WooCommerce / Wix / Altri

Se distribuisci il tuo sito web su Shopify, installa l’app dedicata di Shopify qui: https://apps.shopify.com/pronavi-navigation-design - È ottimizzata per questa piattaforma, consentendo una distribuzione stabile con molte opzioni integrate utili.

Se distribuisci il tuo sito web su altre piattaforme (come WordPress, WooCommerce, Wix, Squarespace, Webflow, Magento, e siti web personalizzati costruiti con PHP, Node.js, o puro HTML..), hai i seguenti metodi di implementazione:

1. Incorpora Navi+ nel Tuo Sito Web

Questo metodo di implementazione è adatto per tutti i tipi di menu che Navi+ attualmente supporta, inclusi: Tabbar, Mega menu, Slide menu, FAB, e Grid menu. Questo codice deve essere utilizzato solo una volta per tutti i menu.

<!-- Inserisci questo codice nell'<head> del sito web. (c) naviplus.io -->
<script>(window._navi_setting ||= []).push({
   token: "NAVI123456"
});</script>
&lt;script src="https://live.naviplus.app/start.js" async&gt;&lt;/script&gt;
<!-- Inserisci questo codice nell'<head> del sito web -->

FAQ (Domande Frequenti)

Che cos'è il token?

Ogni account Navi+ è assegnato a un token unico. Puoi visualizzare e copiare questo token direttamente dall'intestazione dell'applicazione. Il token viene utilizzato per pubblicare in modo sicuro il tuo menu.

Che cos'è https://live.naviplus.app/start.js?

Questo è l'URL fisso di Navi+ che contiene la logica di inizializzazione dell'applicazione. Lo script è leggero (circa 4KB), consentendo un caricamento rapido su la maggior parte dei dispositivi e delle condizioni di rete. Viene fornito tramite Cloudflare e BunnyCDN per garantire prestazioni globali stabili e compatibilità affidabile con i browser moderni.

Utilizzare il metodo di caricamento asincrono significa anche che non influisce sul processo di caricamento del sito web.

Questo codice di incorporamento rallenta il mio sito web?

Il codice qui sotto è estremamente leggero e può essere inserito nel tuo sito web senza influire sulla velocità (richiedendo solo circa 100-200ms per il primo caricamento e 0ms per i caricamenti successivi), sull'esperienza del cliente o sui punteggi SEO

Qual è il posto migliore per inserire questo frammento di codice?

Nella sezione head (o il prima possibile). Perché? Il sito web caricherà sequenzialmente le risorse per rendere l'interfaccia. Posizionare Navi+ per primo nel codice HTML aiuterà il tuo menu a essere pronto per essere visualizzato il prima possibile, aspettando che le condizioni siano soddisfatte, quindi il menu apparirà immediatamente. Questo migliora l'esperienza dell'utente.

Come posso sapere se questo codice è stato incorporato con successo nel mio sito web?

Ci sono due modi:

Metodo 1 (per tutti):

Apri il tuo sito web con il suffisso #navidebug-on, ad esempio: https://domain.com#navidebug-on. Se il sito web passa alla modalità Debug, l'incorporamento funziona correttamente. La modalità Debug ti aiuta a identificare facilmente i selettori CSS. Usa #navidebug-off per disattivarlo.

Metodo 2 (per sviluppatori):

Apri gli strumenti di ispezione del tuo browser, vai alla scheda Console e cerca un messaggio verde: "Utilizzando Navi+..". Questo messaggio indica che il codice è stato incorporato con successo.


2. Inserisci un Menu Navi+ in Qualsiasi Punto del Tuo Sito Web

Il codice qui sotto può essere utilizzato più volte su un sito web con diverse informazioni di inserimento (soprattutto l’ID Incorporato, come SF-123456789). Quando il sito web viene reso, il menu verrà distribuito e visualizzato nella posizione in cui il codice è stato inserito quando le condizioni sono soddisfatte. Questo tipo di menu è adatto per: Mega menu, Grid, ecc.

<!-- Inserisci il codice dove appare il menu SF-123456789. (c) naviplus.io -->
<div class="naviman_app section_naviman_app" id="SF-123456789-container"></div>
<script>(window._navi_setting ||= []).push({
   token: "NAVI123456",
   embed_id: "SF-123456789"
});</script>
&lt;script src="https://live.naviplus.app/start.js" async&gt;&lt;/script&gt;
<!-- Inserisci il codice dove appare il menu SF-123456789 -->

Importante: Il codice sopra utilizza il codice di incorporamento di esempio SF-123456789. Assicurati di sostituirlo con il tuo codice di incorporamento del menu reale.