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 nascondere un menu mobile in WordPress (Guida per principianti)

La navigazione mobile può fare o distruggere l'esperienza utente del tuo sito WordPress. E su WPBeginner, abbiamo scoperto che le impostazioni predefinite del menu mobile non sempre si allineano con ciò che i nostri utenti desiderano ottenere sui loro siti web.

Sebbene i temi WordPress facciano un buon lavoro nel convertire i menu desktop in versioni adatte ai dispositivi mobili, questa conversione automatica non è sempre la soluzione migliore.

I nostri utenti hanno spesso bisogno di visualizzare opzioni di navigazione diverse per i loro visitatori mobili, sia per semplicità, promozioni speciali o migliori tassi di conversione.

In questo articolo, ti mostreremo come nascondere facilmente il menu mobile predefinito in WordPress in modo da poter mostrare un menu personalizzato.

Nascondere un menu WordPress su mobile

Tratteremo due metodi diversi in questo tutorial e puoi utilizzare i collegamenti rapidi qui sotto per passare al metodo che desideri utilizzare:

Metodo 1: Nascondere un menu mobile in WordPress utilizzando un plugin

Il modo più semplice per nascondere il menu mobile fornito dal tuo tema WordPress è utilizzare il plugin WP Mobile Menu.

Questo plugin ti consente di creare un menu unico e quindi mostrarlo agli utenti mobili. Puoi anche nascondere il menu mobile che molti temi forniscono per impostazione predefinita.

Crea il tuo menu mobile

Innanzitutto, devi creare il menu di navigazione che desideri visualizzare sui dispositivi mobili. Per iniziare, vai alla pagina Aspetto » Menu nella tua dashboard di WordPress.

Crea un nuovo menu da utilizzare sui dispositivi mobili

Nella schermata successiva, devi inserire un nome per il menu. È una buona idea usare qualcosa che ti aiuti a identificare il menu in seguito, come 'Menu Mobile'.

Dopodiché, puoi selezionare tutti i post e le pagine che desideri aggiungere al menu mobile.

Aggiungere voci di menu

Per istruzioni più dettagliate, consulta la nostra guida su come creare un menu di navigazione in WordPress.

Quando sei soddisfatto del layout del menu, ricorda di fare clic sul pulsante 'Salva menu' per salvare le modifiche.

Configura le impostazioni del plugin

Fatto ciò, è ora di installare e attivare il plugin WP Mobile Menu. Per maggiori dettagli, consulta la nostra guida passo passo su come installare un plugin WordPress.

Dopo l'attivazione, vai su Opzioni Menu Mobile per configurare le impostazioni del plugin.

Creazione di un menu di navigazione mobile-friendly

Qui, devi scorrere fino in fondo alla pagina e scegliere se mostrare il menu mobile sul lato sinistro o destro dello schermo utilizzando i toggle 'Abilita menu sinistro/destro'.

Successivamente, apri il menu a discesa 'Scegli un menu' e seleziona il menu mobile che hai creato in precedenza.

Nascondere il menu mobile in WordPress

Dopodiché, fai semplicemente clic su 'Salva modifiche'.

Ci sono molti modi per stilizzare il tuo menu di navigazione WordPress. Ad esempio, puoi selezionare 'Opzioni font' e quindi modificare la dimensione del carattere, il peso, la spaziatura e altro ancora.

Personalizzazione dei font in un menu mobile

Puoi anche selezionare 'Stile intestazione' e modificare l'aspetto e il comportamento dell'intestazione mobile.

Ad esempio, puoi aggiungere un'ombra, modificare l'altezza dell'intestazione, creare un menu di navigazione fisso e altro ancora.

Modifica dell'header in un menu mobile WordPress

La maggior parte di queste impostazioni sono semplici, quindi puoi esaminarle e vedere che tipi di effetti puoi creare. Ad esempio, puoi aggiungere un'icona immagine o aggiungere CSS ai tuoi menu di WordPress.

Quando sei soddisfatto di come è impostato il menu mobile, fai clic su 'Salva modifiche'.

Aggiungi il tuo menu mobile a WordPress

Ora che hai configurato il plugin, il passo successivo è dire a WordPress dove mostrare il menu mobile andando su Aspetto » Menu.

Se non è già selezionato, apri il menu a discesa ‘Seleziona un menu da modificare’ e scegli il menu mobile che hai creato in precedenza.

Impostazione di un menu mobile in WordPress

Quindi, sotto ‘Impostazioni menu’, devi selezionare ‘Menu mobile sinistro’ o ‘Menu mobile destro’, a seconda di dove vuoi mostrare il menu.

