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