Formation : création de plugin Wordpress
Pre-requis : vous maîtrisez HTML, PHP, SQL et Javascript (Ajax).
Créer un plugin Wordpress en 16 étapes
Commencer tout d'abord par installer wordpress 3, puis installer le plugin "fil rouge" wp_jschat disponible en téléchargement dans la première section.
Ensuite, configurez votre IDE PHP, et ça y'est, vous êtes prêt !
- Chat Javascript pour wordpress : présentation
- Introduction
- Structure des plugins Wordpress
- Les actions wordpress : add_action()
- Les filtres Wordpress : add_filter
- Créer le panneau d'administration d'un plugin wordpress
- Création d'une widget Wordpress
- Créer un panneau utilisateur wordpress
- Installation/Désinstallation d'un plugin wordpress dans la base de données
- Traitement et affichage des requêtes d'une base de données wordpress
- Inclure les fichiers Javascript dans le header
- Inclure les feuilles de style CSS
- Ajax et les plugins Wordpress
- Internationalisation du plugin
- Distribuer un plugin Wordpress
Mise au point :
- je ne suis pas spécialiste Wordpress, aussi, c'est en toute humilité que je mets à disposition ce cours qui n'est pas forcément dépourvu d'imperfection, il permettra cependant à chacun de progresser dans le développement wordpress,
- le plugin développé en fil rouge dans le courant de ce cours (wp_jschat) n'est pas un modèle de conception parfait, j'ai simplement choisi des fonctionnalités représentatives utiles à la compréhension du développement d'un plugin wordpress, en ratissant large pour en voir un maximum,
- je ne fais pas de support sur ce cours, si un point mérite d'être éclairci, réagissez dans les commentaires de l'article concerné et j'aviserai dans la rédaction en fonction de mon emploi du temps.
Remerciements
Parce qu'il faut rendre à César ce qui lui appartient, Brutus lui a rendu son couteau et je revendique volontiers l'inspiration dans certains articles (anglais et français) en y ajoutant une touche personnelle, voici ces articles :
- How-to write a wordpress plugin : je m'en suis largement inspiré au début en bifurquant à un moment,
- Comment écrire un plugin wordpress : que j'ai lu avec beaucoup d'intérêt,
- Utilisation de POEdit : qui m'a aidé pour l'internationalisation,
- La documentation officielle : comment s'en passer ?



