サポート » 使い方全般 » wp_nav_menuに関して教えてください。

  • 解決済 mituking

    (@mituking)


    wp_nav_menuを使って、メニューで作ったカスタムメニューをウィジットにて表示させています。
    こんな感じです。
    <?php wp_nav_menu( array(
    ‘menu’ => ‘gole’,
    ‘container’ => ”,
    ‘walker’ => new description_walker())
    ); ?>
    goleというメニューにあるカテゴリーの説明をwalkerにて表示させています。
    しかし、walkerで表示させている説明もリンクになってしまっております。
    walkerで表示させた説明はリンク表示にしたくないのですが、どのような方法がありますでしょうか。
    教えてください。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • Walker classをカスタマイズして出力しているのでしたら、カスタマイズしたクラスdescription_walkerの出力部分を少し変更するといいです。
     

    $item_output = $args->before;
                $item_output .= '<a'. $attributes .'>';
                $item_output .= $args->link_before .$prepend.apply_filters( 'the_title', $item->title, $item->ID ).$append;
                $item_output .= $args->link_after;
                $item_output .= '</a>'.$description;
                $item_output .= $args->after;

     
    CSSも変更する必要があるかもしれません。

    トピック投稿者 mituking

    (@mituking)

    popup様

    ありがとうございました。
    思い通りの表示になりました。
    本当にありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「wp_nav_menuに関して教えてください。」には新たに返信することはできません。