Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come aggiungere menu di navigazione personalizzati nei temi WordPress

Su WPBeginner, abbiamo aiutato innumerevoli lettori a personalizzare i loro siti WordPress per migliorare l'esperienza utente, potenziare il branding e aumentare le conversioni. E abbiamo visto che, se fatto correttamente, un menu di navigazione unico nel suo genere può aiutare ad aumentare il coinvolgimento e a mantenere le persone più a lungo sul tuo sito.

Il problema è che tutti i temi WordPress hanno posizioni predefinite in cui è possibile visualizzare un menu di navigazione, quindi modificarlo può essere complicato. Questo è particolarmente vero se sei un principiante, poiché la modifica dei file del tema è un processo delicato.

Quando utilizzi un tema a blocchi, puoi farlo con l'Editor del Sito Completo. Ma, secondo la nostra esperienza, ci sono opzioni migliori che funzioneranno per tutti i tipi di temi.

Ad esempio, se desideri personalizzazioni avanzate, puoi utilizzare un potente page builder come SeedProd. Oppure, se stai cercando un modo semplice per utilizzare codice personalizzato, WPCode è di gran lunga la scelta migliore.

In questo articolo, ti mostreremo come aggiungere un menu di navigazione personalizzato in qualsiasi area del tuo tema WordPress. Ti guideremo attraverso 3 opzioni diverse in modo che tu possa scegliere il tutorial più adatto alle tue esigenze.

Come aggiungere menu di navigazione personalizzati nei temi WordPress

Perché aggiungere menu di navigazione personalizzati nei temi WordPress?

Un menu di navigazione è un elenco di collegamenti che puntano ad aree importanti del tuo sito web. Rendono facile per i visitatori trovare contenuti interessanti, il che può aumentare le visualizzazioni di pagina e ridurre il tasso di rimbalzo in WordPress.

La posizione esatta del tuo menu varierà in base al tuo tema WordPress. La maggior parte dei temi ha diverse opzioni, quindi puoi creare menu diversi e mostrarli in posizioni diverse.

Per vedere dove puoi visualizzare i menu nel tuo tema WordPress attuale, vai semplicemente su Aspetto » Menu e poi dai un'occhiata alla sezione 'Posizione di visualizzazione'.

L'immagine seguente mostra le posizioni supportate dal tema WordPress Astra.

Le posizioni dei menu nel popolare tema Astra

A volte, potresti voler mostrare un menu in un'area che non è elencata come 'Posizione di visualizzazione' nel tuo tema.

Tenendo presente questo, diamo un'occhiata a come aggiungere un menu di navigazione personalizzato a qualsiasi area del tuo tema WordPress. Usa semplicemente i collegamenti rapidi qui sotto per passare al metodo che preferisci:

Metodo 1: Utilizzo dell'Editor del Sito Completo (Solo temi basati su blocchi)

Se stai utilizzando un tema a blocchi come ThemeIsle Hestia Pro, puoi aggiungere un menu di navigazione personalizzato utilizzando la modifica completa del sito (FSE) e l'editor a blocchi.

Per maggiori dettagli, puoi consultare il nostro articolo sui migliori temi WordPress per la modifica completa del sito.

Questo metodo non funziona con tutti i temi e non ti permette di personalizzare ogni parte del menu. Se vuoi aggiungere un menu completamente personalizzato a qualsiasi tema WordPress, ti consigliamo di utilizzare invece un plugin page builder.

Se stai utilizzando un tema basato su blocchi, vai su Aspetto » Editor.

Apertura dell'editor completo del sito (FSE) di WordPress

Per impostazione predefinita, l'editor del sito completo mostra il modello della home page del tuo tema, ma puoi aggiungere un menu di navigazione in qualsiasi area.

Per vedere tutte le opzioni disponibili, seleziona semplicemente 'Modelli', 'Pattern' o 'Pagine'.

Aggiungere un menu di navigazione personalizzato a un tema WordPress basato su blocchi

Ora puoi fare clic sul modello, sulla parte del modello o sulla pagina in cui desideri aggiungere un menu di navigazione personalizzato.

WordPress mostrerà ora un'anteprima del design. Per modificare questo modello, fai clic sulla piccola icona a forma di matita.

Aggiungere un menu di navigazione a un modello di pagina 404

Il passo successivo è aggiungere un blocco di Navigazione nell'area in cui desideri mostrare il tuo menu.

Nell'angolo in alto a sinistra, fai clic sul pulsante blu '+'.

Aggiungere blocchi al tuo tema WordPress

