Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coppa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Come nascondere un menu mobile in WordPress (Guida per principianti)

Nota editoriale: guadagniamo una commissione dai link dei partner su WPBeginner. Le commissioni non influenzano le opinioni o le valutazioni dei nostri redattori. Per saperne di più su Processo editoriale.

Volete nascondere un menu mobile in WordPress?

La maggior parte dei temi WordPress trasforma automaticamente i menu di navigazione predefiniti in menu adatti ai dispositivi mobili. Tuttavia, potreste voler mostrare un menu diverso alle persone che visitano il vostro sito utilizzando smartphone o tablet.

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

Hiding a WordPress menu on mobile

In questa esercitazione verranno illustrati due metodi diversi; potete usare i collegamenti rapidi qui sotto per passare al metodo che desiderate utilizzare:

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

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

Questo plugin consente di creare un menu unico e di mostrarlo agli utenti mobili. È anche possibile nascondere il menu mobile che molti temi forniscono di default.

Create il vostro menu mobile

Innanzitutto, è necessario creare il menu di navigazione che si desidera visualizzare sui dispositivi mobili. Per iniziare, visitate la pagina Aspetto ” Menu nella vostra dashboard di WordPress.

Create a new menu to be used on mobile devices

Nella schermata successiva, è necessario digitare un nome per il menu. È consigliabile utilizzare un nome che consenta di identificare il menu in seguito, ad esempio “Menu mobile”.

Successivamente, è possibile selezionare tutti i post e le pagine che si desidera aggiungere al menu mobile.

Adding menu items

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

Quando si è soddisfatti della configurazione del menu, non dimenticare di fare clic sul pulsante “Salva menu” per memorizzare le modifiche.

Configurare le impostazioni del plugin

Fatto questo, è il momento di installare e attivare il plugin WP Mobile Menu. Per maggiori dettagli, consultate la nostra guida passo passo su come installare un plugin di WordPress.

Dopo l’attivazione, andare su Opzioni menu mobile per configurare le impostazioni del plugin.

Creating a mobile friendly navigation menu

Qui è necessario scorrere fino alla fine della pagina e scegliere se mostrare il menu mobile sul lato sinistro o destro dello schermo utilizzando le levette “Abilita menu sinistro/destro”.

Quindi, aprire il menu a tendina “Scegli un menu” e selezionare il menu mobile creato in precedenza.

Hiding the mobile menu in WordPress

Dopodiché, è sufficiente fare clic su “Salva le modifiche”.

Ci sono molti modi per perfezionare l’aspetto del menu mobile. Ad esempio, è possibile selezionare “Opzioni carattere” e modificare la dimensione, il peso, la spaziatura e altro ancora.

Customizing the fonts in a mobile menu

È inoltre possibile selezionare “Stile intestazione” e modificare l’aspetto e il comportamento dell’intestazione mobile.

Ad esempio, è possibile aggiungere un’ombra, modificare l’altezza dell’intestazione, creare un menu di navigazione appiccicoso e altro ancora.

Changing the header in a WordPress mobile menu

La maggior parte di queste impostazioni sono semplici, quindi è possibile esaminarle e vedere quali tipi di effetti si possono creare.

Quando si è soddisfatti della configurazione del menu mobile, basta cliccare su “Salva modifiche”.

Aggiungete il vostro menu mobile a WordPress

Dopo aver configurato il plugin, il passo successivo consiste nell’indicare a WordPress dove mostrare il menu mobile, andando in Aspetto ” Menu.

Se non è già selezionato, aprire il menu a tendina “Seleziona un menu da modificare” e scegliere il menu mobile creato in precedenza.

Setting a mobile menu in WordPress

Quindi, in “Impostazioni menu”, si deve selezionare “Menu mobile sinistro” o “Menu mobile destro”, a seconda della posizione in cui si desidera visualizzare il menu.

Dopodiché, è sufficiente fare clic su “Salva menu”.

