Problème navbar

Par brice76610, il y a 5 ans


Bonjour à tous,

Je suis débutant et nouveau parmis vous :), je crée mes propore thème sur wordpress, j'ai un léger soucis avec ma navbar
Décrivez ici votre problème ou ce que vous cherchez à faire.

$menuLocations = get_nav_menu_locations(); $menuID = $menuLocations['primary-menu']; $array_menu = wp_get_nav_menu_items($menuID); // print_r($array_menu); $menu = array(); foreach ($array_menu as $m) { if (empty($m->menu_item_parent)) { $menu[$m->ID] = array(); $menu[$m->ID]['ID'] = $m->ID; $menu[$m->ID]['title'] = $m->title; $menu[$m->ID]['url'] = $m->url; } } ?> <nav class="navbar "> <div class="navbar-brand"> <a class="navbar-item" href="#"> <img src="<?php echo get_stylesheet_directory_uri() ?>\assets\img\Groupe103.svg" alt="logo" width="112" height="28"> </a> <div class="navbar-burger burger" data-target="navMenubd-example"> <span></span> <span></span> <span></span> </div> </div> <div id="navMenubd-example" class="navbar-menu"> <div class="navbar-start"> <?php foreach ($menu as $m) : ?> <div class="navbar-item has-dropdown is-hoverable is-mega"> <div class="navbar-link flex"> <a id="drop" href="<?= $m['url'] ?>"> <?php echo $m['title']; ?> </a> </div> <div id="blogDropdown" class="navbar-dropdown" data-style="width: 18rem;"> <div class="container is-fluid"> <div class="columns"> <div class="column"> <a class="navbar-item"> </a> </div> <div class="column"> <a class="navbar-item"> </a> </div> <div class="column"> <a class="navbar-item"> </a> </div> <div class="column"> <a class="navbar-item"> </a> </div> <div class="column"> <a class="navbar-item"> </a> </div> </div> </div> </div> </div> <?php endforeach; ?> </div> </div> <?= get_search_form() ?> </nav>

Ce que je veux

Je veux une navbar classique avec un navbar-dropdown

Ce que j'obtiens

tout la navbar deviens des dropdown sauf que je veux que un seul soit dropdown
pouvais vous m'aidez svp
merci
brice

Aucune réponse