日本語
フォーラム
ホーム / 使い方全般 / 孫カテゴリをナビゲーションバーに反映させる方法について
(@echizenya)
10年、 6ヶ月前
○質問の主旨
以下のブログサイトを運営するためにテーマを作成しています。 http://takaiba.net/
現在、ナビゲーションバーの親カテゴリ「ジャンル」をクリックすると、
「住む」 「ショッピング」 「食べる」
など6つの子カテゴリが表示されます。 さらにその上で「住む」のところにマウスを当てたときに 孫カテゴリとして、
「地名」 「鉄道」
などを表示させるたいと考えております。 その方法について、ご存知の方がいらっしゃいましたら、 ご教示願います。
○質問の補足
1.管理画面の設定
「カテゴリ」で以下のように設定しています。
親:ジャンル 子:「住む」 孫1:「地名」 孫2:「鉄道」
2.header.phpのwp_nav_menu関数の内容
<?php wp_nav_menu( array( 'theme_location' => 'primary', 'depth' => 3, 'menu_class' => 'nav navbar-nav', 'container_class' => 'navbar-collapse collapse main-navigation', 'fallback_cb' => 'nuthemes_bootstrap_navwalker::fallback', 'walker' => new nuthemes_bootstrap_navwalker() )
個人的には、1の作業を行い、 2のwp_nav_menu関数の配列2番目にある’depth’を3にすれば、 孫カテゴリまで表示されると思ってました。