¿Cómo sabes cuándo agregar tu acción a init o wp_head? En particular con respecto a los scripts y estilos, pero también a cualquier otra acción.
¿Cómo sabes cuándo agregar tu acción a init o wp_head? En particular con respecto a los scripts y estilos, pero también a cualquier otra acción.
De Codex Referencia de acción :
init
se ejecuta después de que WordPress haya terminado de cargarse, pero antes de cualquier Se envían los encabezados. Útil para interceptar los activadores $ _GET o $ _POST.
wp_head
Se ejecuta cuando la plantilla llama a la función wp_head. Este gancho generalmente se coloca cerca de la parte superior de una plantilla de página entre < head > y < / head & gt ;. Este gancho no lleva ningún parámetros.
Básicamente, wp_head
se ejecuta cuando la página ya se está cargando, mientras que init
se ejecuta antes de eso.
Tampoco olvide que init
también se activa en las páginas de administración y que todo lo relacionado con el front-end debe excluirse de allí con !is_admin()
check.