Doriți să personalizați meniul de navigare în WordPress adăugând o clasă personalizată la wp_nav_menu? Este ușor cu fragmentul nostru de cod. În acest articol, vă vom arăta cum să adăugați o clasă personalizată la wp_nav_menu.
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:
function custom_nav_class($classes, $item){
$classes[] = “custom-class”;
return $classes;
}
add_filter(‘nav_menu_css_class’ , ‘custom_nav_class’ , 10 , 2);
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe 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 să consulți și alte articole de pe site, cum ar fi: cele mai bune 62 de teme gratuite pentru bloguri WordPress sau cele mai bune 7 pluginuri pentru formulare de contact WordPress.
Fragment grozav.
Mulțumesc pentru pont.
De ex. http://www.kriesi.at/wp-content/uploads/2011/03/screenshot-2011-03-06-um-20.21.55.png . Uitați-vă la opțiunile din pagina de meniu.
hei kevin, mă uit la adăugarea automată a copiilor la paginile părinte în meniul wp. știi dacă există un fragment rapid pe care îl putem adăuga la functions.php pentru a face acest lucru să se întâmple?
Hmmm, ar trebui să mă gândesc puțin la asta, nimic la care să mă pot gândi imediat. O voi pune pe lista mea de fragmente de scris pentru wpsnipp. Dacă găsesc ceva, cu siguranță îți voi trimite un mesaj.
mulțumesc kevin, anunță-mă dacă descoperi ceva
Nicio problemă, voi face.
Nicio problemă, voi face.
Bună. Cum să creez un „mega meniu”? Acesta are un filtru specific, dar nu știu cum să-l fac. Mulțumesc.
Presupun că te referi la acest tip de meniu?
http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/
Dacă da, am observat câteva pluginuri
http://wordpress.org/extend/plugins/jquery-mega-menu/