Differenza tra gli hook after_setup_theme e init in WordPress

15 apr 2011, 04:47:39
Visualizzazioni: 15.1K
Voti: 13

Qual è la differenza tra gli hook after_setup_theme e init? Sembra che vengano entrambi chiamati subito prima del caricamento di qualsiasi pagina in WordPress (anche le pagine di amministrazione).

0
Tutte le risposte alla domanda 1
1
29

L'hook di azione after_setup_theme viene attivato prima dell'effettivo $wp->init(); che configura l'utente corrente e solo successivamente viene attivato l'hook di azione init, il che significa che sono sostanzialmente simili con una differenza fondamentale: durante after_setup_theme l'utente non è autenticato, mentre durante init lo è (assumendo che stiamo parlando di un utente effettivo).

15 apr 2011 05:35:31
Commenti

Solo un'aggiunta alla grande risposta di Bainternet. Puoi vedere l'ordine di esecuzione degli hook qui: http://codex.wordpress.org/Plugin_API/Action_Reference. E puoi vedere tutti gli hook e le differenze tra after_setup_theme e init

Eray Eray
31 mar 2015 06:30:24