Plugin API
WordPress 🟡 MidDéfinition
Ensemble de fonctions et conventions permettant de créer des extensions WordPress. Inclut l'activation, la désactivation, les hooks, les settings et les shortcodes.
Analogie
Comme le kit de développement d'une console de jeux : il fournit les outils pour créer des jeux compatibles.
Exemple de code
/*
* Plugin Name: Mon Plugin
* Version: 1.0
*/
register_activation_hook(__FILE__, function() {
// Setup: tables, options, roles
});
add_action('init', 'mon_plugin_init');
Cas d'usage
Pour étendre WordPress avec des fonctionnalités personnalisées de façon maintenable et upgradable.
Anti-pattern
Mettre toute la logique dans functions.php au lieu de créer un plugin réutilisable.