Căutați o modalitate de a înregistra mai multe zone de widgeturi în WordPress? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a înregistra mai multe zone de widgeturi î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:
// In functions.php
register_sidebar(array(
'name' => 'Sidebar',
'id' => 'sidebar',
'before_widget' => '<li>',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>'
));
register_sidebar(array(
'name' => 'Footer',
'id' => 'footer',
'before_widget' => '<li>',
'after_widget' => '</li>',
'before_title' => '<h3>',
'after_title' => '</h3>'
));
// In sidebar.php
if ( is_sidebar_active('sidebar') ) {
dynamic_sidebar('sidebar');
}
// In footer.php
if ( is_sidebar_active('footer') ) {
dynamic_sidebar('footer');
}
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ă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și celelalte articole de pe site, cum ar fi: cele mai bune 11 plugin-uri WordPress pentru scriitori și cum să creezi un formular de trimitere a postărilor invitate în WordPress.
Comentarii Lasă un răspuns