WordPressでメニューをヘッダーとフッターで使い分ける方法

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
));?>

これで、ナビゲーションメニューの使い分けができます。
ヘッダーのナビゲーションメニューにはリンクの説明を入れて、フッターのメニューには説明はつけない!みたいな時とかに便利です。

次回は、ナビゲーションメニューにリンクの説明を入れる方法を説明しようかなって思います!

コメント

タイトルとURLをコピーしました