setup_theme 以前のアクションにはフック出来ない
WordPress の機能を拡張したり変更するためには、一般には functions.php を編集します。 ただし、functions.php は setup_theme アクションが実行されるタイミングで呼び出され、実行されます。
したがって、setup_theme より以前のアクションにフックするような関数は、functions.php ファイル内に定義することができません。
言い換えれば setup_theme 以前のアクションに対して add_action()
しても意味がありません。
アクションフックの種類と凡その順序は Codex から確認することができます。
アクションフック一覧 - Codex 日本語版setup_theme アクションより前には plugins_loaded アクションなどがありますが、
これらに対し、functions.php ファイル内で add_action()
を行っても、呼び出されることがありません。
そのアクションがすでに終了しているためです。
functions.php ファイル内でフック出来る最速のアクションは load_textdomain です。 しかしながら、一般には、after_setup_theme を利用します。