Comment savez-vous quand ajouter votre action à init ou à wp_head. En particulier en ce qui concerne les scripts et les styles, mais aussi toute autre action.
Extrait du Codex Action Reference :
init
Est exécuté après le chargement de WordPress mais avant l'envoi des en-têtes. Utile pour intercepter les déclencheurs $ _GET ou $ _POST.
wp_head
S'exécute lorsque le modèle appelle la fonction wp_head. Ce crochet est généralement placé près du haut du modèle de page entre <head> et </ head>. Ce hook ne prend aucun paramètre.
En gros, wp_head
est exécuté lorsque la page est déjà chargée, alors que init
est exécuté avant.
N'oubliez pas non plus que init
se déclenche également sur les pages d'administration et que tout ce qui concerne l'interface frontale doit en être exclu avec la vérification !is_admin()
.