TechBlogSD - Tutto per WordPress e sviluppo WEB
Istruzioni WEB e WordPress, notizie, recensioni di temi e plugin

Come creare barre laterali personalizzate in WordPress?

37

La maggior parte dei temi WordPress gratuiti offre un’unica barra laterale per tutte le pagine e i post. Alcuni temi commerciali offrono un’opzione della barra laterale personalizzata. Questa opzione ti consentirà di creare più barre laterali e assegnarle a post diversi in base alle tue necessità. Non preoccuparti, se il tuo tema non offre questa opzione. Ecco come puoi creare barre laterali diverse su post diversi in WordPress.



Quando gestisci un sito con un numero elevato di categorie, non ha senso mostrare la stessa barra laterale sui post. Potresti avere le seguenti situazioni:

  • Aggiungi diversi widget della barra laterale solo su determinate sezioni del tuo sito.
  • Mostra una barra laterale diversa in base alla categoria
  • Mostra una barra laterale diversa nelle pagine di archivio
  • Visualizza una barra laterale diversa su pagine personalizzate come la pagina 404
  • Mostra una barra laterale diversa sul singolo post o pagina in base alle necessità

Ci sono varietà di plugin disponibili nel repository di WordPress per la creazione di barre laterali personalizzate. Ma tutte le esigenze sopra elencate possono essere semplicemente soddisfatte con un singolo plug-in della barra laterale personalizzato.

Vai su "Plugin > Aggiungi nuovo" e cerca "barra laterale personalizzata". Installa e attiva il plug-in "Barre laterali personalizzate – Gestore area widget dinamici " da WPMU Dev.

Come creare barre laterali personalizzate in WordPress?

Installazione del plugin per barre laterali personalizzate

Una volta attivato, il plugin creerà impostazioni aggiuntive in luoghi diversi. Diamo un’occhiata a tutte le opzioni in dettaglio.

Ogni tema avrà una barra laterale predefinita che verrà assegnata a tutti i post e le pagine. Per sostituire la barra laterale predefinita esistente, vai alla sezione "Aspetto> Widget" e fai clic sulla barra laterale (questa dovrebbe essere generalmente una barra laterale predefinita). Seleziona l’opzione "Consenti la sostituzione di questa barra laterale" come mostrato di seguito:

Come creare barre laterali personalizzate in WordPress?

Sostituzione della barra laterale esistente

Fai clic su "Posizione barra laterale" e assegna la barra laterale ai post richiesti. Puoi assegnare la barra laterale in base alle due opzioni:

  • Sui singoli post in base alla categoria o ai tipi di post
  • Su archivi in ​​base a tipologia, categoria o autore

Questo coprirà tutte le possibili opzioni per assegnare barre laterali diverse a post diversi. Fondamentalmente non è necessario assegnare la barra laterale predefinita poiché sarà già assegnata a tutti i post, le pagine e gli archivi esistenti del tuo sito WordPress. Assicurati di aver selezionato l’opzione "Consenti la sostituzione di questa barra laterale" per consentire al plug-in di sostituire la barra laterale predefinita con la barra laterale personalizzata.

Nella sezione "Aspetto> Widget", puoi vedere l’opzione chiamata "Barre laterali". Fare clic sul pulsante "Crea una nuova barra laterale".

Come creare barre laterali personalizzate in WordPress?

Creazione di una barra laterale personalizzata in WordPress

Inserisci il nome e la descrizione della barra laterale.

Come creare barre laterali personalizzate in WordPress?

Assegna nome e descrizione alla barra laterale personalizzata

Nota: l’opzione "Avanzate – Modifica codice wrapper personalizzato" ti consentirà di aggiungere codice HTML personalizzato per modificare i titoli e i widget all’interno della barra laterale. Puoi lasciare questa opzione avanzata senza modificare.

Una volta creata la barra laterale personalizzata, puoi vederla accanto alle barre laterali del tema. Trascina e rilascia i widget all’interno della barra laterale personalizzata simile alla barra laterale del tema predefinito.

Come creare barre laterali personalizzate in WordPress?

Opzioni personalizzate della barra laterale

Fare clic sul collegamento "Posizione barra laterale" per assegnare la barra laterale personalizzata ai singoli post. Nella sezione "Per tutte le singole voci corrispondenti ai criteri selezionati", seleziona le categorie e i tipi di post.

Come creare barre laterali personalizzate in WordPress?

Assegnazione della barra laterale al post in base alla categoria e al tipo di post

Il plugin sostituirà la barra laterale predefinita su tutti i post che corrispondono alle categorie e ai tipi di post selezionati con la nuova barra laterale personalizzata. Nella sezione "Per gli archivi" assegna la barra laterale alle pagine di archivio in base al tipo di archivio, alla categoria e all’autore.

Come creare barre laterali personalizzate in WordPress?

Assegnare barre laterali agli archivi

Se hai già un numero maggiore di post e pagine, l’opzione di modifica in blocco consentirà di sostituire le barre laterali su post e pagine in blocco con un clic. Ti starai chiedendo perché questa opzione di modifica collettiva è necessaria quando puoi assegnare la barra laterale in base alla categoria. Facciamo un esempio in cui hai la struttura delle categorie e le assegnazioni della barra laterale come di seguito.

Come creare barre laterali personalizzate in WordPress?

Sembra semplice fintanto che a un post viene assegnata una sola categoria. Quando un singolo post viene assegnato alle sottocategorie 1, 2 e 3, la barra laterale verrà assegnata in base all’ordine alfabetico della categoria. Se desideri avere barre laterali diverse per quei post con più categorie, utilizza l’opzione di modifica in blocco e assegna la barra laterale richiesta.

Il plugin aggiungerà un nuovo metabox chiamato "Sidebars" negli editor di post e pagine di WordPress. Qui assegni la barra laterale richiesta per sostituire la barra laterale predefinita direttamente dall’editor.

Come creare barre laterali personalizzate in WordPress?

Assegnare la barra laterale nell’editor dei post

Ancora una volta, devi assegnare la barra laterale solo se il post è assegnato a più categorie con barre laterali diverse. Altrimenti non è necessario assegnare qui, la barra laterale predefinita verrà sostituita secondo le assegnazioni nella sezione "Aspetto> Widget" come spiegato sopra. Se non vedi il metabox "Barre laterali" nell’editor dei post, fai clic su "Opzioni schermo" nell’angolo in alto a destra e seleziona la casella di controllo "Barre laterali".

Nota: considerando il futuro della modifica del sito completo in WordPress, lo sviluppatore ha interrotto il plug-in Custom Sidebars. Tuttavia, puoi utilizzare altri plug-in come Lightweight Sidebar Manager per creare e gestire più barre laterali sul tuo sito.

Fonte di registrazione: www.webnots.com
Lascia una risposta

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More