(28) 【WORDPRESS】独自設定画面のメニュー階層を下げる

投稿者: | 2017年8月27日

1,940 views

この記事は最終更新から 2862日 が経過しています。

(25) WordPressで設定画面付きプラグインを作成 では、自作設定画面へのメニュー(Greetimg2 Setting)を最上位階層に置いていた。

小物プラグインのメニュー表示が最上位階層に並ぶと少々鬱陶しいので、WordPressに最初から存在している 「設定」 メニューの下に移動したい。

■プログラム

(25) WordPressで設定画面付きプラグインを作成 のプログラムからの変更点はたったの1行だ。
add_menu_page を add_submenu_page に変えるだけだ。
WordPress Codex によると、「設定」メニューの slug は options-general.php とのことだ。

public function proc_create_menu() {
//add_menu_page('Greeting2 Settings', 'Greeting2 Settings', 'administrator', __FILE__, array($this, 'proc_display_settings_page'));
  add_submenu_page('options-general.php', 'Greeting2 Settings', 'Greeting2 Settings', 'administrator', __FILE__, array($this, 'proc_display_settings_page'));
  add_action('admin_init', array($this, 'proc_register_settings'));
}

アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済
  • 2026-06-27: 1回
  • 2026-06-26: 1回
  • 2026-06-25: 2回
  • 2026-06-24: 3回
  • 2026-06-23: 4回
  • 2026-06-22: 0回
  • 2026-06-21: 1回
  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です


    日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)