0

ジェネシスフックまたはphp関数を使用して、ジェネシスフレームワークのサブメニュー内にクラスを持つ新しいdivを追加する方法を探しています。

次に例を示します。

元のコード:

<div class="nav">
<ul id="menu-main-menu" class="menu genesis-nav-menu menu-primary">
   <li id="menu-item-1" class="menu-item-type-post_type menu-item-object-page">Menu Item 1</li>
   <li id="menu-item-2" class="menu-item-type-post_type menu-item-object-page">Menu Item 2</li>
      <ul class=submenu>
         <li id="menu-item-111">Menu Item 1</li>
         <li id="menu-item-112">Menu Item 2</li>
      </ul>
    <li id="menu-item-3" class="menu-item-type-post_type menu-item-object-page">Menu Item 3</li>
</ul>
</div>

私が達成したいこと:

<div class="nav">
<ul id="menu-main-menu" class="menu genesis-nav-menu menu-primary">
   <li id="menu-item-1" class="menu-item-type-post_type menu-item-object-page">Menu Item 1</li>
   <li id="menu-item-2" class="menu-item-type-post_type menu-item-object-page">Menu Item 2</li>
      <ul class=submenu>
         <li id="menu-item-111">Menu Item 1</li>
         <li id="menu-item-112">Menu Item 2</li>
         <div class="nmd"> Some text or images here</div>
      </ul>
    <li id="menu-item-3" class="menu-item-type-post_type menu-item-object-page">Menu Item 3</li>
</ul>
</div>
4

1 に答える 1

0

それができるかどうかはわかりませんが、独自のカスタム ウォーカー クラスを作成してみることができます: http://codex.wordpress.org/Function_Reference/wp_nav_menu

(ダッシュボードで) 新しい空白のメニュー項目を作成し、「nmd」のクラスを与えることもできます: http://www.wpbeginner.com/wp-themes/how-to-style-wordpress-navigation-menus /

于 2013-04-20T14:35:45.167 に答える