Come aggiungere Sidebar di Dynamic Widget Ready in WordPress
I widget sono una parte così integrante dei temi di WordPress che è difficile immaginare un tema WordPress senza widget. I widget sono script eseguibili che puoi semplicemente trascinare e rilasciare nelle barre laterali o in qualsiasi altra area pronta per il widget nel tema. Molti dei nostri lettori utilizzano i widget per aggiungere elementi personalizzati alla barra laterale. Tuttavia questo articolo è per quegli utenti curiosi che vogliono imparare come aggiungere barre laterali pronte per il widget dinamico o aree pronte per widget in temi WordPress.
Registrazione di barre laterali o aree di pronto per il widget in WordPress
La prima cosa che devi fare è registrare la barra laterale o l'area pronta per il widget per il tuo tema. È possibile registrare più barre laterali e aree predisposte per i widget. Copia e incolla questo codice nel file functions.php del tuo tema
function wpb_widgets_init () register_sidebar (array ('name' => __ ('Main Sidebar', 'wpb'), 'id' => 'sidebar-1', 'description' => __ ('La barra laterale principale appare su il diritto su ogni pagina tranne il modello di pagina anteriore ',' wpb '),' before_widget '=>' ',' after_widget '=>' ',' before_title '=>'',' after_title '=>'
',)); register_sidebar (array ('name' => __ ('Barra laterale pagina iniziale', 'wpb'), 'id' => 'sidebar-2', 'description' => __ ('Appare sul template statico della prima pagina', 'wpb'), 'before_widget' => '', 'after_widget' => '', 'before_title' => '',' after_title '=>'
',)); add_action ('widgets_init', 'wpb_widgets_init');
In questo codice, abbiamo registrato due barre laterali. Abbiamo dato loro nomi e descrizioni per identificarli nella schermata Widget. Il parametro description può essere usato per dire agli utenti dove questa sidebar appare nel tema. Il wpb è il nome del tema su cui stiamo lavorando, è usato qui per rendere queste stringhe traducibili. Dovresti sostituirlo con il tuo nome del tema.
Aggiunta di barre laterali dinamiche per widget in file WordPress
Finora abbiamo registrato solo barre laterali dinamiche. Gli utenti possono trascinare e rilasciare i widget in queste barre laterali da Aspetto »Widget schermo. Tuttavia, queste barre laterali non appariranno sul tuo sito fino a quando non verranno chiamate in un modello simile sidebar.php
o in qualsiasi altro luogo che si desidera visualizzare. Per aggiungere queste aree del widget, modifica il file del modello in cui desideri visualizzarle e incollare questo codice:
In questo codice di esempio, abbiamo usato l'ID della barra laterale per chiamare la barra laterale che vogliamo visualizzare qui. Cambia l'ID della barra laterale per visualizzare un'altra barra laterale. Ad esempio, puoi registrare tre barre laterali per l'area del piè di pagina e poi chiamarle una per una nel tema footer.php
modello.
I widget possono essere molto potenti. Puoi aggiungere widget ai tuoi post e al contenuto della pagina, rendere i tuoi widget di testo colorati o estendere la potenza dei widget di WordPress predefiniti. Le sidebar pronte per il widget posizionate correttamente consentono agli utenti di aggiungere elementi personalizzati ai propri siti Web mediante una semplice interfaccia di trascinamento della selezione.
Speriamo che questo articolo ti abbia aiutato a imparare come aggiungere barre laterali di widget dinamici pronti in WordPress. Ti consigliamo di studiare il codice in framework di temi come Genesis per scoprire come i professionisti li stanno utilizzando nei loro prodotti. Per domande e commenti si prega di lasciare un commento qui sotto.