Dopo di che, fai semplicemente clic su ‘Salva menu.’

Ora, visita il tuo sito web su un dispositivo mobile o visualizza la versione mobile del tuo sito WordPress dal desktop. Dovresti vedere il menu mobile personalizzato.

Menu mobile sostituito

Risoluzione dei problemi: Come nascondere il menu mobile predefinito

Per impostazione predefinita, il plugin nasconde automaticamente gli elementi del menu utilizzati da la maggior parte dei temi WordPress più diffusi. Ciò significa che il menu mobile predefinito del tuo tema dovrebbe essere nascosto senza che tu debba fare nulla.

Tuttavia, se il menu mobile predefinito appare ancora, dovrai andare su Opzioni menu mobile » Opzioni generali » Opzioni di visibilità nella dashboard di WordPress.

Modifica delle impostazioni di visibilità del menu mobile

Qui, fai clic sul pulsante ‘Trova elemento’.

Questo apre una versione mobile del tuo sito web.

Trovare un elemento sui dispositivi mobili

In questo popup, fai clic per selezionare il contenuto che desideri nascondere sui dispositivi mobili, come il menu fornito dal tuo tema WordPress.

Questo aggiunge la classe CSS del contenuto al campo ‘Nascondi elementi’.

Nascondere elementi su un dispositivo mobile

Fatto ciò, fai clic su ‘Salva modifiche’. Ora, il menu del tema non dovrebbe più apparire sui dispositivi mobili.

Metodo 2: Nascondere il menu mobile utilizzando il codice CSS

Questo metodo è un po' avanzato e richiede di aggiungere codice personalizzato al tuo sito web.

Per questo metodo, puoi scegliere tra due approcci diversi. Puoi nascondere l'intero menu mobile predefinito utilizzando il CSS, oppure puoi nascondere singoli elementi del menu sui dispositivi mobili.

1. Nascondere un menu completo sui dispositivi mobili utilizzando il CSS

Un'opzione è rimuovere completamente il menu mobile predefinito dal tuo tema WordPress. Questa è una buona scelta se desideri utilizzare un metodo di navigazione diverso sui dispositivi mobili, come link di navigazione breadcrumb o immagini interattive.

Innanzitutto, devi trovare l'elemento che devi modificare. Per farlo, vai semplicemente sul tuo sito WordPress e passa il mouse sopra il menu di navigazione.

Dopodiché, fai clic con il pulsante destro del mouse e seleziona lo strumento Ispeziona del tuo browser.

Strumento di ispezione

Lo schermo del tuo browser si dividerà ora in due e vedrai il codice della pagina, incluso il codice per il menu di navigazione.

Tuttavia, non vogliamo modificare questo menu di navigazione poiché lo vediamo sullo schermo del desktop.

Codice sorgente durante la visualizzazione del menu desktop

Fortunatamente, c'è un modo semplice per accedere invece al menu mobile.

Semplicemente, trascina l'angolo del browser per rimpicciolirlo finché WordPress non sostituirà il menu di navigazione desktop con il menu mobile.

Ora, devi scoprire l'identificatore e la classe CSS utilizzati dal menu di navigazione mobile. Sposta semplicemente il mouse sul codice sorgente finché il tuo browser non evidenzia l'area del menu. Questa sezione contiene la classe e l'identificatore che devi utilizzare.

Una volta ottenute queste informazioni, puoi nascondere il menu sui dispositivi mobili utilizzando il codice.

Spesso, le guide di WordPress ti chiederanno di aggiungere codice personalizzato al tuo file functions.php. Tuttavia, questo non è molto intuitivo e anche un piccolo errore nel codice può causare tutti i tipi di errori comuni di WordPress. Il codice personalizzato potrebbe persino bloccare completamente il tuo sito web.

Invece, è più sicuro aggiungere codice personalizzato utilizzando WPCode.

Questo plugin gratuito rende facile aggiungere CSS personalizzato, PHP, HTML e altro a WordPress senza mettere a rischio il tuo sito. Puoi semplicemente incollare il codice del plugin nell'editor di WPCode, quindi attivare e disattivare il codice con un clic.

Per iniziare, dovrai installare e attivare WPCode. Per maggiori informazioni, consulta la nostra guida passo passo su come installare un plugin di WordPress.

Dopo di che, vai su Frammenti di codice » Aggiungi frammento nella bacheca di WordPress.

Aggiungere codice personalizzato al tuo sito web WordPress

