Mon premier plugin WordPress est disponible

Bonsoir!

Ce n’est rien de très exceptionnel… mais s’agissant du premier…. comme toutes les premières fois, cela à quelque chose de magique (ou pas…).
Dans mon cursus de formation personnelle et parce qu’être développeur WordPress implique de créer pour partager, j’ai voulu créer mon premier plugin WordPress!

Le départ

Il a été réalisé dans le cadre d’une formation « Open Classroom ». Le cours proposait de créer un plugin d’envoi de newsletter avec:

  1. Un widget d’abonnement
  2. Une administration permettant de rédiger et d’envoyer un mail.
  3. Un shortcode permettant l’affichage des X derniers posts..

J’ai conservé les points 1 et 2.

Concernant le shortcode, je l’ai modifié pour créer un formulaire de désabonnement  la newsletter.

Le but

Mon besoin, ou plutôt celui de la mairie de Thiverval-Grignon était de permettre aux parents qui le désiraient de s’abonner afin de recevoir par mail, les mises à jours des menus des restaurants scolaires.

Ce que j’ai ajouté

Tout d’abord, j’ai ajouté en back-office, la liste des abonnés à l’envoi (plus pour interagir avec la base de donnée que pour une nécessité…

Ensuite, j’ai créé une page d’options afin que les administrateurs des sites qui utiliseront mon plugin  puissent choisir pour quel type de contenu ils souhaitent activer la fonction de notification.

Et maintenant?

Que vais je faire? Et bien continuer 😉 continuer a développer ce petit projet personnel.
En premier lieu, je vais faire en sorte que le visiteur puisse choisir (au lieu que ce soit l’admin qui le fasse quel type de contenu suivre).

Conclusion

Je suis assez content s’agissant d’une premiere… j’ai encore appris plein de chose comme le process de soumission d’un plugin WordPress et le fonctionnement de SVN.

Et ce qu’il y a de bien avec le développement, c’est que j’ai déjà l’idée du prochain plugin!  mais on en reparlera;-)

WP Post-Upadated sur le repo WordPress

Mon Profil sur WordPress.org avec le beau badge de développeur de plugin 😉