1
私のメニューはそのままにしておきたい。ブートストラップするAdact wordpressメニュー
<ul class="navbar-nav ml-auto">
<li class="nav-item active">
<a class="nav-link" href="#">Inicio
<span class="sr-only">(current)</span>
</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Nosotros</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Contactanos</a>
</li>
</ul>
私はfunctions.php
<?php
register_nav_menus([
'menu_top' => 'Menu superior'
]);
?>
ファイルに
<ul class="navbar-nav ml-auto">
<?php
wp_nav_menu([
'container' => false,
'items_wrap' => '%3$s',
'theme_location' => 'menu_top'
]);
?>
</ul>
を次のようにそれをやろうけど、私はこれを達成すると、次の
<ul class="navbar-nav ml-auto">
<li id="menu-item-4" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4"><a href="#">inicio</a></li>
</ul>
などを取得することです私は私が欲しいクラスを配置するために、オプションがactive
であることを指定しています。私はあなたのメニューのアイテムを収集し、foreachのでそれらを印刷することができ、このコードでは、ブートストラップ4.
私はあなたのコードを試してみましたが、この 'wp_get_nav_menu_items(「menu_top」)を行います;'ヌル、いくつかのアイデアが来る。 –
あなたは管理者の 'Menu superior'にアイテムを持っていますか? – aruqen
ya lo resolvi、gracias –