Oui, vous avez bien lu le titre – vous pouvez créer un plugin WordPress, et commencer à l’utiliser sur votre site web en quelques minutes seulement.
Il ne s’agira pas d’un énorme plugin à tout faire, mais les plugins n’ont pas toujours besoin d’être compliqués. Dans ce tutoriel, je vais vous montrer comment ajouter un simple plugin qui ajoutera un code personnalisé à la section <head> du site WordPress. Voici exactement ce que vous allez apprendre :
- comment créer un plugin WordPress
- comment préparer le plugin pour WordPress
- comment télécharger votre plugin WordPress via le panneau d’administration, et commencer à l’utiliser
Rappelez-vous, nous n’avons que quelques minutes, alors commençons !
Pourquoi vous devriez créer des plugins WordPress au lieu d’ajouter du code dans le fichier functions.php du thème
Vous savez probablement que vous pouvez toujours ajouter de petits scripts personnalisés au fichier functions.php de votre thème WordPress. Et c’est très bien. Mais cette méthode a ses inconvénients.
- Si vous changez de thème WordPress sur votre site, tous les scripts personnalisés seront désactivés avec le thème.
- Si vous n’utilisez pas de thèmes enfants sur votre site WordPress, vous risquez un jour d’oublier le code personnalisé que vous avez dans le functions.php de votre thème, et tout le code sera perdu si vous mettez à jour votre thème.
- Il est beaucoup plus facile et rapide d’activer ou de désactiver un plugin que de rechercher et de désactiver un code personnalisé dans le fichier functions.php de votre thème si vous en avez besoin.
Donc la raison de créer vos propres plugins WordPress est claire je pense.
Comment créer un simple plugin WordPress
Ouvrez un éditeur de texte de base (comme Notepad), ou un éditeur de code (comme VS Code, Notepad++). L’éditeur de texte de base fonctionnera très bien maintenant, et copiez-y ce code :
<?php
/**
* Plugin Name: My Custom Plugin
* Description: My first WordPress plugin built just in 5 minutes
* Version: 1.0
* Author: ImakeITwork
* Author URI: https://HowToSetup.website
* Text Domain: my-custom-plugin
*
* @author HowToSetup.website
* @copyright Copyright (c) 2022, HowToSetup.website
**/
function add_fathom_analytics() {
?>
<script src="https://cdn.usefathom.com/script.js" data-site="GPXXQRXX" defer></script>
<?php
}
add_action('wp_head', 'add_fathom_analytics');
La section supérieure, qui se trouve entre les symboles /**
et **/
, décrit votre plugin. Remplacez le nom du plugin par le nom que vous voulez. Changez la description, l’auteur – toutes ces informations ne sont pas critiques, mais seront visibles après avoir téléchargé le plugin sur votre site. Assurez-vous que le nom de votre plugin est le même que le domaine du texte, remplacez simplement tous les espaces et autres symboles spéciaux par des tirets comme vous le voyez dans l’exemple – Mon plugin personnalisé est devenu my-custom-plugin dans l’exemple.
Il est maintenant temps d’ajouter la fonctionnalité de votre plugin. Dans cet exemple, j’ajoute le code Fathom Analytics à la section <head> du site web. Tout d’abord, je crée une fonction :
function some_function_name() {
// some code here
}
Cette fonction peut être tout ce que vous voulez – css personnalisé, javascript, code php, logiques conditionnelles WordPress, etc.
Ensuite, j’appelle cette fonction en utilisant le hook de WordPress :
add_action('wp_head', 'some_function_name');
C’est tout – le code est prêt. Enregistrez ce fichier sous le nom de my-custom-plugin.php (ou tout autre nom que vous avez utilisé dans le domaine textuel, et enregistrez-le en tant que fichier .php).
Comment préparer votre plugin WordPress personnalisé pour le télécharger sur votre site ?
Cela peut sembler compliqué, mais ce n’est en fait pas compliqué du tout. Si vous voulez télécharger votre plugin sur votre site Web directement à partir du panneau d’administration de WordPress, vous devez le compresser – enregistrer le fichier en tant que .zip .
Voici comment procéder sous Windows 11 :

Cliquez simplement avec le bouton droit de la souris sur le fichier du plugin que vous venez de créer, et sélectionnez Compresser en fichier ZIP.
La même astuce peut être faite dans d’autres systèmes d’exploitation, ou vous pouvez utiliser un logiciel tiers comme 7zip pour compresser votre plugin WordPress build au format Zip.
Voici le résultat :

C’est tout – maintenant votre plugin WordPress est prêt à être utilisé.
Comment télécharger et installer un plugin WordPress via le panneau d’administration de WordPress ?
Une fois que votre nouveau plugin WordPress est prêt, ouvrez le panneau d’administration de votre site web. Ensuite, allez dans Plugins >> Add New, et cliquez sur le bouton Upload Plugin en haut de la page.

Cliquez sur Choose File et sélectionnez le fichier .zip de votre plugin WordPress.

Cliquez sur Installer maintenant.

Si vous avez tout fait correctement, votre plugin devrait être installé maintenant. Cliquez sur le bouton Activer le plugin pour commencer à l’utiliser.

C’est tout – votre plugin WordPress personnalisé fonctionne. Vous pouvez voir tous les détails que vous avez entrés auparavant dans la page Plugins de votre site web.

Maintenant, si vous avez besoin de désactiver ou de supprimer votre plugin du site, vous pourrez le faire dans la page Plugins.