X

Comment personnaliser le menu de navigation de WordPress avec wp_nav_menu

Snippets by IsItWP

Vous souhaitez personnaliser votre menu de navigation dans WordPress en ajoutant une classe personnalisée à wp_nav_menu ? C’est facile avec notre extrait de code. Dans cet article, nous allons vous montrer comment ajouter une classe personnalisée à wp_nav_menu.

Instructions:

Tout ce que vous avez à faire est d’ajouter ce code au fichier functions.php de votre thème ou dans un plugin spécifique à votre site:

function custom_nav_class($classes, $item){
     $classes[] = “custom-class”;
     return $classes;
}
add_filter(‘nav_menu_css_class’ , ‘custom_nav_class’ , 10 , 2);

Note : Si c’est la première fois que vous ajoutez des extraits de code dans WordPress, veuillez vous référer à notre guide sur comment copier/coller correctement des extraits de code dans WordPress, afin de ne pas casser accidentellement votre site.

Si vous avez aimé cet extrait de code, n’hésitez pas à consulter nos autres articles sur le site comme : 62 meilleurs thèmes de blog WordPress gratuits ou 7 meilleurs plugins de formulaire de contact WordPress.

Commentaires   laisser une réponse

  1. Wordpress Themes août 20, 2012 à 12:24 pm

    Cool snippet.
    Thanks for the tip.

  2. Anton Samper Rivaya juillet 16, 2011 à 5:10 am

    hey kevin,  i’m looking into automatically adding children to parent pages on the wp menu. do you know if there is a quick snippet we can add to functions.php to make this happen?

    1. Hmmm I would have to think about that a bit, nothing that I can think of of the top of my head. Ill put that on my list of snippets to write for wpsnipp. If I find something ill be sure to send you a message. 

      1. Anton Samper Rivaya juillet 16, 2011 à 11:53 pm

        thanks kevin, let m know if you come up with anything

        1. No problem will do.

        2. No problem will do.

  3. Hi. How to create a “mega menu”? This have a specific filter, but I dont know make it. Thanks.

Ajouter un commentaire

Nous sommes heureux que vous ayez choisi de laisser un commentaire. N'oubliez pas que tous les commentaires sont modérés conformément à notre privacy policy, et que tous les liens sont en nofollow. N'utilisez PAS de mots-clés dans le champ du nom. Engageons une conversation personnelle et constructive.

WordPress Launch Checklist

L'ultime liste de contrôle pour le lancement de WordPress

Nous avons rassemblé tous les éléments essentiels de la liste de contrôle pour le lancement de votre prochain site Web WordPress dans un ebook pratique.
Oui, envoyez-moi le gratuit !