Ajouter des extraits de code (snippets) sur WordPress

Les extraits de code ou snippets en anglais sont un bon moyen de modifier votre installation WordPress facilement en injectant du code PHP.

Partager l'article

À mesure que vous approfondissez votre expertise sur WordPress, l’intégration de snippets PHP personnalisés s’avère indispensable.

Nous mettons à votre disposition deux méthodes pour insérer ces segments de code : la première à travers l’utilisation d’un plugin spécifique, et la seconde en accédant directement au dossier racine de votre site web.

Ajouter des snippets grâce à un plugin

La méthode la plus simple pour incorporer des snippets sur votre site web consiste à utiliser un plugin. Bien qu’il existe une multitude d’options, nous vous recommandons particulièrement le plugin reconnu et efficace : Code Snippets.

Télécharger l'application Snippets pour WordPress

Accessible depuis la bibliothèque officielle de WordPress, Code Snippets compte plus de 600 000 installations actives. Sa force réside dans la fréquence de ses mises à jour, assurant ainsi sa compatibilité avec les dernières versions de WordPress.

Après son installation et son activation, rendez-vous sur le tableau de bord dédié à l’extension Code Snippets.

Tableau de bord de l'extension Code Snippets

L’extension Code Snippets inclut d’emblée plusieurs propositions d’extraits. Vous pouvez choisir de les garder ou de les supprimer, puis personnalisez votre installation en y intégrant de nouveaux extraits.

Le processus est intuitif :

  1. Accédez à Code Snippets, puis sélectionnez « Ajouter ».
  2. Attribuez un nom distinctif à votre extrait.
  3. Incorporez le code souhaité.
  4. Déterminez l’emplacement et la fréquence d’exécution du code.
  5. Rédigez une brève description pour votre code.
  6. Assignez une étiquette à l’extrait pour une meilleure organisation.

L’extension Code Snippets s’adapte également aux installations multisites de WordPress. Vous pouvez décider de rendre un extrait de code accessible à l’ensemble de vos sites ou seulement à certains d’entre eux.

À présent que vous êtes équipé pour intégrer des extraits de code PHP sur WordPress, si vous hésitez sur les modifications à apporter, consultez notre article : « 87 snippets pour optimiser votre installation WordPress« .

Ajouter un extrait de code via le function.php

Il est crucial de noter que cette méthode comporte des risques. Nous recommandons fortement d’initialiser un thème enfant et d’écrire ensuite dans le fichier function.php associé. Assurez-vous également de sauvegarder ce fichier. Ainsi, en cas de dysfonctionnement suite à vos modifications, vous pourrez le restaurer.

Pour procéder, accédez à la racine de votre site (via le tableau de bord de votre hébergeur ou par le biais d’outils comme Fizelia) : naviguez vers wp-content >> themes >> votre-theme-enfant >> function.php.

Modification du functionphp sur WordPress

Si vous venez d’installer votre thème enfant, votre function.php doit sensiblement ressembler à la capture d’écran précédente.

Maintenant vous pouvez ajouter dans ce fichier l’ensemble des snippets que vous voulez notamment ceux-ci :

Personnellement nous préférons opter pour l’ajout d’extrait de code PHP via le function.php, mais si vous n’avez pas accès à l’ensemble des données de votre site (notamment l’hébergement), il est surement préférable de passer par l’extension Code Snippets.