サポート » テーマ » カスタムメニューにホームボタンを画像で表示

  • カスタムメニーにホームボタンを表示させてボタンを画像で表示させたい、例えばアップルのホームペーにのメニューのアップルマークのような感じで、画像を入れたいのです。できたら最後に検索フォームも設置できると嬉しいのですが・・・

    <?php wp_nav_menu( array(‘menu_id’ => ‘nav’ )); ?>

    このarray()の中身をどうにかすればいいのでないかと思うのですが、私の知識ではどうにもならない。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • #未検証

    例)「メニューの名前」を「gnav」とします。
    テーマフォルダの functions.php に以下のように追加:

    add_filter( 'wp_nav_menu_gnav_items', 'my_nav_menu_gnav_items', 10, 2 );
    function my_nav_menu_gnav_items( $items, $args ) {
      $items  = '<li><img src="〜" 〜></li>' . $items;
      $items .= "<li><form 〜><input type="text" 〜><input type="submit" 〜></form></li>';
      return $items;
    }

    適宜ご利用の環境に合わせて書き換えてください◎

    トピック投稿者 nomokun

    (@nomokun)

    kz様ありがとうございます。
    早速試してみます。

    トピック投稿者 nomokun

    (@nomokun)

    kz 様 お世話になっております。

    早速試しましたらうまくいきました。ありがとうございます。
    長い間わからずに悩んでおりました。
    これですっきりしました。
    本当にありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「カスタムメニューにホームボタンを画像で表示」には新たに返信することはできません。