Ora, visitate il vostro sito web su un dispositivo mobile o visualizzate la versione mobile del vostro sito WordPress da desktop. Dovreste vedere il menu mobile personalizzato.

Mobile menu replaced

Risoluzione dei problemi: Come nascondere il menu mobile predefinito

Per impostazione predefinita, il plugin nasconde automaticamente gli elementi di menu utilizzati dalla maggior parte dei temi WordPress più diffusi. Ciò significa che il menu mobile predefinito del vostro tema dovrebbe essere nascosto senza che dobbiate fare nulla.

Tuttavia, se il menu mobile predefinito continua a comparire, è necessario andare su Opzioni menu mobile ” Opzioni generali ” Opzioni di visibilità nella dashboard di WordPress.

Changing the mobile menu visibility settings

Qui, fare clic sul pulsante “Trova elemento”.

Questo apre una versione mobile del vostro sito web.

Finding an element on mobile devices

In questo popup, fare clic per selezionare il contenuto che si desidera nascondere sui dispositivi mobili, come il menu fornito dal tema di WordPress.

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

Hiding elements on a mobile device

A questo punto, fare clic su “Salva modifiche”. Ora il menu del tema non dovrebbe più apparire sui dispositivi mobili.

Metodo 2: Nascondere il menu mobile usando il codice CSS

Questo metodo è un po’ avanzato e richiede l’aggiunta di codice personalizzato al vostro sito web.

Per questo metodo, è possibile scegliere tra due approcci diversi. Si può nascondere l’intero menu predefinito per dispositivi mobili utilizzando i CSS, oppure si possono nascondere le singole voci del menu sui dispositivi mobili.

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

Un’opzione è quella di rimuovere completamente il menu mobile predefinito dal vostro tema WordPress. Si tratta di una buona scelta se si desidera utilizzare un metodo di navigazione diverso sul cellulare, come ad esempio i link di navigazione breadcrumb o le immagini interattive.

Innanzitutto, è necessario trovare l’elemento da modificare. Per farlo, basta andare sul sito web di WordPress e passare il mouse sul menu di navigazione.

A questo punto, fare clic con il tasto destro del mouse e selezionare lo strumento Ispezione del browser.

Inspect tool

Lo schermo del browser si dividerà in due e si vedrà il codice della pagina, compreso quello del menu di navigazione.

Tuttavia, non è questo il menu di navigazione che vogliamo modificare, poiché è visibile sullo schermo del desktop.

Source code while viewing your desktop menu

Per fortuna c’è un modo semplice per accedere al menu mobile.

È sufficiente trascinare l’angolo del browser per rimpicciolirlo, finché WordPress non sostituisce il menu di navigazione del desktop con quello del cellulare.

Mobile menu identifier

Ora è necessario individuare l’identificatore e la classe CSS utilizzati dal menu di navigazione mobile. È sufficiente spostare il mouse sul codice sorgente finché il browser non evidenzia l’area del menu. Questa sezione contiene la classe e l’identificatore da utilizzare.

Una volta ottenute queste informazioni, è possibile nascondere il menu sui dispositivi mobili utilizzando un codice.

Spesso le guide di WordPress chiedono di aggiungere codice personalizzato al file functions.php. Tuttavia, questo non è molto facile da usare e anche un piccolo errore nel codice può causare ogni sorta di errore comune di WordPress. Il codice personalizzato può addirittura distruggere completamente il vostro sito web.

È invece più sicuro aggiungere codice personalizzato usando WPCode.

Questo plugin gratuito consente di aggiungere facilmente CSS, PHP, HTML e altro ancora a WordPress senza mettere a rischio il sito. È sufficiente incollare il codice del plugin nell’editor di WPCode e attivare e disattivare il codice con un semplice clic.

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

Dopodiché, andate su Code Snippets ” Add Snippet nella dashboard di WordPress.

Adding custom code to your WordPress website

