wp_enqueue_script

WordPress 🟢 Junior

Définition

Méthode standard pour charger CSS et JS dans WordPress. Gère les dépendances, le versioning, le placement header/footer et évite les doublons.

Analogie

Comme un chef d'orchestre qui décide quels musiciens jouent, dans quel ordre et a quel moment.

Exemple de code

add_action('wp_enqueue_scripts', function() {
  wp_enqueue_style('main', get_stylesheet_uri(), [], '1.0');
  wp_enqueue_script(
    'app', get_theme_file_uri('js/app.js'),
    ['jquery'], '1.0', true
  );
});

Cas d'usage

Pour tout chargement de CSS/JS dans un theme ou plugin WordPress.

Anti-pattern

Insérer des balises <script> et <link> directement dans le header au lieu d'utiliser le système d'enqueue.

Termes liés

#core#interview#wordpress

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