Ti piacerebbe sapere come avere menu su ogni pagina WordPress? Esistono molti casi in cui sono necessari menu diversi su pagine diverse.
- Ad es, potresti avere un sito Web di una pagina ma desideri un negozio dedicato o una pagina di contatto. In questo caso, i collegamenti di navigazione del menu in alto non possono essere utilizzati su quelle pagine separate (ad esempio contatti o negozio) poiché sono impostati per guidare gli utenti attraverso diverse sezioni della stessa pagina (ad esempio, la tua home page).
Un altro caso potrebbe essere quando gli utenti si trovano sulla pagina del tuo negozio. Poiché quella pagina ha una funzione diversa rispetto al resto del sito web, potresti voler utilizzare il menu in alto per visualizzare le categorie di prodotti o altre informazioni rilevanti per coloro che desiderano effettuare un acquisto.
Qui puoi leggere di: Modi per aggiungere un modulo di iscrizione in WordPress
Per ottenere il risultato desiderato, dovresti creare menu su ciascuna pagina WordPress per ciascuno di questi scenari e visualizzarli solo su quelle pagine. Fortunatamente, poiché WordPress ha alle spalle una community così vasta, puoi raggiungere questo obiettivo con l’aiuto di un plugin gratuito.
Metodi per avere menu su ogni pagina WordPress
Ora vediamo come posizionare i menu su ciascuna pagina WordPress:
Metodo 1: menu su ogni pagina WordPress
Questi sono i passaggi che devi seguire per avere i menu su ogni pagina WordPress:
Parte 1: installa un plugin gratuito per avere menu su ogni pagina WordPress
Per impostare un menu diverso per una determinata pagina, dovrai utilizzare il plugin Conditional Menus. Per installarlo, seguire i passaggi seguenti:
- Paso 1: Dalla dashboard di WordPress, vai a Plugin → Aggiungi nuovo
- Paso 2: Nella barra di ricerca, cerca "Menù condizionali» e installa il primo risultato (screenshot)
- Paso 3: Dopo averlo installato, fare clic su attivare.
Parte 2: crea menu diversi per pagine diverse
Per creare i menù per ogni pagina è necessario:
- Paso 1: Vai a Dashboard di WordPress → Aspetto → Personalizza → fai clic su Menu
- Paso 2: Aggiungi un nuovo menu, chiamiamolo «Menù della pagina contatti» (o qualsiasi altro nome)
- Paso 3: Aggiungi voci di menu per ogni pagina o collegamento personalizzato e fai clic pubblicare
- Paso 4: Ripeti la procedura per tutti gli altri menu di cui hai bisogno.
Parte 3: gestisci la posizione di ciascun menu
Vai a Aspetto → Menu → Gestisci posizioni e inizia a personalizzare i tuoi menu su ogni pagina WordPress seguendo questi passaggi:
- Paso 1: Fare clic + Menù condizionale per aggiungere un nuovo menu nella stessa posizione (ad esempio Menu principale)
- Paso 2: seleziona il menu che desideri aggiungere
- Paso 3: Fare clic + Condizioni per selezionare i luoghi in cui desideri che venga visualizzato quel menu specifico
- Paso 4: Fare clic Salva le modifiche e visita la pagina per assicurarti che funzioni correttamente;
Ripeti lo stesso processo per un numero qualsiasi di pagine separate.
Metodo 2: come creare menu diversi su ciascuna pagina WordPress
Il menu è il contenuto base di ogni sito web; aiuta i visitatori a trovare facilmente le pagine di cui hanno bisogno. Tuttavia, sui siti Web con strutture complesse, potresti volere che ciascun gruppo di pagine abbia menu separati. Per personalizzarli in questo modo, hai bisogno di un plugin per creare diversi menu e assegnarli alle tue pagine/gruppi di pagine.
In questo metodo, ti mostreremo in modo approfondito come farlo nel modo più veloce. Ma prima vediamo come la creazione di menu separati per ogni pagina può aiutarti in situazioni particolari.
Parte 1: utilizza le app per la creazione di menu su ogni pagina WordPress
Avere menu separati per ogni pagina può aiutarti se:
- Desideri visualizzare le pagine dei prodotti nel menu della home page. Ciascuna pagina di prodotto avrà un menu particolare con sottomenu collegati alle pagine di informazioni sul prodotto. Ad esempio, il menu sulla pagina del prodotto conterrà informazioni come il prezzo, il paese di origine del prodotto corrispondente.
- Hai il sito web di una catena di negozi e ogni negozio è rappresentato su una pagina separata. Il menu della home page ti indirizzerà alle pagine del negozio. Ogni pagina del negozio avrà il proprio menu di pagine essenziali come prodotti, indirizzo, ordine, ecc.
Per facilitare la comprensione, prenderemo come esempio il sito web di un'azienda di frutta. Il sito Web ha un menu predefinito nella home page che porta a due pagine, Apple e Banana.
Creeremo altri due menu separati per queste due pagine utilizzando il plugin Conditional Menus. Questi sono i passaggi per farlo:
Parte 2: installa e attiva il plugin Conditional Menus
I plugin dei menu condizionali sono gratuiti e disponibili su wordpress.org . Devi semplicemente installarlo e attivarlo come qualsiasi altro plugin gratuito.
- Paso 1: Successivamente, vai a aspetto> Menu, cambia in Gestisci posizioni e puoi vedere il + Menù condizionale aggiunto dal plugin:
Parte 3: crea menu per ogni pagina WordPress
- Paso 1: Ora creeremo menu separati per le pagine Apple e Banana. Per fare questo, andiamo aspetto> Menu > Modifica menu > creare un nuovo menù .
- Paso 2: Successivamente, daremo un nome al menu, sceglieremo la posizione di visualizzazione del menu (voglio mostrarlo sul file intestazione), quindi fare clic su Crea menù.
- Paso 3: Nella sezione Aggiungi voci di menu, è necessario aggiungere pagine come sottomenu. Aggiungi due pagine che sono Origine della melay Prezzo Mela al menù di mele. clic nel menu Salva.
- Paso 4: Ora esegui gli stessi passaggi per creare un menu separato per la pagina Banana:
Parte 4: imposta i menu su ciascuna pagina WordPress (di conseguenza)
- Paso 1: Ancora dentro aspetto> Menu, cambia in Gestisci posizioni e scegliere + Menù condizionale:
- Paso 2: dall'elenco, scegli un menu (sto scegliendo il Menù di mele). Clic + Condizione per impostare dove visualizzarlo:
NOTA: Apparirà una nuova finestra pop-up e vedrai diverse schede tra cui scegliere. Puoi scegliere di visualizzare il menu su ciascuna categoria, tipo di post, tassonomia, ruolo utente o home page, pagine 404, ecc.
- Paso 3: Scegli la scheda Pages e la pagina Apple per impostare il menu in questa pagina.
- Paso 4: Fai lo stesso con il menu Banana.
- Paso 5: Infine, non dimenticare di fare clic Salva le modifiche, altrimenti tutto ciò che hai fatto scomparirà.
Ora devi andare all'interfaccia di WordPress per verificare il risultato.
Come puoi vedere, la home page, la pagina Apple e la pagina Banana ora hanno tre menu diversi.
Tipi di menu su ciascuna pagina WordPress
La navigazione confortevole su un sito è vitale. Pertanto, è fondamentale creare un menu personalizzato per pagina che sia ben organizzato e facile da seguire per l'utente. Tuttavia, non sempre il sito web necessita di un menu uniforme su tutte le pagine perché ogni pagina ha il proprio scopo. Vuoi creare menu diversi su ogni pagina WordPress? Vediamo di seguito quali sono le migliori opzioni che puoi utilizzare:
I migliori plugin per diversi menu su ogni pagina WordPress
Immagina di avere un sito web di una pagina. Lì hai bisogno di una pagina separata con un modulo di contatto e un chatbot o una pagina del negozio pertinente. Ed è impossibile implementarli tecnicamente perché guideranno solo gli utenti attraverso le diverse sezioni della landing page.
Supponiamo che i visitatori siano arrivati alla pagina del tuo negozio. Devi avere un menu particolare nell'intestazione per mostrare le categorie di prodotti, informazioni sulla spedizione, pulsante Aggiungi carrello, ecc. Tuttavia, potresti dover affrontare lo stesso problema del caso precedente. Oppure puoi vedere che il menu della home page è duplicato nella pagina del negozio.
Non funzionerà correttamente, giusto? Ogni pagina deve avere un menu pertinente. Tuttavia, può essere difficile implementarli su pagine diverse. Non aver paura, qui ti offriamo tantissime soluzioni per soddisfare questa esigenza. Ma prima di dirti come creare menu su ogni pagina WordPress, concentriamoci sugli strumenti principali che ti aiuteranno a impostare un menu personalizzato per pagina.
1. JetBlock
Iniziamo con JetBlocks. Questo plugin ti consente di creare intestazioni e piè di pagina specifici che si adattano perfettamente alle esigenze del tuo sito web. Con JetBlocks, è molto semplice aggiungere gli elementi necessari a un'intestazione e creare un menu personalizzato:
- Moduli di accesso
- Moduli di registrazione
- Moduli di ricerca
- e carrello WooCommerce,
- Menu di navigazione
- Pannelli espandibili.
Inoltre, puoi aggiungere e personalizzare il logo del sito web, inserire collegamenti di autorizzazione e altri elementi per creare uno straordinario menu personalizzato per pagina.
Puoi scaricarlo da qui
2. Menu Jet
JetMenu è a tua disposizione per progettare il mega menù. Con l'aiuto di questo plugin, puoi creare e personalizzare ciascun articolo, aggiungere vari articoli e badge e personalizzare anche loro.
Inoltre, puoi modificare lo sfondo delle voci di menu, progettare la tipografia del menu, applicare la modalità Hover, ecc. Scommettiamo che le possibilità del plugin JetMenu sono illimitate. È uno dei migliori strumenti per creare menu su ogni pagina WordPress.
Puoi scaricarlo da qui
3. JetThemeCore
Con JetThemeCore, puoi creare modelli di temi personalizzati e modelli per pagine come 404. E, naturalmente, creare intestazioni illimitate e assegnarle a pagine diverse. Il processo è intuitivo e ben congegnato, quindi non sono necessarie conoscenze aggiuntive per scrivere codice o qualsiasi altra cosa. Se disponi solo del plugin JetThemeCore, sarà sufficiente creare un menu personalizzato per pagina e aggiungervi eventuali contenuti specifici. Almeno puoi utilizzare l'intestazione predefinita e apportare alcune modifiche lì.
Puoi scaricarlo da qui
Come configurare e creare menu su ogni pagina WordPress
Prima di tutto assicurati di avere tutti i plugin necessari installati. Se sai già come creare intestazioni, passa alla sezione dedicata alla progettazione dei menu e alla loro configurazione nelle diverse pagine. Ora mettiamoci al lavoro.
Parte 1: Intestazione semplice con widget di menu mega
- Paso 1: per aggiungere un'intestazione al tuo sito web. Lì vedrai il parti del tema,dove aggiungerai l'intestazione.
- Paso 2: fare clic sul pulsante Aggiungi nuovo, Seleziona il tipo di modello: intestazione e scegli un nome per lui.
- Paso 3: Verrai reindirizzato alla pagina di Elementor dove inizierà la magia.
- Paso 4: aggiungi una sezione e scegli il layout appropriato, ad esempio Larghezza contenuto: nella scatola, Imposta i parametri di cui hai bisogno.
Widget nei menu di ogni pagina WordPress
I mega menu widget meritano la tua attenzione se desideri creare uno spettacolare menu personalizzato per pagina.
- Paso 1: cerca i widget del menu Mega nel pannello degli elementi.
NOTA: Sono disponibili due opzioni: Mega menu verticale e Mega menu semplice
- Paso 2: Ora ci concentreremo sull'ultimo. Dopo aver trascinato il widget, puoi vedere le schede delle impostazioni nella barra laterale sinistra.
- Paso 3: Cerca Contenuto, viene visualizzato Informazioni e seleziona un menu lì.
- Paso 4: Scegli tra Schermata menu o torna alla dashboard di WordPress — aspetto- Menu.
- Paso 5: Ora seleziona il menu con cui vuoi lavorare o creane uno nuovo.
- Paso 6: una volta creato un menu, lo vedrai nell'elenco dei menu disponibili in Elementor.
NOTA: Non dimenticare di inserire il menu per le versioni desktop e mobile del tuo sito web per assicurarti che abbia un design reattivo.
Nella scheda Stile, puoi personalizzare il tuo menu futuro: imposta allineamenti, cambia lo sfondo, il tipo di bordo o l'ombra della casella. Trova quello più adatto a te.
Inoltre, puoi definire lo stile dei caratteri e modificare gli stati attivo e di scorrimento. Se sono presenti alcune voci di sottomenu, modificale utilizzando la scheda Impostazioni Voci del menu del desktop.
Impostazioni del menu su ciascuna pagina WordPress
- Paso 1: per impostare questa intestazione su una posizione specifica, vai a Impostazioni dell'intestazione in Elementor.
- Paso 2: questo menu ti aiuterà a modificare lo stato dell'intestazione e a impostare le condizioni in cui verrà visualizzata tramite un menu a discesa: l'intero sito web, singolare o pagina di archivio. Ad esempio, scegli l'intero sito.
Parte 2: Mega Menu e plugin JetMenu
Come già sappiamo, JetMenu è speciale perché ti consente di aggiungere qualsiasi contenuto ai tuoi menu condizionali. Sfruttiamo insieme le sue illimitate possibilità.
- Paso 1: A Dashboard di WordPress – Aspetto – Menu.
- Paso 2: Cerca il menu che desideri personalizzare o creane uno nuovo.
NOTA: Se desideri creare un menu con alcuni sottomenu dettagliati, dovrai aggiungere altri menu tramite la stessa scheda Menu WordPress. Quindi per ogni categoria presente nel menu principale, dovresti creare diversi sottomenu.
Impostazione dei menu su ogni pagina WordPress con JetMenu
- Paso 1: in ciascuna voce di menu, cerca una voce JetMenu, dove puoi giocare con le impostazioni.
- Paso 2: attiva il Sottomenu mega e premere Modifica il contenuto della voce del menu Mega per arricchire il tuo menù con altre proposte e personalizzare le pietanze.
- Paso 3: nella pagina Elementor, scegli una sezione con il numero di colonne richiesto.
- Paso 4: trascina il Widget Mega Menu verticale alla prima colonna, nella scheda contenuto nella barra laterale sinistra
- Paso 5: Seleziona il menù che vuoi inserire.
- Paso 6: Infine, aggiungi i sottomenu che hai creato al pannello di amministrazione di WordPress. Puoi facilmente copiare il widget e incollarlo nella seconda sezione.
Dopodiché puoi utilizzare la scheda Stile e personalizza gli elementi, imposta larghezza, altezza, tipografia, spazio richiesto, ecc.
Nelle impostazioni principali di JetMenu, puoi vedere la posizione del Mega Menu, aggiungere qualsiasi icona al tuo menu (selezionare tra quelle predefinite o caricare file SVG), applicare qualsiasi badge di testo alla voce di menu, personalizzare le dimensioni del menu, ecc.
Consulente professionale
Utilizzando Elementor, aggiungi un'intestazione sopra il menu (ad esempio copia della pagina precedente), inserisci elementi particolari con il widget JetBlocks e aggiornalo.
Tuttavia, abbiamo un problema nell'impostare questo menu su un'altra pagina. Per gestire questo problema, procedi come segue:
- Paso 1: vai a Generatore di temi ancora una volta, crea un nuovo modello di intestazione, copia l'intestazione o creane una nuova
- Paso 2: seleziona il Mega Menu appena creato nella scheda Configurazione generale per visualizzarlo e aggiungere il widget Breadcrumb.
- Paso 3: nella scheda Impostazioni intestazione: Condizioni, selezionare Singolare e Copertina per posizionare l'intestazione che hai creato sulla tua home page e lasciare l'intestazione creata in precedenza sulle altre pagine del tuo sito web.
Parte 3: Crea menu su ogni pagina WordPress (menu a discesa)
Supponiamo che tu abbia una pagina separata con un modulo di contatto e desideri dargli un'intestazione diversa. Basta seguire questi passaggi:
- Paso 1– Crea un nuovo modello nel generatore di temi, copia la parte superiore dell'intestazione principale e in questa fase aggiungi un menu a discesa.
NOTA: La sostanza è la stessa, puoi aggiungere i menu esistenti o creare il nuovo menu personalizzato per pagina in base alle tue esigenze: menu semplice o mega menu con elementi variabili. Cambia la posizione del contenitore, gioca con le impostazioni, modellalo, ecc.
- Paso 2: Infine, imposta questa particolare intestazione per la pagina specifica, utilizzando l'opzione Singolare nella scheda Condizioni e indicando il nome della tua pagina Contatti.
Potresti anche essere interessato a leggere su: Come creare un menu a discesa in WordPress
Conclusione
Questo è tutto per quanto riguarda i modi per creare menu su ciascuna pagina WordPress e configurarli. Ne abbiamo forniti solo tre, tuttavia siamo abbastanza sicuri che esistano altri metodi per creare un menu personalizzato per pagina.
Come puoi vedere, utilizzare i menu condizionali per creare menu diversi per pagine diverse è molto semplice e utile. Inoltre, il plug-in offre anche opzioni flessibili per creare menu separati per tipi di post, categoria, tassonomia, ruolo utente, ecc. o anche 404 pagine.
Mi chiamo Javier Chirinos e sono appassionato di tecnologia. Da quanto ricordo, ero appassionato di computer e videogiochi e quell'hobby è finito in un lavoro.
Da più di 15 anni pubblico articoli su tecnologia e gadget su Internet, in particolare in mundobytes.com
Sono anche un esperto di comunicazione e marketing online e ho conoscenza dello sviluppo di WordPress.