Définition simple
Une extension qui ajoute ou modifie des fonctionnalités WordPress.
Définition technique
Une extension qui ajoute ou modifie des fonctionnalités WordPress. Dans WordPress, ce mécanisme s’intègre au cœur, aux extensions, au thème ou au cycle d’exécution du site.
À quoi cela sert ?
Administrer, étendre ou dépanner un site WordPress.
Exemple concret
Exemple : ce concept peut être utilisé pendant une maintenance ou un dépannage WordPress.
Problèmes fréquents
- Conflit de plugin ou thème
- Mise à jour incompatible
- Cache masquant le changement
Termes associés
Hook WordPress · Shortcode WordPress · WordPress
Approfondissement et preuve primaire
Un plugin WordPress étend le comportement du cœur au moyen de hooks, APIs et fichiers chargés par l’extension. Sa qualité ne se mesure pas seulement au fait qu’il s’active : il doit respecter le cycle de vie WordPress, valider les entrées, échapper les sorties, gérer les capacités et limiter ses effets de bord. Les mises à jour du cœur et de PHP font partie de son environnement réel.
Vérification approfondie
Pour analyser un plugin, identifier ses hooks d’activation, ses actions et filtres, les accès base de données et les routes ou tâches planifiées qu’il crée. Vérifier les contrôles de permission et nonce pour les actions administratives. En cas d’incident, isoler le plugin dans un environnement de test et examiner les logs PHP plutôt que de modifier directement le code en production.
Critère de validation
Un plugin est validé lorsqu’il peut être activé, utilisé, mis à jour puis désactivé sans erreur fatale ni donnée orpheline inattendue, avec des contrôles d’accès cohérents. Les fonctions publiques doivent être testées avec plusieurs rôles et la désinstallation doit respecter explicitement la politique de conservation ou de suppression des données.
Référence primaire : WordPress Developer Resources — Plugin Handbook.