Dans ce tutoriel, nous allons créer ensemble un plugin WordPress simple mais fonctionnel. C’est le meilleur moyen d’apprendre comment fonctionne l’écosystème WordPress.
Prérequis


Pour suivre ce tutoriel, vous aurez besoin de :
- Un environnement de développement local (Local WP, XAMPP, MAMP…)
- Des connaissances de base en PHP
- Un éditeur de code (VS Code recommandé)
Étape 1 : Créer la structure du plugin
Créez un nouveau dossier dans wp-content/plugins/mon-premier-plugin avec un fichier principal :
Étape 2 : Ajouter une fonctionnalité

Ajoutons un shortcode simple qui affiche "Hello World" :
function mon_shortcode_hello($atts) {
return 'Hello World depuis mon plugin !
';
}
add_shortcode('mon_hello', 'mon_shortcode_hello');
Étape 3 : Activer et tester

Allez dans l'admin WordPress → Extensions, activez votre plugin, puis testez en ajoutant [mon_hello] dans une page ou un article.
Étapes suivantes
Félicitations ! Vous avez créé votre premier plugin. Pour aller plus loin, explorez :
- Les hooks (actions et filtres)
- La création de tables personnalisées
- Les pages d'administration
- L'API REST de WordPress