3

これを行うにはどうすればよいですか:
wp_nav_menu() を使用してメニューを作成し、その出力 html を少しカスタマイズしたいと考えています。メニューのすべての項目の中< i >にリンクを入れたいです。< a >< li >

cssの項目の背景画像を使用してこれを達成できることはわかっています< li >が、私の目標はナビゲーション内でフォント アイコンを使用することです。

また、これを達成するために、内部で walker 関数をwp_nav_menu()使用するか、関数を使用できることも知っていますが、正しく機能wp_get_nav_menu_object()させることはできません。

4

4 に答える 4

1

また、メニューにアイコンを追加しようとしています。

オプションを試してみましbeforelink_beforeが、これらの引数内のアイテムの変数を取得する方法が見つかりませんでした。

私の目的は、Title AttributeセットインCustom Linkを使用して次の出力を取得することですCustomize Menus

<li id="menu-item-30" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30"> 
    <a title="social-facebook" href="http://facebook.com"> 
         <i class="fi-social-facebook"></i>Facebook Page 
    </a>
</li> 

<li id="menu-item-30" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-30"> 
    <a title="social-google-plus+" href="http://plus.google.com"> 
        <i class="fi-social-google-plus"></i>Google+ Page 
    </a>
</li>

Custom Link他の回答も確認しましたが、のにサムネイルを追加する方法がわかりませんCustomize Menus

于 2015-12-13T23:32:39.667 に答える