Ora, digita 'Navigazione' nella barra di ricerca.

Quando appare il blocco 'Navigazione', trascinalo e rilascialo sul tuo layout.

Il blocco Navigazione di WordPress

Successivamente, fai clic per selezionare il blocco di Navigazione.

Se hai già creato il menu che desideri visualizzare, fai clic per selezionare il blocco Navigazione. Nel menu di destra, fai clic sull'icona dei tre puntini accanto a 'Menu'.

Aggiungere menu a un tema WordPress utilizzando l'editor completo del sito (FE)

Puoi quindi scegliere un menu dal menu a discesa.

Un'altra opzione è creare un menu all'interno dell'editor del sito completo aggiungendo pagine, articoli, collegamenti personalizzati e altro ancora. Per aggiungere elementi al nuovo menu, fai semplicemente clic sull'icona '+'.

Come creare un nuovo menu nell'editor a blocchi

Si aprirà una finestra popup in cui aggiungere qualsiasi articolo o pagina e decidere se questi collegamenti debbano aprirsi in una nuova scheda.

Puoi anche aggiungere una barra di ricerca al menu di WordPress, aggiungere icone dei social media e altro ancora. Nella finestra popup, digita semplicemente il blocco che desideri aggiungere al menu e seleziona l'opzione corretta quando appare.

Aggiungere una barra di ricerca a un menu di navigazione WordPress

Puoi quindi configurare questo blocco utilizzando le impostazioni nella barra degli strumenti ridotta e nel menu di destra. Ripeti semplicemente questi passaggi per aggiungere altri elementi al menu.

Quando sei soddisfatto dell'aspetto del menu, fai semplicemente clic sul pulsante 'Salva'.

Come aggiungere navigazione personalizzata ovunque in un tema WordPress

Il tuo sito utilizzerà ora il nuovo modello e i visitatori potranno interagire con il tuo menu di navigazione personalizzato.

Metodo 2: Utilizzo di un plugin Page Builder (funziona con tutti i temi)

L'editor del sito completo ti consente di aggiungere menu ai temi basati su blocchi. Tuttavia, se desideri aggiungere un menu avanzato e completamente personalizzabile a qualsiasi tema di WordPress, avrai bisogno di un plugin per la creazione di pagine.

SeedProd è il miglior plugin per la creazione di pagine WordPress sul mercato che ti permette di personalizzare ogni parte del tuo menu di navigazione.

Abbiamo una vasta esperienza nell'utilizzo di questo strumento per creare menu di navigazione personalizzati, landing page e molto altro. Per maggiori dettagli, consulta la nostra recensione completa di SeedProd.

Per quanto riguarda le pagine, SeedProd offre oltre 350 modelli progettati professionalmente che puoi utilizzare come punto di partenza. Dopo aver scelto un modello, puoi aggiungere un menu di navigazione personalizzato al tuo sito utilizzando il blocco Nav Menu pronto all'uso di SeedProd.

Innanzitutto, devi installare e attivare il plugin SeedProd. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Nota: Esiste anche una versione gratuita di SeedProd che ti consente di creare menu di navigazione personalizzati senza scrivere codice. Tuttavia, in questa guida, utilizzeremo SeedProd Pro poiché dispone del blocco Nav Menu, oltre a modelli aggiuntivi e funzionalità avanzate.

Dopo aver attivato il plugin, SeedProd ti chiederà la tua chiave di licenza.

Chiave di licenza SeedProd

Puoi trovare queste informazioni nel tuo account sul sito web di SeedProd. Dopo aver inserito la chiave, fai clic sul pulsante ‘Verifica chiave’.

Una volta fatto ciò, vai su SeedProd » Pagine di destinazione e fai clic sul pulsante ‘Aggiungi nuova pagina di destinazione’.

Modelli di design di pagine di SeedProd

Ora puoi scegliere un modello per la tua pagina personalizzata.

Per aiutarti a trovare il design giusto, tutti i modelli di SeedProd sono organizzati in diversi tipi di campagna, come le campagne coming soon e lead squeeze. Puoi persino utilizzare i modelli di SeedProd per migliorare la tua pagina 404.

La libreria di modelli SeedProd

Per esaminare più da vicino un design, passa il mouse sopra quel modello e fai clic sull'icona della lente d'ingrandimento.

Quando trovi un design che desideri utilizzare, fai clic su 'Scegli questo modello'.

Scegliere un modello SeedProd per il tuo sito web WordPress

Stiamo utilizzando il modello 'Pagina offerte Black Friday' in tutte le nostre immagini, ma puoi utilizzare qualsiasi modello desideri.

