1,930 views
この記事は最終更新から 2853日 が経過しています。
(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-18: 0回 2026-06-17: 3回 2026-06-16: 3回 2026-06-15: 0回 2026-06-14: 0回 2026-06-13: 0回 2026-06-12: 0回