Cum să adăugați Sidebars dinamic widget Ready în WordPress
Widget-urile sunt o parte integrantă a temelor WordPress care este greu de imaginat o temă WordPress fără widget-uri. Widgeturile sunt scripturi executabile pe care le puteți trage și plasa pur și simplu în barele laterale sau în orice altă zonă widget pregătită în tema dvs. Mulți dintre cititorii noștri folosesc widget-uri pentru a adăuga elemente personalizate în bara laterală a acestora. Cu toate acestea, acest articol este pentru acei utilizatori curioși care doresc să învețe cum să adauge spații goale binare sau widget gata în teme WordPress.
Înregistrarea unor zone Sidebars sau Widget Ready în WordPress
Primul lucru pe care trebuie să-l faceți este să vă înregistrați bara laterală sau zona gata pregătită pentru tema dvs. Puteți înregistra mai multe laterale și zone gata pentru widgeturi. Copiați și inserați acest cod în fișierul functions.php al temei
funcția wpb_widgets_init () register_sidebar (array ('name' => __ ('Main Sidebar', 'wpb'), 'id' => 'sidebar-1', 'description' => dreptul la fiecare pagină, cu excepția șablonului din prima pagină ',' wpb '),' before_widget '=>', 'after_widget' => ',' before_title '=>',' după_title '=>'
',)); register_sidebar (array ('name' => __ ('Frontpage sidebar', 'wpb'), 'id' => 'sidebar-2', 'description' => 'wpb'), 'before_widget' => '', 'after_widget' => '', 'before_title' =>',' după_title '=>'
',)); add_action ('widgets_init', 'wpb_widgets_init');
În acest cod, am înregistrat două bare laterale. Le-am oferit nume și descrieri pentru a le identifica pe ecranul Widgets. Parametrul descrierii poate fi folosit pentru a indica utilizatorilor unde această bara laterală apare în temă. Wpb este numele temei la care lucrăm, este folosit aici pentru a face aceste șiruri translatabile. Ar trebui să îl înlocuiți cu numele temei.
Adăugarea Sidebars Ready din Widget Ready în Fișiere Tematice WordPress
Până în prezent, am înregistrat doar Sidebars dinamice. Utilizatorii pot trage și plasa widgeturi în aceste bare laterale de la Aspect »Widgeturi ecran. Cu toate acestea, aceste bare laterale nu vor apărea pe site-ul dvs. până când nu sunt chemați într-un șablon de genul sidebar.php
sau oriunde altundeva doriți să le afișați. Pentru a adăuga aceste zone widget, editați fișierul șablonului în care doriți să le afișați și inserați acest cod:
În acest cod exemplu, am folosit id-ul bara laterală pentru a apela bara laterală pe care dorim să o afișăm aici. Modificați ID-ul bara laterală pentru a afișa o altă bara laterală. De exemplu, puteți înregistra trei bare laterale pentru zona subsolului și apoi le puteți apela unul câte unul în tema proprie footer.php
șablon.
Widget-urile pot fi foarte puternice. Puteți adăuga widget-uri pentru postările și conținutul paginii, pentru a face widget-urile de text colorate sau pentru a extinde puterea widget-urilor WordPress implicite. Bara laterală bine pusă la dispoziție permite utilizatorilor să adauge elemente personalizate pe site-urile lor folosind o interfață simplă de tragere și plasare.
Sperăm că acest articol v-a ajutat să învățați cum să adăugați sidebare dinamice în WordPress. Vă recomandăm să studiați codul în cadrul tematic, cum ar fi Genesis, pentru a afla cum îi folosesc profesioniștii în produsele lor. Pentru întrebări și feedback, lăsați un comentariu mai jos.