Vorresti visualizzare diversi menu su WordPress? Forse mostrare un menu diverso se gli utenti hanno effettuato l'accesso, nascondere un elemento in un menu per alcune pagine?

Normalmente, per fare tutto ciò, è necessario un po 'di codice per arrivarci o solo piccoli ritocchi CSS per nascondere il menu, ma non pensi che sarebbe meglio fare queste operazioni dalla tua dashboard?

In questo tutorial, ti mostreremo come aggiungere menu alle condizioni logiche su WordPress.

Ma prima, se non hai mai installato WordPress, scopri Come installare un blog Wordpress passi 7 et Come trovare, installare e attivare un tema WordPress sul tuo blog 

Quindi torniamo al perché siamo qui. come visualizzare diversi menu wordpress 2

La prima cosa da fare è installare e attivare il plugin « Se Menu ", Disponibile su WordPress.org. Per risparmiare tempo, ti consiglio di farlo installalo dalla tua dashboard.

come visualizzare diversi menu wordpress 3

Questo plugin funziona out-of-the-box Per così dire, non è necessario configurarlo. Tutto quello che devi fare è accedere al menu « Aspetto> Menu E inizia a personalizzare i tuoi menu.

Presentazione-capture

In realtà tutto è semplice. Devi solo fare clic su " abilitare logica condizionale Per attivare la condizione nel menu. Una volta fatto, noterai nuove opzioni che appaiono sotto.

Scopri anche Come aggiungere un menu di navigazione personalizzato su WordPress

Queste opzioni ti consentono di mostrare o nascondere (Mostra / Nascondi) il menu se l'utente è:

  • registrati
  • un amministratore
  • Un editore
  • Un abbonato
  • Un autore
  • un collaboratore
  • Sulla home page
  • Su una pagina
  • Sulla lettura di un articolo

Come aggiungere codice personalizzato per nascondere un menu

Quindi, sei un fan delle personalizzazioni di WordPress? Ora ti mostrerò come personalizzare la visualizzazione condizionale dei menu.

In realtà

Tutto quello che devi fare è inserire il seguente codice nel file file "functions.php" del tuo " bambino tema O in un file specifico di uno dei tuoi plugin. Personalmente, ti suggerisco di creare un plugin.

Scopri Come creare rapidamente un plug-in WordPress

add_filter ('if_menu_conditions', 'my_nouvelles_conditions');
Funzione mes_nouvelles_conditions ($ condizioni) {
  $ condizioni [] = array (
    'nome' => __ ('Se la pagina è un archivio'), // nome della condizione
      'condition' => function ($ item) {// funzione di ritorno che restituisce TRUE / FALSE
      return is_post_type_archive (); // se la pagina è l'archivio
    }
  );
  restituire $ condizioni;
}

Ciò aggiungerà una nuova opzione all'elenco delle opzioni condizionali.

Presentazione-capture-2

Questo è tutto ciò che c'era da fare per visualizzare i menu condizionali su WordPress.

Scopri anche alcuni plugin WordPress premium  

Puoi usare altro plugin di WordPress per dare un aspetto moderno e per ottimizzare la gestione del tuo blog o sito web.

Ti offriamo qui alcuni plugin WordPress premium che ti aiuteranno a farlo.

1. Easy Custom JS e CSS 

Ce WordPress Plugin premium è un potente editor di codice CSS e JavaScript che ti consente di aggiungerli a qualsiasi sezione del tuo sito web. Plugin WordPress di personalizzazione extra semplice JS e CSS personalizzato

Ti permette di mantenere le tue personalizzazioni anche dopo un importante aggiornamento del tuo tema WordPress.

Hai la possibilità di limitare il campo di utilizzo del tuo codice personalizzato. Ad esempio, puoi usare il tuo codice solo per un articolo nel formato video. Oppure puoi limitare il codice a un tema specifico; Il che è utile se cambi spesso temi per il tuo blog WordPress.

Download | Demo | Web hosting

2. Login Ninja

Ce WordPress Plugin ti consente di personalizzare la tua pagina di accesso. È più che personalizzare il tuo modulo di accesso. Puoi personalizzare l'intera pagina, cambiarne il colore, aggiungere un'immagine di sfondo, aggiungere un logo e altro ancora. Accesso al plugin Ninja WordPress

Le altre sue caratteristiche sono: protezione dei moduli di accesso e registrazione con captcha, esclusione automatica e manuale degli IP che ti attaccano con la forza bruta, un registro dettagliato di tutte le attività relative alla connessione, reindirizzamento dell'utente basato su ruoli e nomi utente, ricezione di notifiche e-mail per tutti gli eventi di accesso, interfaccia grafica di facile utilizzo, documentazione dettagliata e altro ancora.

Download | Demo | Web hosting

3. Super Social Content Locker

Super Social Content Locker è un plugin all-in-one, con funzionalità di blocco dei contenuti social per il tuo blog. In particolare, ti consente di bloccare i tuoi contenuti e personalizzare la modalità di sblocco che i tuoi visitatori utilizzeranno.I plugin wordpress di Super Social Content Locker bloccano il contenuto del sito web

Pertanto, per sbloccare i contenuti, ad esempio gli utenti ti seguiranno o condivideranno i contenuti del sito Web sui social network o guarderanno la tua pubblicità video. Possono anche essere invitati a compilare un modulo o semplicemente a partecipare a un voto.

Scopri Come creare un menu mobile su WordPress

Questo plug-in può essere utilizzato in due modi: su un widget della barra laterale indipendente o in qualsiasi punto del sito Web.

Download | Demo | Web hosting

Risorse raccomandate

Scopri altre risorse consigliate per aiutarti a costruire e gestire il tuo sito web.

Conclusione

Ecco ! Questo è tutto per questo tutorial, ora mostra i tuoi diversi menu su WordPress in base a utenti e visitatori. Non esitare a condividi con i tuoi amici sui tuoi social network preferiti

Tuttavia, sarai anche in grado di consultare il nostro risorse, se hai bisogno di più elementi per realizzare i tuoi progetti di creazione di siti Internet, consultando la nostra guida su Creazione di blog WordPress.

Se hai suggerimenti o commenti, lasciali nella nostra sezione commentaires.

...