Plugins WordPress : chapitre 1 | Introduction — du simple script au plugin
Aucune mise en œuvre n’est demandée à la lecture de cette introduction. Au mieux, vous pouvez faire des recherches sur certains termes rencontrés (functions.php, snippet, Custom Code…) pour vous familiariser avec le vocabulaire. La partie pratique interviendra dans le chapitre suivant. Vous avez créé un super script JavaScript ? Vous avez imaginé une petite fonction […]
Plugins WordPress : chapitre 2 | Les méthodes de travail
Aucune mise en œuvre n’est demandée à la lecture de ce chapitre. Il s’agit de connaître les méthodes disponibles avant de passer à la pratique, dans le chapitre suivant. 1. Installation via archive ZIP (méthode standard) Rappel : un plugin doit, in fine, être encapsulé dans un fichier ZIP pour être installable via l’interface WordPress. […]
Plugins WordPress : chapitre 3 | Première mise en pratique — créer et installer un plugin minimal
Cette fois, il y a une vraie mise en pratique. L’objectif : créer un plugin volontairement minimal (il ne fera rien de visible), pour valider tout le circuit — création, dépôt, activation, puis export et réinstallation. C’est ce circuit qu’il faut maîtriser avant de s’attaquer à un plugin qui fait réellement quelque chose. 1. Rappel […]
Plugins WordPress : chapitre 4 | Mon premier plugin : maintenance mode (version 1)
Note : veuillez créer un site WordPress « Test Plugin » avec Local (By Flywheel) pour cette mise en situation. Cette fois, l’objectif est de construire un plugin qui a une vraie utilité : un mode maintenance. Contrairement au plugin vide du chapitre 3, celui-ci fera quelque chose de concret et visible. Partie 1 — Le besoin […]
Plugins WordPress : chapitre 5 | Mon premier plugin : maintenance mode (version 2)
On reprend le plugin de mode maintenance construit au chapitre précédent, pour lui ajouter une interface d’administration — c’est cette évolution qu’on appelle la version 2. Introduction : donner une interface à son plugin Dans la v1, notre plugin n’avait aucune interface — il fonctionnait ou ne fonctionnait pas, selon qu’on l’activait ou le désactivait, […]