WordPress : Combiner des fichiers CSS en un seul en cache

Publié par Jean-Michel le

Je crée un thème où je veux qu’il ait différents widgets et plugins. Chaque plugin aurait idéalement son propre fichier CSS. Cependant, cette approche n’est pas si bonne car je peux finir par avoir plusieurs fichiers inclus dans mon en-tête.

Existe-t-il une approche permettant de mettre en cache tous les différents fichiers CSS en un seul lors de la première demande de l’utilisateur, puis de l’utiliser simplement?

Solution n°1 trouvée

W3 Total Cache est votre ami. Il a la capacité de combiner et de concaténer des fichiers js/css prêts à l’emploi. Vous devrez effectuer une configuration manuelle, mais les avantages l’emportent sur les inconvénients.

Solution n°2 trouvée

Oui : placez-les tous dans une fonction, puis mettez cette fonction en file d’attente au wp_enqueue_scriptscrochet. De cette façon, vous pouvez définir le CSS de manière dynamique (par exemple en fonction des paramètres d’option du thème) et laisser WordPress l’afficher dans l’en-tête du document.

Solution n°3 trouvée

WP Minify fait également très bien le travail. Un peu plus facile à configurer que W3TC et s’intègre bien avec WP Super Cache si vous l’utilisez déjà.

Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *