Logo de jQueryParfois il peut être plaisant de pouvoir bénéficier des toutes dernières avancées qu’offre une technologie, surtout lorsqu’elle est active et en pleine expansion comme la librairie javascript jQuery. Mais dans le même élan il devient vite fastidieux de suivre le rythme car il faut l’avouer, les versions ont la tendance à se multiplier plus rapidement qu’un couple de lapins au printemps.

L’astuce est simple : il s’agit d’utiliser le dépôt sur Google où l’équipe de jQuery dépose la toute dernière itération de la librairie (pas les versions beta ou autre). Pour ce faire il suffit d’ajouter cette pièce de code dans la page functions.php de votre thème actif :

PHP


wp_deregister_script('jquery'); 
wp_register_script('jquery', 
 ("http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"), false, ''); 
wp_enqueue_script('jquery'); 

Si vous le souhaitez, ou pour éviter des problèmes éventuels dans la zone de l’administration, vous n’avez qu’à ajouter une condition pour vous assurez que ce changement ne s’appliquera qu’aux pages « en ligne » ce qui donnera alors le code suivant :

PHP


if ( !is_admin()) { 
   wp_deregister_script('jquery'); 
   wp_register_script('jquery', 
    ("http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"), false, ''); 
   wp_enqueue_script('jquery'); 
} 
Commenter