WordPressの管理画面にメニューが表示されない場合の対処法
当サイトはアフィリエイト広告を利用しています。
おすすめ
WordPressでテーマを作成してみたい!という方にぴったりな本です。
テーマの概要や構成はもちろん、プラグインやセキュリティ等の運用面まで幅広く紹介されています。
中でも、充実した学習用のサンプルファイルと付録にあるPHPの基礎解説は初心者必見です!
ぜひ一度手に取ってみてください。
ポチップ
実行環境
OS | macOS Catalina 10.15.7 |
WordPress | 5.7.2 |
実行環境がない方は、次の記事を参考に構築してください。
[post_link_internal 1368]
WordPressの管理画面にメニューが表示されない場合の対処法
今回は、WordPressの管理画面にメニューが表示されない場合の対処法をご紹介します。
functions.phpにコードを追加する
管理画面のメニューはデフォルトで非表示になっています。
表示するには、現在有効化されているテーマの「functions.php」に次のコードを追加します。
function add_register_nav_menu() {
register_nav_menu( 'menu-primary', 'メニュー プライマリ' ); // 任意の識別子, 説明
}
add_action( 'after_setup_theme', 'add_register_nav_menu' );
<?php register_nav_menu() ?>
は、メニューを定義する関数です。
ここでは、メニューの識別子に「menu-primary」、説明に「メニュー プライマリ」を指定し、<?php add_action() ?>
で ‘after_setup_theme’ アクションフックのタイミングで関数が実行されるように定義しています。
メモ
• register_nav_menu Code Reference | Codex 日本語版
お疲れさまでした
WordPressの管理画面にメニューが表示されない場合の対処法をご紹介しました。
少しでも参考になれば幸いです。