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