Comment écrire Un Plugin Wordpress

Table des matières:

Comment écrire Un Plugin Wordpress
Comment écrire Un Plugin Wordpress

Vidéo: Comment écrire Un Plugin Wordpress

Vidéo: Comment écrire Un Plugin Wordpress
Vidéo: [ TUTO ] Créer un plugin / une extension sur WordPress : les bases 2024, Peut
Anonim

Un plug-in est un module logiciel qui, lorsqu'il est connecté au programme principal, sert à étendre ou à utiliser les capacités existantes. Pour la plateforme WordPress, vous pouvez télécharger les modules nécessaires sur Internet, ou vous pouvez la créer vous-même.

Comment écrire un plugin Wordpress
Comment écrire un plugin Wordpress

Il est nécessaire

  • - un ordinateur;
  • - Connexion Internet;
  • - éditeur de texte avec la possibilité d'enregistrer du texte en codage UTF-8.

Instructions

Étape 1

Déterminez les fonctions que le plugin doit exécuter. Vous devez également lui choisir un nom unique. Vous pouvez vérifier les noms des plugins WordPress à l'aide du moteur de recherche Google. Souvent, le nom d'un plugin est directement lié à son objectif.

Étape 2

Créez ensuite le fichier principal du plugin PHP. Il est souhaitable que son nom concorde avec le nom du module complémentaire et soit également unique. Le code du plugin peut être divisé en plusieurs fichiers PHP. Il peut également inclure du JavaScript, des fichiers CSS, des images, etc. Lorsque vous divisez le code de votre plugin, vous devrez créer un répertoire portant le même nom que le fichier PHP principal, puis y placer tous les fichiers.

Étape 3

Ouvrez le fichier du module de plugin principal et créez un en-tête standard afin que la plate-forme WordPress puisse reconnaître le nouveau plugin. Par exemple: Si vous allez dans le panneau d'administration et cliquez sur l'élément "Plugins", vous verrez le plugin créé dans la liste générale.

Étape 4

Après le titre, remplissez les informations de licence du plugin. La plupart du temps, une GRL ou une licence compatible est utilisée.

Étape 5

Le système de hooks est utilisé pour interagir entre les composants du système de plugin et le noyau WordPress. Son essence réside dans le fait que les fonctions du noyau, avant de renvoyer le résultat, appellent une chaîne de gestionnaires supplémentaires, s'ils sont actuellement enregistrés. Ainsi, avant d'ajouter un titre à un article, WordPress recherche les gestionnaires pour le crochet nommé the_title. Ajoutez les hooks nécessaires au plugin et enregistrez-les en appelant add_filter.

Étape 6

Pour ajouter des fonctionnalités à l'aide de plugins, vous devez créer des balises de modèle. Pour déclarer une balise de modèle, écrivez une fonction PHP et documentez-la pour les utilisateurs du plugin.

Étape 7

Une fois le plugin écrit, il est conseillé de le préparer à l'internationalisation, c'est-à-dire mettre en œuvre la capacité de traduire le texte affiché dans différentes langues. Pour ce faire, choisissez un nom pour l'espace de traduction du plugin. Il doit être aussi unique que le nom du plugin lui-même. Enveloppez toutes les lignes de texte qui seront présentées au lecteur dans l'une des deux fonctions gettext de WordPress: _ () ou _e (). Créez un fichier POT (répertoire de traduction) et distribuez-le avec le plugin. Pour charger la traduction, utilisez la fonction load_plugin_textdomain.

Étape 8

Créez une page Web décrivant comment installer votre plugin, quelles fonctions il exécutera et avec quelles versions de WordPress il est compatible.

Conseillé: