Si je voulais mettre les scripts que tous mes plugins utilisent à la fin de la page, où ferais-je cela? En utilisant YSlow/Firebug, cette tactique est recommandée.
Le crochet pour enregistrer le script dans le pied de page est:
<?php
function my_init_method() {
wp_register_script( 'myscript', 'http://www.mydomain.com/js/myscript.js','','','true');
wp_enqueue_script( 'jquery' );
}
add_action('init', 'my_init_method');
?>
One way - utilisez la file d'attente. wp_register_script()
accepte les paramètres qui renvoient les scripts en file d'attente au pied de page. Le problème est que tous les plugins n’utilisent pas la file d’attente (ce qu’ils devraient faire) et que beaucoup ne se donnent pas la peine de cibler le pied de page. Vous aurez donc besoin de faire beaucoup d’inscriptions et de réinscriptions.
Une autre solution consiste à utiliser un bon plugin de mise en cache (comme W3 Total Cache ) capable de déplacer et même de concaténer des scripts.