Lorsque j'ai téléchargé la dernière version 3.8.1, wp-include/js
contient un dossier jQuery.
Puis-je supposer que WordPress l'inclura toujours, ce qui signifie que je n'ai pas à faire mon propre appel? Par exemple.
wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js', array(), null, false);
wp_enqueue_script('jquery');
Oui, jQuery fait partie du noyau de WordPress. Mais cela peut devenir obsolète, car les mises à jour de jQuery peuvent se produire entre les versions de WP. La version récente de WordPress utilise une version très récente de jQuery.
Par défaut,
wp_enqueue_script('jquery')
récupère jQuery du noyau à /wp-includes/js/jquery/jquery.js.
La méthode "correcte" pour ajouter jQuery à votre site WP est la suivante:
function theme_scripts() {
wp_enqueue_script('jquery');
}
add_action('wp_enqueue_scripts', 'theme_scripts');
Un autre piège - si vous utilisez utilisez le dernier jQuery, veillez à ce que cela ne casse pas les plugins.
Vous devez toujours le mettre en file d'attente, mais vous n'avez pas besoin de l'enregistrer, car il est enregistré automatiquement.