Dopo aver scelto un modello, digita un nome per quella pagina personalizzata. SeedProd creerà automaticamente un URL basato sul titolo della pagina, ma puoi modificare questo URL come preferisci.

Ad esempio, potresti aggiungere parole chiave pertinenti per aiutare i motori di ricerca a capire di cosa tratta la pagina. Questo può migliorare il tuo SEO di WordPress e aiutare il motore di ricerca a mostrare la pagina alle persone che cercano contenuti simili ai tuoi.

Dopo aver inserito queste informazioni, fai clic sul pulsante 'Salva e inizia a modificare la pagina'.

Creazione di una nuova pagina con SeedProd

La maggior parte dei modelli contiene già alcuni blocchi, che sono i componenti principali di tutti i layout di pagina SeedProd.

Per personalizzare un blocco, fai semplicemente clic per selezionarlo nell'editor di pagina.

La barra degli strumenti di sinistra mostrerà ora tutte le impostazioni per quel blocco. Ad esempio, nell'immagine sottostante, stiamo modificando il testo all'interno di un blocco 'Titolo'.

Modificare un titolo in SeedProd

Puoi formattare il testo, cambiarne l'allineamento, aggiungere collegamenti e altro ancora utilizzando le impostazioni nel menu di sinistra.

Se selezioni la scheda ‘Avanzate’, avrai accesso a ancora più impostazioni. Ad esempio, puoi far risaltare davvero il blocco aggiungendo ombreggiature e animazioni CSS.

Per aggiungere nuovi blocchi al tuo progetto, trova semplicemente un blocco nel menu di sinistra e trascinalo sulla pagina. Se vuoi eliminare un blocco, fai clic per selezionarlo e quindi utilizza l'icona del cestino.

Rimuovere blocchi da un layout personalizzato

Poiché vogliamo creare un menu di navigazione personalizzato, trascina un blocco ‘Menu di Navigazione’ sulla pagina.

Questo crea un menu di navigazione con un singolo elemento predefinito ‘Informazioni’.

Aggiungere un menu di navigazione personalizzato a un layout WordPress

Ora puoi creare un nuovo menu all'interno dell'editor SeedProd o scegliere un menu che hai già creato nella bacheca di WordPress.

Per mostrare un menu che hai creato in precedenza, fai clic sul pulsante ‘Menu WordPress’. Ora puoi aprire il menu a discesa ‘Menu’ e scegliere qualsiasi opzione dall'elenco.

Come creare un menu utilizzando SeedProd

Dopo di che, puoi modificare la dimensione del carattere, l'allineamento del testo e altro ancora utilizzando le impostazioni nel menu di sinistra.

Se invece vuoi creare un nuovo menu all'interno di SeedProd, seleziona il pulsante ‘Semplice’.

Come creare un menu di navigazione utilizzando SeedProd

Quindi, fai clic per espandere l'elemento ‘Informazioni’ che SeedProd crea per impostazione predefinita.

Questo apre alcuni controlli dove puoi modificare il testo e aggiungere l'URL a cui il elemento del menu si collegherà.

Aggiungere un menu di navigazione personalizzato a una landing page

Per impostazione predefinita, il link sarà ‘dofollow’ e si aprirà nella stessa finestra del browser. Puoi modificare queste impostazioni utilizzando le caselle di controllo nella sezione ‘Link URL’.

Nell'immagine seguente, stiamo creando un link ‘nofollow’ che si aprirà in una nuova finestra. Per maggiori informazioni su questo argomento, consulta la nostra guida per principianti ai link nofollow.

Marcare una voce di menu come no-follow

Per aggiungere altri elementi al menu, fai clic sul pulsante ‘Aggiungi nuovo elemento’.

Puoi quindi personalizzare ciascuno di questi elementi seguendo lo stesso processo descritto sopra.

Aggiungere elementi a un menu di navigazione personalizzato

Il menu di sinistra ha anche impostazioni che modificano la dimensione del carattere e l'allineamento del testo.

Puoi persino creare un divisore, che apparirà tra ogni elemento del menu.

Creare un divisore per il tuo menu di navigazione personalizzato

Dopo di che, procedi e passa alla scheda ‘Avanzate’. Qui puoi modificare i colori, lo spazio, la tipografia e altre opzioni avanzate del menu.

Man mano che apporti modifiche, l'anteprima live si aggiornerà automaticamente, così potrai provare diverse impostazioni per vedere cosa funziona bene nel tuo design.

Le impostazioni di personalizzazione avanzate di SeedProd

