通常、管理画面の表示時にリダイレクトがしたいなど、なんらかの出力の前に処理を追加したい場合には、add_action( ‘admin_init’, ‘func_name’ ); などを利用しますが、その場合、管理画面内のすべてのページで発火(Fire!)してしまいます。特定のページのみでフックしたいときにはどのような方法があるのかをまとめました。 デフォルトのページの場合は、do_action( 'load-' . $pagenow );でシンプル do_action( ‘load-‘ . $pagenow ); は、デフォルトで存在する管理画面ページ(つまり、プラグインによって追加されたのではないページ)を表示する際に使えるフックです。 たとえば、「あなたのプロフィール」ページの場合には、URLがwp-admin/profile.phpなので、以下のように書きます。 add_action