wp_enqueue_script

WordPress 🟢 Junior

Definition

Methode standard pour charger CSS et JS dans WordPress. Gere les dependances, le versioning, le placement header/footer et evite les doublons.

Analogie

Comme un chef d'orchestre qui decide 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

Inserer des balises <script> et <link> directement dans le header au lieu d'utiliser le systeme d'enqueue.

Termes lies

#core#interview#wordpress