Qui vedrai tutti gli snippet predefiniti che puoi aggiungere al tuo sito. Questo include 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 aggiungere CSS personalizzato al tuo sito, passa il mouse su ‘Aggiungi il tuo codice personalizzato’ e poi fai clic sul pulsante ‘+ Aggiungi snippet personalizzato’.

Fai clic sul pulsante Aggiungi snippet personalizzato

Quindi, seleziona ‘Snippet CSS’ come tipo di codice dall'elenco di opzioni che appaiono sullo schermo.

Scegliere Snippet CSS come tipo di codice in WPCode

Questo ti porterà alla pagina Crea snippet personalizzato.

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

Nascondere il menu mobile usando WPCode

Dopo di che, puoi incollare o digitare il seguente codice nell'editor di codice:

.navbar-toggle-wrapper {
display:none;
}

Non dimenticare di sostituire .navbar-toggle-wrapper con l'identificatore che hai trovato usando lo strumento Ispeziona del tuo browser.

Quando sei pronto per pubblicare lo snippet di codice, scorri fino in cima allo schermo e fai clic sull'interruttore ‘Inattivo’ in modo che cambi in ‘Attivo’.

Infine, fai clic su 'Salva Snippet' per rendere lo snippet attivo.

Come nascondere il menu su smartphone e tablet usando WPCode

Ora, il menu mobile del tuo tema sarà nascosto su smartphone e tablet.

2. Nascondere elementi specifici del menu nel menu mobile usando CSS

Questo metodo ti consente di creare un menu di navigazione e quindi mostrare o nascondere selettivamente gli elementi che non desideri appaiano sui dispositivi mobili o desktop.

In questo modo, puoi usare lo stesso menu di navigazione per visitatori da mobile e desktop. Per prima cosa, vai su Aspetto » Menu.

Come nascondere un menu mobile in WordPress

Fatto ciò, fai clic sul pulsante ‘Opzioni Schermo’ nell’angolo in alto a destra dello schermo.

Da qui, devi selezionare la casella accanto all’opzione ‘Classi CSS’.

Come abilitare le classi CSS per i tuoi menu di navigazione WordPress

Dopodiché, scorri fino a una voce di menu che desideri nascondere su mobile e fai clic per espanderla.

Nelle impostazioni della voce di menu, vedrai l’opzione per aggiungere una classe CSS. Qui, vai avanti e aggiungi una classe CSS .hide-mobile.

Aggiungere una classe CSS ai tuoi menu WordPress

Ripeti il processo per tutte le voci di menu che desideri nascondere su mobile.

Allo stesso modo, puoi fare clic su qualsiasi voce di menu che desideri nascondere sui computer desktop. Tuttavia, questa volta, aggiungi invece la classe CSS .hide-desktop.

Una volta terminato, non dimenticare di fare clic sul pulsante ‘Salva Menu’ per memorizzare le modifiche.

Fatto ciò, sei pronto per nascondere queste voci di menu utilizzando CSS personalizzato. Crea semplicemente un nuovo frammento di codice personalizzato seguendo lo stesso processo descritto sopra.

Ora, puoi aggiungere il seguente CSS all’editor di codice WPCode:

@media (min-width: 980px){

    .hide-desktop{
    display: none !important;
    }

}

    @media (max-width: 980px){
    .hide-mobile{
    display: none !important;
    }

}

Dopodiché, pubblica semplicemente il frammento di codice.

Ora, se visiti il tuo blog WordPress, vedrai che le voci di menu che volevi nascondere su desktop non sono più visibili. Per testare come appare il menu su mobile, riduci semplicemente la dimensione della finestra del browser finché WordPress non passa al menu mobile.

Speriamo che questo articolo ti abbia aiutato a imparare come nascondere facilmente un menu mobile in WordPress. Potresti anche voler vedere le nostre scelte esperte per i migliori page builder drag and drop per WordPress e la nostra guida su come aggiungere logica condizionale ai menu.

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

2 CommentsLeave a Reply

  1. Ho creato un menu scorrevole seguendo la tua guida. Ho familiarità con l'ispettore, ma a volte trovo difficile navigare e trovare le cose al suo interno. Ho seguito la tua guida per trovare la classe CSS. Alla fine l'ho trovata. Il primo tentativo ha richiesto parecchio tempo, ma ora so come fare e le ricerche future saranno molto più facili perché ho finalmente imparato a usare e capire meglio questo strumento. Per quanto riguarda i browser, Firefox mi ha reso la ricerca più facile.

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.