Quer personalizar seu menu de navegação no WordPress adicionando uma classe personalizada ao wp_nav_menu? É fácil com nosso trecho de código. Neste artigo, mostraremos como adicionar uma classe personalizada ao wp_nav_menu.
Instruções:
Tudo o que você precisa fazer é adicionar este código ao arquivo functions.php do seu tema ou a um plugin específico do site:
function custom_nav_class($classes, $item){
$classes[] = “custom-class”;
return $classes;
}
add_filter(‘nav_menu_css_class’ , ‘custom_nav_class’ , 10 , 2);
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como copiar / colar trechos de código corretamente no WordPress, para não quebrar acidentalmente seu site.
Se você gostou deste trecho de código, considere conferir nossos outros artigos no site, como: 62 melhores temas gratuitos de blog do WordPress ou 7 melhores plugins de formulário de contato do WordPress.
Trecho legal.
Obrigado pela dica.
Por exemplo. http://www.kriesi.at/wp-content/uploads/2011/03/screenshot-2011-03-06-um-20.21.55.png . Veja as opções na página do menu.
Olá Kevin, estou pesquisando como adicionar automaticamente filhos a páginas pai no menu do WP. Você sabe se existe um trecho rápido que podemos adicionar ao functions.php para fazer isso acontecer?
Hmmm, eu teria que pensar um pouco sobre isso, nada que eu possa pensar de imediato. Vou colocar isso na minha lista de trechos para escrever para o wpsnipp. Se eu encontrar algo, com certeza te enviarei uma mensagem.
Obrigado Kevin, me avise se você descobrir algo.
Sem problemas, farei isso.
Sem problemas, farei isso.
Olá. Como criar um “mega menu”? Isso tem um filtro específico, mas não sei como fazer. Obrigado.
Suponho que você queira dizer este tipo de menu?
http://www.sohtanaka.com/web-design/mega-drop-downs-w-css-jquery/
Se sim, encontrei alguns plugins
http://wordpress.org/extend/plugins/jquery-mega-menu/