ウェブサイト用のメニューを作成しています。静的は次のようになります。
<nav>
<ul id="menu">
<li class="item_1"><a href="#">Item 1</a></li>
<li class="item_2"><a href="#">Item 2</a></li>
<li class="item_3"><a href="#">Item 3</a></li>
<li class="item_4"><a href="#">Item 4</a></li>
<li class="item_5"><a href="#">Item 5</a></li>
<li class="item_6"><a href="#">Item 6</a></li>
<li class="item_7"><a href="#">Item 7</a></li>
<li class="item_8"><a href="#">Item 8</a></li>
</ul>
<ul>
自動<div>
タグを取り除くために、タグをカスタマイズする方法を理解できました。しかし、ここで、CSSを介して特定の動作を制御<li>
するために異なるclass
名前を割り当てることができるようにタグをカスタマイズしたいと思います。wp_nav_menu()
出力を使用すると、次のようになります。
<ul id="menu">
<li id="menu-item-111" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-111"><a href="http://mydomain.com/dummy/fashion/">Fashion</a></li>
<li id="menu-item-112" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-112"><a href="http://mydomain.comdummy/documentary/">Documentary</a></li>
<li id="menu-item-113" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-113"><a href="http://mydomain.com/dummy/events/">Events</a></li>
<li id="menu-item-114" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-114"><a href="http://mydomain.com/dummy/portraits/">Portraits</a></li>
</ul>
私は取り除くしたいid
で<li>
タグや変更class
、私はリンク先のページの名前を反映します。基本的に、この投稿のコードの最初のスニペットと同じものを出力したいと思います。
これを行う理由は、プレーンテキストで表されたCSSによって制御されるカスタム画像を使用しているためです。
これは可能ですか?この問題を克服するためにどの戦略を使用する必要がありますか?