Probleme avec nav Walker Boostrap

Par Wilfried Zikrea, il y a 8 ans


Bonjour,

Voila je rencontre un petit problème avec mon code.

J'integre un theme Boostrap dans Wordpress.
J'utilise pour le menu un code github https://github.com/wp-bootstrap/wp-bootstrap-navwalker.
Mon menu fonctionne cependant j'ai ses balies <a> auxquelle j'aimerai insérer une class.
Et je n'arrive pas a trouver la solution.
Ceci est le code de ma nav, suivis de la nav que je voudrais.
Pour cela j'imagine que je dois ajouter une fonction aux wp-boostrap-nav walker inclus via function.php.
Mais j'ai pas compris la logique du code ....

<header> <nav class="navbar navbar-expand-lg navbar-dark bg-primary fixed-top" id="sideNav"> <a class="navbar-brand js-scroll-trigger" href="#page-top"> <span class="d-block d-lg-none">Start Bootstrap</span> <span class="d-none d-lg-block"> <img class="img-fluid img-profile rounded-circle mx-auto mb-2" src="http://localhost/wilone/wp-content/uploads/2018/01/09b1732dbce927085a1fca7538fc1bb3.500x500x1.jpg" alt=""> </span> </a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <?php wp_nav_menu( array( 'menu' => 'top-menu', 'theme_location' => 'primary', 'depth' => 2, 'container' => 'div', 'container_class' => 'navbar-collapse collapse ', 'container_id' => 'navbarSupportedContent', 'menu_class' => 'nav navbar-nav', 'fallback_cb' => 'WP_Bootstrap_Navwalker::fallback', 'walker' => new WP_Bootstrap_Navwalker()) ); ?> </nav> /*NAV ORIGINAL*/ <!-- <div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link js-scroll-trigger" href="#">About</a> </li> <li class="nav-item"> <a class="nav-link js-scroll-trigger" href="#">Experience</a> </li> <li class="nav-item"> <a class="nav-link js-scroll-trigger" href="#">Education</a> </li> </ul> </div> -->

Je voudrais que la classe "nav-link js-scroll-trigger" présente dans la maquetteBoostrap s'ajoute sur son intégration a Wordpress.
Car grace aux wp_boostrap_navwalker j'arrive a intégrer toutes les classes sauf celle ci.

Aucune réponse