Un plugin WordPress est un modèle ajouté qui permet de personnaliser un site WordPress. Pour étendre les fonctionnalités d’un site internet sur WordPress, il est alors indispensable de disposer d’un plugin. La création de cet outil n’est pas une chose simple. Cependant, la connaissance de certaines astuces permet d’y parvenir facilement. Comment créer un plugin sur WordPress ? Découvrez.
Outils pour créer un plugin wordpress
Pour créer un plugin, il est indispensable que vous ayez au préalable tous les outils nécessaires. Il vous faut en premier un éditeur de texte. Comme éditeur de texte, vous pouvez choisir Notepad++ ou NetBeans, etc. Vous aurez également besoin d’un accès FTP à votre compte d’hébergement et enfin d’une installation WordPress fonctionnelle.
Étapes pour créer un plugin WordPress
Pour créer un plugin, vous avez la possibilité de suivre 4 étapes précises.
L’enregistrement du plugin
Pour démarrer la création de votre plugin, vous devez en premier, créer un dossier pour y stocker tous les fichiers. En effet, les plugins sont enregistrés dans un dossier nommé /wp-content/plugins/. Le nom de votre fichier doit être unique afin qu’il n’y ait pas de compromis entre les fichiers.
Vous pouvez ensuite vous connecter avec un client FTP puis accéder aux plugins dans le contenu wp. À l’intérieur du dossier des plugins, créez alors un sous dossier my-first-plugin. Pensez à séparer les sous-dossiers qui composent votre plugin afin de vous retrouver facilement pendant vos travaux.
La création du premier fichier
Le premier fichier de votre plugin est le fichier qui contient toutes les informations indispensables à WordPress. Ces informations permettent d’afficher le contenu de votre plugin dans la liste des plugins.
Dans votre dossier my-fist-plugin vous créez un dossier PHP enregistré avec l’extension «.php ». Dans ce fichier, ajoutez la balise PHP. Une fois le fichier enregistré dans le dossier my-first-plugin, lorsque vous accédez à la page Plugin du panneau d’administration de WordPress vous pouvez déjà remarquer un plugin dans la liste appelée « Mon premier plugin ».
L’édition des fonctions de votre plugin
Pour écrire les différentes fonctions de votre plugin, vous devez vous assurer de les faire dans des sous dossiers différents de celui du premier fichier, car le premier fichier ne contient que les commentaires d’en-têtes. Ceci rend également facile l’écriture du code et il n’y a pas de conflit entre fichiers.
L’écriture d’une nouvelle fonction implique l’écriture d’une observation décrivant la fonction, l’écriture d’un nom à la fonction puis l’écriture de la fonction elle-même. Pour plus de facilité, il est important de regrouper les fonctions similaires et d’écrire les commentaires en une fois. Vous avez alors plus de facilité à comprendre votre code et à vous retrouver.
La création de la nouvelle page d’administration
Cette étape est celle de la création de la page à afficher lorsque vous cliquez sur le lien du panneau d’administration. Pour réaliser cela, dans les sous-dossiers inclus, vous allez créer un fichier nommé mfp-first-acp-page.php. Ici le langage utilisé est le HTML donc vous n’avez plus besoin d’insérer la balise initiale du PHP à la première ligne du fichier.
Dans ce fichier, comme WordPress le recommande, vous devez insérer votre code HTML dans une div et lui donner la classe « wrap ». Si cette procédure n’est pas respectée, vous risquez de voir un affichage désordonné.
Vous pouvez ensuite revenir à la liste de plugins dans le panneau d’administration et vous activez le plugin. Une fois que la page sera chargée à nouveau, vous verrez en dessous du menu le nouveau lien intitulé « Mon premier plugin » votre propre panneau d’administration vient d’être ainsi créé.
Vous pouvez ensuite revenir à la liste de plugins dans le panneau d’administration et vous activez le plugin. Une fois que la page sera chargée à nouveau, vous verrez en dessous du menu le nouveau lien intitulé « Mon premier plugin » votre propre panneau d’administration vient d’être ainsi créé.
Les autres options pour créer un plugin
Créer un plugin nécessite la connaissance des langages de programmation du web tels que le PHP et le HTML. Ceci rend la tâche plus facile et le suivi des étapes devient aisé. Ainsi, vous pouvez faire appel à un professionnel en la matière, si vous le croyez trop difficile.
Vous avez également la possibilité de suivre des tutoriels sur youtube pour savoir créer et installer votre extension. Par ailleurs, vous pouvez opter pour l’installation d’une extension toute faite.