Plugin API

WordPress 🟡 Mid

Dé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.

Termes liés

#core#interview#wordpress

← → au clavier pour passer d'une fiche à l'autre