Per impostazione predefinita, SeedProd mostra lo stesso menu su dispositivi mobili e desktop. Tuttavia, i dispositivi mobili hanno in genere schermi molto più piccoli rispetto ai computer desktop.

Tenendo presente questo, potresti voler creare un menu separato da mostrare sui dispositivi mobili. Ad esempio, potresti utilizzare un layout verticale in modo che gli utenti mobili non debbano scorrere lateralmente. Potresti anche voler mostrare meno collegamenti sui dispositivi smartphone e tablet.

Per creare un menu pronto per i dispositivi mobili, è sufficiente progettare il menu seguendo lo stesso processo descritto sopra. Quindi, seleziona la scheda 'Avanzate' e fai clic per espandere la sezione 'Visibilità dispositivo'.

Come creare un menu solo per dispositivi mobili in SeedProd

Ora puoi attivare il cursore 'Nascondi su desktop'.

Ora, SeedProd mostrerà questo menu solo agli utenti mobili.

Nascondere un menu sui dispositivi desktop

Quando sei soddisfatto dell'aspetto del tuo menu personalizzato, è ora di pubblicarlo.

Fai semplicemente clic sulla freccia a discesa accanto a 'Salva' e quindi seleziona 'Pubblica'.

Come pubblicare un layout di pagina personalizzato

Ora, se visiti il tuo blog WordPress, vedrai il menu di navigazione personalizzato in azione.

Metodo 3: Creare un menu di navigazione personalizzato in WordPress utilizzando il codice (Avanzato)

Se non vuoi configurare un plugin page builder, puoi aggiungere un menu di navigazione personalizzato utilizzando il codice. Troverai spesso guide con istruzioni su come aggiungere frammenti di codice personalizzati al file functions.php del tuo tema.

Tuttavia, non raccomandiamo questo metodo, poiché anche un piccolo errore nel tuo codice potrebbe causare una serie di errori comuni di WordPress o addirittura bloccare completamente il tuo sito. Perderai anche il codice personalizzato quando aggiornerai il tuo tema WordPress.

Ecco perché consigliamo di utilizzare WPCode. È il modo più semplice e sicuro per aggiungere codice personalizzato in WordPress senza dover modificare alcun file principale di WordPress.

Nota: Ci sono tantissimi modi diversi in cui puoi usare WPCode per personalizzare in sicurezza il tuo sito WordPress. Ha una libreria di snippet di codice integrata e supporta tutti i linguaggi WordPress più importanti, tra cui PHP, JavaScript, CSS e HTML. Per maggiori informazioni sul plugin, consulta la nostra recensione completa di WPCode.

La prima cosa da fare è installare e attivare il plugin gratuito WPCode. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l'attivazione, vai su Snippet di codice » Aggiungi snippet nella tua bacheca di WordPress.

Aggiungere uno snippet di codice utilizzando il plugin WordPress WPCode

Qui vedrai tutti gli snippet pronti all'uso che puoi aggiungere al tuo sito.  Questi includono uno snippet che ti permette di disabilitare completamente i commenti, caricare tipi di file che WordPress normalmente non supporta, disabilitare le pagine di allegato, e molto altro.

Per creare il tuo snippet, passa il mouse sopra 'Aggiungi il tuo codice personalizzato (Nuovo snippet)' e poi fai clic sul pulsante '+ Aggiungi snippet personalizzato'.

Aggiungere uno snippet personalizzato a WordPress

Successivamente, devi scegliere un tipo di codice dall'elenco delle opzioni che appaiono sullo schermo. Per questo tutorial, seleziona 'Snippet PHP' come tipo di codice.

Scelta dello snippet PHP in WPCode

Verrai ora indirizzato alla pagina Crea snippet personalizzato.

Per iniziare, inserisci un titolo per lo snippet di codice personalizzato. Può essere qualsiasi cosa che ti aiuti a identificare lo snippet nella tua bacheca di WordPress.

Aggiungere un menu di navigazione personalizzato utilizzando WPCode

Una volta fatto ciò, incolla semplicemente il seguente snippet nell'editor di codice:

function wpb_custom_new_menu() {
  register_nav_menu('my-custom-menu',__( 'My Custom Menu' ));
}
add_action( 'init', 'wpb_custom_new_menu' );

Questo aggiungerà una nuova posizione di menu al tuo tema chiamata 'Il mio menu personalizzato'. Per utilizzare un nome diverso, modifica semplicemente lo snippet di codice.

