WordPressのプラグインで管理画面を追加した際に、そのページにだけ外部CSSやJavaScriptを適用させたい場合があります。 そんな場合に、admin_headフックを使用すると全ての管理画面で動作してしまうため条件分岐が必要となりますが、admin_headの後ろに以下のようにhook_suffixをつけてやることで特定のページに限定して関数を実行させることができます。 // wp-admin以下の全てのページでmy_func()が実行される add_action('admin_head', 'my_func'); // hook_suffixが一致するページのみでmy_func()が実行される add_action('admin_head-hook_suffix', 'my_func'); これに関しては以前にも書いたのですが、今日の作業でようやくコツがわかったので、補足しま
![admin_headを特定のページでのみ使用するにはhook_suffixを知るべし | Firegoby](https://cdn-ak-scissors.b.st-hatena.com/image/square/61613852a22c6796d515373b0280a4dafd414c8d/height=288;version=1;width=512/https%3A%2F%2Ffiregoby.jp%2Fwp-content%2Fuploads%2F2011%2F04%2Fgrey-l.png)