Accueil / CMS & Dev / Plugin WordPress minimal
CMS & DEV
Créer un plugin WordPress minimal et propre
Pas besoin d’un framework lourd pour ajouter une fonctionnalité sur mesure. Un plugin minimal bien structuré tient en quelques dizaines de lignes.
L’en-tête obligatoire du plugin
WordPress identifie un plugin grâce à un commentaire d’en-tête spécifique en haut du fichier PHP principal.
Contenu personnalise';
});
Bonnes pratiques de départ
- Toujours vérifier ABSPATH pour bloquer l’accès direct au fichier.
- Préfixer toutes vos fonctions et options (mon_prefix_) pour éviter les collisions.
- Utiliser les hooks register_activation_hook et register_deactivation_hook pour le nettoyage.
Astuce : évitez d’ajouter des dépendances Composer lourdes pour un plugin interne simple ; cela complique la maintenance sans bénéfice réel.
Questions fréquentes
Un plugin doit-il être dans son propre dossier ?
Ce n’est pas obligatoire pour un fichier unique, mais fortement recommandé dès que vous ajoutez des assets CSS/JS.
Faut-il un readme.txt ?
Uniquement obligatoire si vous publiez sur le répertoire officiel WordPress.org.