Se desideri aggiungere più di un menu di navigazione personalizzato al tuo tema, aggiungi semplicemente una riga extra allo snippet di codice.

Ad esempio, qui stiamo aggiungendo due nuove posizioni per i menu al nostro tema, chiamate ‘Il mio menu personalizzato’ e ‘Menu extra’:

function wpb_custom_new_menu() {
  register_nav_menus(
    array(
      'my-custom-menu' => __( 'My Custom Menu' ),
      'extra-menu' => __( 'Extra Menu' )
    )
  );
}
add_action( 'init', 'wpb_custom_new_menu' );

Successivamente, scorri fino alle opzioni ‘Inserimento’. Se non è già selezionato, scegli il metodo ‘Inserimento automatico’ in modo che WPCode aggiunga lo snippet su tutto il tuo sito.

Quindi, apri il menu a discesa ‘Posizione’ e fai clic su ‘Esegui ovunque’.

Esecuzione di uno snippet di codice personalizzato

Ora sei pronto per scorrere fino in cima alla schermata e fare clic sull’interruttore ‘Inattivo’ in modo che cambi in ‘Attivo’.

Infine, procedi e fai clic su ‘Salva’ per rendere attivo questo snippet.

Inserimento di un menu di navigazione personalizzato utilizzando il plugin WordPress WPCode

Successivamente, vai su Aspetto » Menu e guarda l’area ‘Posizione di visualizzazione’.

Ora dovresti vedere una nuova opzione ‘Il mio menu personalizzato’.

Un menu di navigazione personalizzato creato utilizzando il plugin WPCode

Ora puoi procedere e aggiungere alcune voci di menu alla nuova posizione. Per ulteriori informazioni, consulta la nostra guida passo passo su come aggiungere menu di navigazione per principianti.

Quando sei soddisfatto del tuo menu, il passo successivo è aggiungerlo al tuo tema WordPress.

Aggiungere il menu di navigazione personalizzato al tuo tema WordPress

La maggior parte dei siti web mostra il menu di navigazione direttamente sotto la sezione dell'intestazione. Ciò significa che il menu è una delle prime cose che i visitatori vedono, insieme al logo del sito o al titolo.

Puoi aggiungere il menu di navigazione personalizzato in qualsiasi posizione aggiungendo del codice al file del modello del tuo tema.

Nella tua bacheca di WordPress, vai su Aspetto » Editor file tema.

Nel menu a destra, scegli il modello in cui desideri aggiungere il menu. Ad esempio, se desideri mostrare il menu di navigazione personalizzato nell'intestazione del tuo sito web, allora selezionerai tipicamente il file header.php.

L'editor dei file del tema WordPress

Per assistenza nel trovare il file del modello corretto, consulta la nostra guida su come trovare i file da modificare nel tuo tema WordPress.

Dopo aver selezionato il file, dovrai aggiungere una funzione wp_nav_menu e specificare il nome del tuo menu personalizzato.

Ad esempio, nel seguente snippet di codice, stiamo aggiungendo 'Il mio menu personalizzato' all'intestazione del tema:

wp_nav_menu( array( 'theme_location'=>'my-custom-menu', 'container_class'=>'custom-menu-class' ) );

Dopo aver aggiunto il codice, fai clic sul pulsante 'Aggiorna file' per salvare le modifiche.

Modifica dei file del tema WordPress

Ora, se visiti il tuo sito, vedrai il menu personalizzato in azione.

Per impostazione predefinita, il tuo menu apparirà come un semplice elenco puntato.

Un menu WordPress personalizzato creato tramite codice

Puoi personalizzare il menu di navigazione personalizzato per adattarlo meglio al tuo tema WordPress o al branding della tua azienda aggiungendo codice CSS personalizzato al tuo sito.

Per fare ciò, vai su Aspetto » Personalizza.

Personalizzazione di un tema WordPress

Nel personalizzatore del tema WordPress, fai clic su ‘CSS aggiuntivo’.

Questo aprirà un piccolo editor di codice dove puoi digitare del CSS.

Aggiunta di CSS aggiuntivo al tuo tema WordPress

Ora puoi stilizzare il tuo menu usando la classe CSS che hai aggiunto al template del tuo tema. Nel nostro esempio, questa è .custom_menu_class.

Nel seguente codice, stiamo aggiungendo margini e padding, impostando il colore del testo su nero e disponendo le voci del menu in un layout orizzontale:

div.custom-menu-class ul {
    margin:20px 0px 20px 0px;
    list-style-type: none;
    list-style: none;
    list-style-image: none;
    text-align:right;
	display:inline-block;
}
div.custom-menu-class li {
    padding: 0px 20px 0px 0px;
    display: inline-block;
} 

