WordPressにおけるナビゲーション メニューの設定
①functions.phpにregister_nav_menus()を記述。
②管理画面でメニューを設定
③テンプレートの出力箇所にwp_nav_menu()を記述。
①functions.phpに登録
functions.phpにregister_nav_menus()を記述することにより、WordPressの管理画面(ダッシュボード)でメニュー項目を操作することができる。
②ダッシュボードで操作
functions.phpにregister_nav_menus()が設定されるとダッシュボードでメニューの項目を操作できるようになる。
functions.phpに設定後ダッシュボードで項目を追加。
③テンプレートに記述
wp_nav_menu()をテンプレートに記述。
ダッシュボードで設定したメニュー項目のHTMLタグが出力する。
HTMLタグの構造は連想配列で指定する。
メニューに変更点がある場合にはダッシュボードで変更・追加すると出力に反映される。