Căutați o modalitate de a activa mai multe zone cu widget-uri fără tot codul repetitiv? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a activa mai multe zone cu widget-uri folosind o listă de nume în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
if ( function_exists('register_sidebar') ) {
$allWidgetizedAreas = array("Homepage Left", "Homepage Right", "Sidebar One", "Movies", "Admin");
foreach ($allWidgetizedAreas as $WidgetAreaName) {
register_sidebar(array(
'name'=> $WidgetAreaName,
'before_widget' => '<div id="%1$s" class="widget %2$s left half">',
'after_widget' => '</div>',
'before_title' => '<h3 class="widgettitle">',
'after_title' => '</h3>',
));
}
}
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare vizionarea altor articole de pe site, cum ar fi: cele mai bune 9 plugin-uri pentru evenimente WordPress și cum să remediați eroarea de stabilire a conexiunii la baza de date în WordPress.
Aceasta este o secțiune grozavă. Ar trebui să adaug o descriere separată pentru fiecare. Cum aș face asta?
Secțiune foarte utilă! Mulțumesc!
Mulțumesc pentru această secțiune – tocmai m-a salvat de la a trebui să repet codul pentru 12 bare laterale
nicio problemă Jason, mă bucur că am putut ajuta.