Qui vengono mostrati tutti gli snippet preconfezionati che è possibile aggiungere al proprio sito. Questo include uno snippet che consente di disabilitare completamente i commenti, di caricare tipi di file che WordPress di solito non supporta, di disabilitare le pagine degli allegati e molto altro ancora.

Per aggiungere i CSS al sito, basta passare il mouse su “Aggiungi il tuo codice personalizzato” e selezionare “Usa snippet”.

Adding custom CSS to WordPress using WPCode

Per iniziare, digitate un titolo per lo snippet di codice. Può essere qualsiasi cosa che aiuti a identificare lo snippet nella dashboard di WordPress.

Fatto ciò, aprire il menu a discesa “Tipo di codice” e scegliere “CSS”.

Hiding the mobile menu using WPCode

Successivamente, è possibile incollare o digitare il seguente codice nell’editor di codice:

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

Non dimenticate di sostituire .navbar-toggle-wrapper con l’identificatore trovato con lo strumento Inspect del browser.

Quando si è pronti a pubblicare lo snippet di codice, scorrere fino alla parte superiore della schermata e fare clic sulla levetta “Inattivo”, in modo che diventi “Attivo”.

Infine, fare clic su “Salva snippet” per rendere attivo lo snippet.

How to hide the menu on smartphones and tablets using WPCode

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

2. Nascondere voci di menu specifiche nel menu mobile usando i CSS

Questo metodo consente di creare un menu di navigazione e di mostrare o nascondere in modo selettivo le voci che non si desidera far apparire sui dispositivi mobili o desktop.

In questo modo, è possibile utilizzare lo stesso menu di navigazione per i visitatori da mobile e da desktop.

Per prima cosa, andare su Aspetto ” Menu e fare clic sul pulsante “Opzioni schermo” nell’angolo in alto a destra dello schermo. Da qui, è necessario selezionare la casella accanto all’opzione “Classi CSS”.

Screen Options

Successivamente, scorrere fino alla voce di menu che si desidera nascondere sul cellulare e fare clic su di essa per espanderla.

Nelle impostazioni delle voci di menu è possibile aggiungere una classe CSS. In questo caso, è sufficiente aggiungere una classe CSS .hide-mobile.

Add CSS class

Ripetere la procedura per tutte le voci di menu che si desidera nascondere sul cellulare.

Allo stesso modo, è possibile fare clic sulle voci di menu che si desidera nascondere sui computer desktop. Questa volta, però, aggiungete la classe CSS .hide-desktop.

Al termine, non dimenticate di fare clic sul pulsante “Salva menu” per memorizzare le modifiche.

Fatto ciò, si è pronti a nascondere queste voci di menu utilizzando un CSS personalizzato. È sufficiente creare un nuovo frammento di codice personalizzato seguendo la stessa procedura descritta sopra.

Ora è possibile aggiungere il seguente CSS all’editor di codice di WPCode:

@media (min-width: 980px){

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

}

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

}

Dopodiché, è sufficiente pubblicare lo snippet di codice.

Ora, se visitate il vostro blog WordPress, vedrete che le voci di menu che volevate nascondere sul desktop non sono più visibili.

Per verificare l’aspetto del menu su mobile, è sufficiente ridurre lo schermo del browser finché WordPress non passa al menu mobile.

Different menus on desktop and mobile screens

Speriamo che questo articolo vi abbia aiutato a capire come nascondere facilmente un menu mobile in WordPress. Potreste anche voler consultare le nostre scelte degli esperti sui migliori page builder drag and drop per WordPress e la nostra guida su come scegliere il miglior software di web design.

Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.

Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come WPBeginner è finanziato , perché è importante e come puoi sostenerci. Ecco il nostro processo editoriale .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Il kit di strumenti WordPress definitivo

Ottenete l'accesso gratuito al nostro kit di strumenti - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Reader Interactions

1 commentoLascia una risposta

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tenga presente che tutti i commenti sono moderati in base alle nostre politica dei commenti e il suo indirizzo e-mail NON sarà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avremo una conversazione personale e significativa.