div.custom-menu-class a {
    color:#000;
}

Il personalizzatore di WordPress si aggiornerà automaticamente.

Mostrerà ora come apparirà il menu con il nuovo stile.

Stile di un menu di navigazione personalizzato

Se sei soddisfatto di come appare il menu, fai clic su ‘Pubblica’ per rendere effettive le tue modifiche.

Per maggiori informazioni, consulta la nostra guida su come stilizzare i menu di navigazione di WordPress.

Guide Esperte: Fai di Più con i Menu di Navigazione di WordPress

Con WordPress, puoi creare ogni tipo di menu utile e coinvolgente. Tenendo presente questo, ecco alcune guide esperte per aiutarti a ottenere ancora di più dai tuoi menu di navigazione:

Speriamo che questa guida definitiva ti abbia aiutato a imparare come aggiungere un menu di navigazione personalizzato in WordPress. Potresti anche voler consultare le nostre guide su come aggiungere un pulsante nel menu dell'intestazione di WordPress o come evidenziare una voce di menu in WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

99 CommentsLeave a Reply

  1. Ho sempre voluto evitare i plugin per cose del genere. Ecco perché apprezzo sempre quando offri anche l'opzione di utilizzare WP Code e snippet. Li provo sempre prima su un sito di test e questo funziona benissimo. Salvo poi i tuoi snippet nel mio archivio di codice, a cui posso sempre tornare se necessario. Grazie.

  2. Grazie per aver mostrato il codice, ho un problema, il mio nuovo nuovo mostra sempre lo stesso contenuto del menu principale dopo aver applicato:
    wp_nav_menu( array( ‘theme_location’=>’too-right-menu’, ‘container_class’=>’top-right-class’ ) );

    Per favore, aiutami.

    • Potresti usare lo stesso nome di un menu diverso che il tuo tema ha attivo. Se non l'hai già fatto, prova un nome di posizione diverso.

      Amministratore

  3. Come posso rendere quel menu sticky, uso il primo metodo, cioè incollare il codice in header.php del tema, ora vorrei rendere sticky quell'elemento se l'utente scorre da quella posizione del menu.

  4. Ho creato due menu. Uno a sinistra del logo e l'altro a destra. Ora voglio aggiungere un sottomenu. Sto semplicemente trascinando i menu sotto il genitore ma non funziona. Hai un articolo che spiega come possiamo aggiungere un sottomenu personalizzato?

    • Al momento no, ma certamente lo prenderemo in considerazione per articoli futuri.

      Amministratore

  5. il mio menu non viene visualizzato nell'header. viene visualizzato sotto il titolo della pagina

    • Potrebbe essere necessario modificare dove viene inserito il codice nel template, ma se contatti il supporto del tuo tema attuale, dovrebbero essere in grado di dirti dove viene aggiunto l'header nel loro tema.

      Amministratore

  6. ciao

    perché non riesco a vedere la pagina dei menu del mio sito web?

    il layout dei tutorial non assomiglia per niente al mio schermo

    grazie

  7. Ciao, sto usando Magazine Pro e non c'è l'opzione Menu personalizzato nell'area Widget!! Ho usato il tuo codice per creare un Menu personalizzato ma ho bisogno di aiuto perché non c'è l'opzione Menu personalizzato nell'area Widget, motivo per cui non posso trascinarlo nell'area del footer... Per favore, aiutami

  8. Ciao! Ho completato il tutorial e sono riuscito ad aggiungere il menu nella posizione desiderata sul mio sito. L'ho stilizzato e tutto. PROBLEMA: il menu appare per un momento al refresh della pagina, posso anche cliccarci sopra! Tuttavia, scompare rapidamente dietro il mio header. Non è cliccabile dopo che scompare. Il mio cervello sta esplodendo cercando di capire questa cosa!!

  9. Ciao
    Prima creo il menu aggiungi con un nome il mio menu personalizzato e il suo recupero è perfettamente corretto e appropriato, quindi ne ho cambiato il nome in menu piè di pagina dopo averne cambiato il nome navigazione personalizzata non recupera quale sia il motivo

  10. Solo una domanda: cosa devo fare con la barra di navigazione esistente di WordPress. Come eliminarla.

  11. Ciao, un'amica ha un problema, beh diversi, ha la barra di navigazione dell'header orizzontale ma anche una verticale accanto che oscura il contenuto della pagina, appare quando si inizia a scorrere sulla home page ma è fissa su tutte le pagine di contenuto.. qualcuno può dare un'occhiata e consigliare, c'è anche un avviso di errore che non riusciamo a trovare come eliminare, qualsiasi aiuto è apprezzato.

  12. come rimuovere lo slider predefinito di qualsiasi tema e come aggiungere il nostro nuovo modello di slider nella homepage

  13. Ho un header personalizzato creato per WordPress con elementi di menu codificati manualmente, Come posso usare il menu di WordPress nell'header invece del menu codificato manualmente?

  14. Sono abbastanza nuovo a WordPress tuttavia vorrei modificare un menu personalizzato che abbiamo creato poiché qualcosa sembra sbagliato all'interno del menu.

    Come faccio a farlo?

  15. Excellent tutorial! This was exactly what I needed right now. Within 5 minutes I was able to set up a footer menu in a theme that by default didn’t have any. Thank you so much :)

  16. Articolo utile. Sono un utente WordPress e questi suggerimenti mi aiuteranno ad aggiungere menu di navigazione personalizzati. Grazie per aver condiviso.

  17. Ciao,
    Ottimo tutorial. Come posso applicare il CSS a questo menu personalizzato?
    Sebbene questo sia un ottimo modo per aggiungere menu multipli, ma senza un CSS adeguato il sito web sembra strano.

  18. Sto creando il mio tema WordPress ma il menu e il widget non vengono visualizzati nel pannello di amministrazione ???
    sono funzionalità integrate in WordPress o devo creare menu e widget con il codice, per favore guidami

  19. Sono un utente un po' avanzato. Il mio tema supporta solo un menu. Ma voglio aggiungerne un altro. L'ho creato, ma come posso aggiungerlo?

  20. Grazie per l'articolo!!! Ho creato il mio nuovo menu.
    Ho però un problema.
    Il mio sito web ha una larghezza fissa e quando ridimensiono la finestra tutto rimane al suo posto, tranne il nuovo menu. Min-width non è un'opzione perché non è esattamente il comportamento che voglio.
    Come posso farlo comportare allo stesso modo del resto dei contenuti della pagina?
    Grazie!

  21. ho un tema follemente vecchio che non supportava i menu di WP 3.0+. Questo tutorial è stato così facile. Mi ci sono voluti 3 minuti per aggiornarlo un po'. Grazie mille.

  22. Dove si va per apportare queste modifiche? Non vedo nessuna di queste opzioni nelle schede Tema o Opzioni tema.

    I use the Buenos Theme, but can’t find on the Buenos theme page does it support these changes? I want to put in an Archive menu with a list of all the recipes on my blog… should be easy but proving impossible :(

    • La maggior parte dei temi lo supporta. Guarda Aspetto > Menu. Questo articolo è per i designer di temi che vogliono aggiungere questa funzionalità nei loro temi per consentire agli utenti di aggiungere menu dal backend.

      Amministratore

  23. Ho provato ad aggiungere una classe personalizzata a un singolo URL personalizzato (per cambiare il colore di un solo URL) nella sezione Menu di navigazione principale, ma aggiunge la mia classe come estensione della classe esistente nel codice sorgente di output e non succede nulla.

    Ecco il mio codice CSS e il codice sorgente che viene generato sul mio sito:

    .myCustomClass { color: #FFFF00; }

    Un link colorato una tantum

    Suggerimenti su come farlo funzionare?

  24. Sono riuscito a implementare queste modifiche e il menu personalizzato funziona. Tuttavia, il CSS del mio tema scelto non sembra supportare i sottomenu. L'elemento del sottomenu è sempre visibile, passare il mouse sopra l'elemento padre non fa nulla e l'elemento del menu padre è largo quanto l'elemento figlio più largo, il che spinge gli altri elementi del menu più a destra di quanto dovrebbero essere. Suggerimenti su come rendere il sottomenu dinamico? Sono abbastanza nuovo al CSS.

  25. Ho bisogno di aiuto.
    Segui tutti i passaggi, ma nel pannello Aspetto il menu delle opzioni non è abilitato.
    Quando seleziono un altro tema funziona.
    Come posso abilitare il menu delle opzioni?
    Grazie.
    Paulo Neves

  26. Ho seguito le istruzioni e questo post e il post qui (https://www.wpbeginner.com/wp-tutorials/adding-a-second-menu-to-the-twenty-ten-theme/), e ho capito come far apparire correttamente il mio CSS per il menu, ma gli elementi figli (elementi del sottomenu) non appaiono. Li ho impostati correttamente nell'editor dei menu, ma sul sito non vengono visualizzati. Non sono nascosti dal CSS perché non sono presenti nel codice sorgente della pagina.

    Qualche idea sul perché i sottomenu non vengano visualizzati?

  27. Ciao,

    Ho aggiunto il menu personalizzato nella navigazione in alto ma voglio sapere come posso attivare la "Current Page Class".

    Sto usando WordPress 3.2

    Grazie

    Gourab

  28. Grazie! Adoro come tutto sia dinamico in modo che il cliente possa modificarlo se necessario, oltre a poter indicare quale sia la pagina corrente e applicare l'effetto hover! ESATTAMENTE quello che stavo cercando!

  29. Ci ho provato molte volte. Ho un vecchio tema di WordPress. Così vecchio che non sono nemmeno sicuro per quale versione di WordPress sia stato scritto. Comunque, riesco a far funzionare la parte delle funzioni. Riesco a salvare il menu corretto. Posso inserire il codice in altre parti del mio sito web, ad esempio nel footer, anche se viene visualizzato come una lista gerarchica e non orizzontale.

    Non viene visualizzato nel menu di navigazione in alto. Ho bisogno di un nuovo tema o è possibile modificare il mio tema attuale per consentire la nuova funzione del menu?

    Grazie in anticipo. Il sito web è http://www.asharperrazor.com

  30. L'ho implementato SENZA problemi - grazie! Ho preso il codice "nav menu" e l'ho inserito nel div dove il tema del mio cliente stava chiamando l'elenco delle pagine. L'ho fondamentalmente sostituito con il tuo codice sopra e l'ho caricato, e il CSS lo ha mantenuto nello stesso stile. Ha un bell'aspetto e funziona perfettamente. FANTASTICO!

  31. Ho davvero bisogno di aiuto per implementare il CSS delle classi, quindi per favore avvisa quando hai finito!

  32. Ottimo post – grazie!

    Ho implementato come sopra e le voci del mio menu vengono visualizzate sul sito, l'unico problema è che ogni pagina è vuota?!

    qualche idea?

  33. Ho creato menu di navigazione personalizzati un paio di volte. La cosa strana è che dopo averli creati e salvati, appaiono per un po' e poi la barra di navigazione torna a sole 2 schede, come se le impostazioni venissero sovrascritte automaticamente. Sui siti con lo stesso template dove non ho mai creato una barra personalizzata, vengono visualizzati correttamente.
    Qualche idea?

  34. Puoi definire classi personalizzate per ogni navigazione e poi aggiungere un'immagine in background. Puoi persino usare la proprietà CSS (text-indent) per eliminare il testo del menu, se lo desideri.
    Rispondi

  35. Ho una domanda sul menu di navigazione,
    c'è un modo per aggiungere l'immagine all'elenco dei menu di navigazione?

    Grazie,
    Ram

    • Puoi definire classi personalizzate per ogni navigazione e poi aggiungere un'immagine in background. Puoi persino usare la proprietà CSS (text-indent) per eliminare il testo del menu, se vuoi.

      Amministratore

      • thanks for your response but i need more clearly that custom menu image for the wordpress.
        Im using wp_list_categories(‘exclude=4,7&title_li=’); to show the navigational menu so is it any possibility to add the different images to the different menu button. Im trying the CSS but it never works for me :(

        Grazie,
        Ram

        • Sì, è possibile aggiungere immagini diverse con il menu personalizzato. Quello che stai usando non è il menu di cui stiamo parlando in questo articolo.

    • Questa è una domanda relativa al CSS. Dovrai aggiungere la dimensione del font nelle classi appropriate nel file CSS. Faremo presto un articolo sugli stili CSS.

      Amministratore

  36. Domanda sulla gestione del menu.

    Ho un menu allineato a destra, quindi le voci del menu appaiono in ordine inverso.

    C'è un modo per ordinare 'menu_order' in MODO INVERSO?

    quindi: 'sort_column' => 'menu_order' avrebbe qualcosa aggiunto per invertire l'ordine.

    Grazie!

    • Solo perché sono allineati a destra, non dovrebbero apparire in ordine inverso. Per risolvere questo problema, è necessario modificare il tuo CSS piuttosto che invertire l'hook. Crea un div contenitore allineato a destra, e poi fai in modo che i tag di lista fluttuino a sinistra.

      Amministratore

  37. Ho seguito le istruzioni ma dopo aver creato i menu e aggiunto le categorie appropriate da utilizzare, non riesco a vederle nella mia barra di navigazione – qualche idea su cosa ho fatto di sbagliato?

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.