web-dev-qa-db-fra.com

Crochet pour écrire une chaîne de texte après les scripts de pied de page

Je souhaite insérer une chaîne de variables JavaScript APRÈS les scripts de mise en file d'attente in_footer. Lorsque j'écris la chaîne via le hook wp_footer, elle survient avant les scripts in_footer. Y a-t-il un autre crochet auquel je peux m'attacher qui se produit après que ces scripts mis en file d'attente ont été écrits.

3
hereswhatidid

Si vous changez la priorité du hook en wp_footer, vous devriez pouvoir le changer quand il est appelé en référence aux fonctions de mise en file d'attente.

Exemple:

add_action('wp_footer', 'my_footer_hook', PHP_INT_MAX);
5
mor7ifer

Il y a aussi le hook shutdown qui s'exécute juste avant wp_cache_close();, mais vous ne devriez exécuter les filtres que jusqu'à une priorité de 9.

Une autre option consisterait à utiliser une priorité aussi élevée que possible, par exemple. 9999 dans le crochet (la priorité est le 3rd arg).

0
kaiser