wp_enqueue_script
WordPress 🟢 JuniorDé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.