Si vous travaillez pour des clients, vous avez surement déjà copié-collé des petits bouts de code du fichier functions.php
d’un site à un autre. Vous avez peut-être une petite bibliothèque de snippets sous le coude dans laquelle vous allez piocher de temps à autre.
Mais pourquoi ne pas faire profiter le monde entier de vos petits snippets en en faisant des petites extensions indépendantes ? Vous vous rendrez service en gagnant du temps et vous rendrez aussi service à la communauté en partageant quelque chose d’utile !
Dans cette vidéo, on va voir comment créer une extension WordPress proprement de A à Z, en partant d’un dossier vide et d’un petit besoin relativement courant. C’est une petite extension avec une seule fonctionnalité, mais elle permet de couvrir les bases nécessaires pour vous lancer dans le développement WordPress du bon pied.
Vous apprendrez tout ce dont vous avez besoin pour créer votre extension WordPress, en respectant les bonnes pratiques nécessaires pour sa publication sur le répertoire :
- Comment déclarer une extension
- Comment fonctionnent les hooks de WordPress
- Comment trouver les hooks dont vous avez besoin
- Comment exploiter la documentation
- Comment fonctionne l’outil de personnalisation de WordPress
- Comment fonctionne le répertoire officiel et les traductions
Cette vidéo est le replay d’un atelier Twitch de Mars 2021. Merci à tous les participants et à vous pour votre soutien !
Voici les différents liens utiles :
- Lien vers ma chaine sur Twitch pour être prévenu du prochain atelier : https://www.twitch.tv/vincedubroeucq.
- Le répo Github de l’extension : https://github.com/vincedubroeucq/tiny-default-thumbnail
- Lien vers l’extension publiée : https://wordpress.org/plugins/tiny-default-thumbnail/
Si vous avez des besoins/idées d’ateliers ou de simples questions ou remarques je suis preneur ! N’hésitez pas à passer par la page contact pour me faire un petit coucou !
Pour être prévenu lors du prochain atelier, suivez-moi sur Twitch et/ou inscrivez-vous à la newsletter !
Pour en apprendre davantage sur le développement WordPress et construire toutes les bases nécessaires pour des développements solides, jetez un oeil à mon WPCookBook 😉
Merci encore et à bientôt !