Разница между обработчиками after_setup_theme и init?


13

В чем разница между хуками after_setup_themeи initдействиями? Кажется, они оба вызываются прямо перед загрузкой любой страницы в WordPress (даже страниц администратора).

Ответы:


26

after_setup_themeДействие ловушка запускается до фактического, $wp->init();который устанавливает текущего пользователя, и только тогда initсрабатывает действие ловушка, что означает, что они в значительной степени одинаковы с одним существенным отличием, и что у after_setup_themeпользователя не аутентифицируется, а в initон (если предположить, что мы говорим о реальном пользователе).


2
Просто дополнение к отличному ответу Bainternet. Вы можете увидеть порядок выполнения хуков здесь: codex.wordpress.org/Plugin_API/Action_Reference . И вы можете увидеть все хуки и различия между after_setup_theme и init
Eray
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.