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