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

投稿者: | 2017年8月27日

1,392 views

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

(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'));
}

コメントを残す

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


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