Parfois vous aurez besoin d’ajouter du code JavaScript ou jQuery sur votre site WordPress pour y ajouter une nouvelle fonctionnalité, un effet d’animation ou un code de suivi de données tels que le pixel Facebook ou Google Analytics.
Pour certains de ces codes, il ne sera pas toujours possible d’ajouter directement du code JavaScript dans les contenus de votre site WordPress. Vous devrez trouver la possibilité d’ajouter ce code d’une manière plus générale sur l’ensemble de votre site.
Dans ce tutoriel, nous vous dévoilerons les différentes méthodes que vous pouvez utiliser pour ajouter du code JavaScript ou jQuery sur l’ensemble de votre WordPress ou sur un contenu spécifique.
Sommaire :
Cette méthode d’ajout de code JavaScript sera particulièrement utile lorsque le code doit s’appliquer à tous les contenus du WordPress. C’est le cas pour les codes de suivi comme tag manager, Google Ads, le pixel Facebook ou Hotjar par exemple.
Pour que l’ensemble du site soit concerné par ces codes vous pouvez les intégrer au « header » ou « footer » de votre site. Ceci peut être réalisé manuellement en modifiant les fichiers « header.php » et « footer.php ».
L’inconvénient d’une solution manuelle est que les codes disparaîtront à chaque mise à jour du thème, à moins que vous n’utilisiez un thème enfant pour gérer votre thème principal et que vos codes soient intégrés aux fichiers du thème enfant.
L’alternative à une gestion manuelle est d’utiliser une extension WordPress permettant d’ajouter dynamiquement du code dans le « header » et le « footer » de votre site.
Pour cela, vous pouvez installer et activer l’extension nommée « Insert Headers and Footers by WP Beginner » qui comme son nom l’indique permet d’insérer du code dans les « headers » et « footers » de votre site WordPress. Ainsi, vous n’aurez plus besoin de modifier votre thème pour ajouter du code JavaScript à votre site web.
L’ajout de code JavaScript avec l‘extension se fait sur la page « Insert Headers and Footers » de l’extension accessible dans le menu de l’administration de WordPress sous la section « Réglages ». Vous y trouverez 3 zones de textes pour écrire le code JavaScript à 3 endroits différents sur votre thème WordPress à savoir :
Si vous souhaitez ajouter du code JavaScript uniquement à un contenu spécifique de votre site pour par exemple ajouter un nouvel élément en JS ou une animation, vous pouvez le faire manuellement à l’aide d’un bloc HTML personnalisé dans l’éditeur Gutenberg.
En effet, l’éditeur Gutenberg et même l’éditeur classique de WordPress permettent d’ajouter directement du code JavaScript dans un contenu.
Pour utiliser du code jQuery à WordPress vous devrez avant cela intégrer jQuery à votre site. Pour ce faire, vous avez deux possibilités :
Ici, nous vous présenterons la seconde méthode à savoir celle avec l’utilisation du CDN jQuery qui est plus simple et rapide à mettre en place.
Commencez par vous rendre sur le site https://releases.jquery.com/, puis choisissez la dernière version de jQuery et cliquez sur le lien « minified » :
Une fenêtre s’ouvrira devant vous avec un code d’intégration pour jQuery. Copiez-le avec le bouton « Copier » situé à droite du code :
Ensuite, rendez-vous dans les fichiers de votre site soit à l’aide d’un client FTP, soit directement dans l’interface d’administration de votre site en suivant le chemin « Apparence > Éditeur de fichiers des thèmes » (1). Localisez et ouvrez le fichier « header.php » aussi nommé « En-tête du thème » (2) dans l’éditeur de fichiers de WordPress.
Et collez le code d’intégration, précédemment copié, juste après la balise ouvrante « <head » (3) du fichier « header.php » :
Sauvegardez le fichier pour pouvoir ensuite utiliser du code jQuery là où vous pouviez déjà utiliser du code JavaScript, comme vu dans les parties précédentes de ce tutoriel.
Il est parfois très utile d’ajouter son propre code JavaScript ou jQuery à WordPress pour personnaliser son site. Malheureusement cela n’est pas toujours possible sans ajouter de fichiers au préalable comme avec jQuery ou sans utiliser d’extension comme pour ajouter un code JavaScript partout sur le site.
Grâce à ce tutoriel vous savez désormais comment ajouter du code JavaScript ou jQuery sur votre site WordPress, cependant il se pourrait que vous ayez maintenant besoin d’aide pour créer un code personnalisé et complexe. Pour cela, n’hésitez pas à poster une annonce gratuite sur Codeur.com pour trouver rapidement l’aide d’un freelance qui pourra vous aider à créer le code JavaScript dont vous avez besoin sur votre site WordPress.