WordPressでナビゲーションメニューをヘッダーとフッターで使い分けたい時、他にもリンクとかいろいろ使い分けたい時の設定方法です。
忘れないようにメモメモです。
functions.phpに以下の記述を追加します。
register_nav_menus(array(
‘header_nav‘ => ‘ヘッダーメニュー‘,
‘footer_nav‘ => ‘フッターメニュー‘,
));
ちょっと解説:
青い文字はphp(header.phpとかfooter.php)に記述する時の名前になります。
ピンクの文字はダッシュボードで表示される名前になります。
メニューを表示させたい部分(header.phpとかfooter.php)に以下の記述を追加します。
<?php wp_nav_menu(array(
‘theme_location’ => ‘header_nav‘
));?>
これで、ナビゲーションメニューの使い分けができます。
ヘッダーのナビゲーションメニューにはリンクの説明を入れて、フッターのメニューには説明はつけない!みたいな時とかに便利です。
次回は、ナビゲーションメニューにリンクの説明を入れる方法を説明しようかなって思います!
コメント