Różnica między hasłem After_setup_theme i hookami akcji init?

13

Jaka jest różnica między haczykami after_setup_themei initakcjami? Wygląda na to, że oba są wywoływane tuż przed załadowaniem dowolnej strony WordPressa (nawet stron administracyjnych).


źródło

Odpowiedzi:

26

after_setup_themehak akcji jest uruchamiany przed faktycznym $wp->init();ustawieniem bieżącego użytkownika, a dopiero potem inithak akcji jest uruchamiany, co oznacza, że ​​są one prawie takie same z jedną zasadniczą różnicą, to znaczy, after_setup_themeże użytkownik nie jest uwierzytelniony, a initon jest (przy założeniu, że mówimy o rzeczywistym użytkowniku).

Bainternet
źródło
2
To tylko dodatek do świetnej odpowiedzi Bainternet. Tutaj możesz zobaczyć kolejność wykonywania hooków: codex.wordpress.org/Plugin_API/Action_Reference . I możesz zobaczyć wszystkie haczyki i różnice między after_setup_theme a init
Eray