Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment minimiser les fichiers CSS / JavaScript dans WordPress (3 façons)

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Voulez-vous minifier des fichiers sur votre site WordPress ?

Minifier les fichiers CSS et JavaScript de WordPress permet de les charger plus rapidement et d’accélérer votre site WordPress.

Dans ce guide, nous allons vous afficher comment minifier facilement les fichiers CSS/JavaScript dans WordPress afin d’améliorer les performances et la vitesse.

Easily minify CSS and JavaScript files in WordPress

Qu’est-ce que la minification et quand en avez-vous besoin ?

Le terme « minifier » est utilisé pour décrire une méthode qui réduit la taille des fichiers de votre site WordPress. Pour ce faire, il retire les espaces blancs, les lignes et les caractères inutiles du code source.

Voici un exemple de code CSS normal :

body {
margin:20px;
padding:20px;
color:#333333;
background:#f7f7f7;
}
h1 {
font-size:32px;
color#222222;
margin-bottom:10px;
}

Une fois le code modifié, il se présentera comme suit :

body{margin:20px;padding:20px;color:#333;background:#f7f7f7}
h1{font-size:32px;margin-bottom:10px}

En général, il est recommandé de minifier uniquement les fichiers qui sont envoyés aux navigateurs des utilisateurs/utilisatrices. Cela inclut les fichiers HTML, CSS et JavaScript.

Vous pouvez également minifier les fichiers PHP, mais cela n’améliorera pas la vitesse de chargement des pages pour vos utilisateurs/utilisatrices. En effet, PHP est un langage de programmation côté serveur, c’est-à-dire qu’il s’exécute sur les serveurs avant d’être envoyé au navigateur web de l’internaute.

L’avantage de la minification des fichiers est l’amélioration de la vitesse et des performances de WordPress, car les fichiers compacts sont plus rapides à charger.

Cependant, certains experts estiment que l’amélioration des performances est très faible pour la plupart des sites et qu’elle n’en vaut pas la peine. La minification retire uniquement quelques kilo-octets de données sur la plupart des sites WordPress. Vous pouvez réduire davantage le temps de chargement des pages en optimisant les images pour le web.

Si vous essayez d’obtenir un score de 100/100 sur Google PageSpeed Insights ou l’outil GTMetrix, alors la minification de CSS et de JavaScript améliorera considérablement votre score.

Ceci étant dit, voyons comment minifier facilement les CSS/JavaScript sur votre site WordPress. Nous allons passer en revue 3 options différentes parmi lesquelles vous pouvez choisir :

Vous êtes prêt ? Premiers pas avec notre méthode la plus recommandée.

Méthode 1. Minifier CSS/JavaScript dans WordPress en utilisant WP Rocket

Cette méthode est plus facile et est recommandée pour toutes les utilisatrices/utilisateurs. Elle fonctionne quel que soit l’hébergeur WordPress que vous utilisez.

Tout d’abord, vous devez installer et activer l’extension WP Rocket. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

WP Rocket est la meilleure extension de mise en cache WordPress sur le marché. Il vous permet d’ajouter facilement la mise en cache à WordPress et d’améliorer considérablement la vitesse du site et le temps de chargement des pages.

Pour plus de détails, consultez notre tutoriel sur la façon d’installer et de configurer WP Rocket dans WordPress.

Une fois activé, vous devez vous rendre sur la page Réglages  » WP Rocket et basculer sur l’onglet ‘Optimisation des fichiers’.

Minify CSS files in WP Rocket

À partir de là, vous devez cocher l’option Minifier les fichiers CSS.

WP Rocket vous affichera alors un avertissement indiquant que cela pourrait casser des choses sur votre site. Allez-y et cliquez sur le bouton ‘Activer Minify CSS’. Vous pouvez toujours désactiver cette option si elle cause des problèmes sur votre site.

Activate CSS minify

Ensuite, vous devez défiler jusqu’à la section Fichiers JavaScript ci-dessous.

Il suffit de cocher la case située à côté de l’option « Minifier les fichiers JavaScript ».

WP Rocket minify JavaScript files

Là encore, vous verrez un avertissement vous indiquant que cela pourrait perturber votre site. Cliquez sur le bouton « Activer Minify JavaScript ».

Ensuite, n’oubliez pas de cliquer sur le bouton « Enregistrer les modifications » pour stocker vos réglages.

WP Rocket va maintenant commencer à minifier vos fichiers CSS et JavaScript. Vous pouvez vider votre cache dans les Réglages du plugin pour vous assurer qu’il commence à utiliser le CSS et le JavaScript minifiés pour le prochain internaute.

Méthode 2. Minifier CSS/JavaScript dans WordPress en utilisant SiteGround

Si vous utilisez SiteGround comme fournisseur d’hébergement WordPress, vous pouvez minifier les fichiers CSS à l’aide de SiteGround Optimizer.

SiteGround Optimizer est une extension d’optimisation des performances qui fonctionne sur sa propre plateforme. Il fonctionne bien avec leur PHP Ultrafast pour améliorer les temps de chargement de votre site.

Il suffit d’installer et d’activer l’extension SiteGround Optimizer sur votre site WordPress. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Après cela, vous devez cliquer sur le menu SG Optimizer dans votre colonne latérale d’administration WordPress.

SG Optimizer

Vous accédez ainsi aux Réglages de SG Optimizer.

À partir de là, vous devez cliquer sur le bouton « Go To Frontend » (Aller à l’interface publique) sous « Other Optimizations » (Autres optimisations).

SiteGround frontend optimization

Dans l’écran suivant, vous pourrez gérer l’interface publique CSS.

Vous devez activer le permuter à côté de l’option « Minifier les fichiers CSS ».

Minify CSS in SiteGround

Ensuite, vous devez passer à l’onglet JavaScript et activer le permuter à côté de l’option « Minifier les fichiers JavaScript ».

C’est tout ! Vous pouvez maintenant vider votre cache WordPress et visiter votre site pour charger les versions minifiées des fichiers CSS et JS.

Méthode 3. Minifier CSS/JavaScript à l’aide d’Autoptimize

Cette méthode est recommandée pour les utilisateurs/utilisatrices qui ne sont pas sur SiteGround et qui n’utilisent pas WP Rocket.

Tout d’abord, vous devez installer et activer l’extension Autoptimize. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’une extension WordPress.

Une fois activé, vous devez vous rendre sur la page Réglages  » Autoptimiser pour configurer les paramètres de l’extension.

À partir de là, vous devez d’abord cocher l’option « Optimiser le code JavaScript » sous Options JavaScript.

Autoptimize JavaScript options

Ensuite, vous devez défiler vers le bas jusqu’aux options CSS.

Une fois sur place, vous devez cocher la case située à côté de l’option « Optimiser le code CSS ».

Autoptimize CSS code

N’oubliez pas de cliquer sur le bouton « Enregistrer les modifications » pour stocker vos réglages.

Ensuite, vous pouvez cliquer sur le bouton Empty Cache pour commencer à utiliser vos fichiers minifiés. L’extension peut également être utilisée pour corriger les JavaScript et CSS qui bloquent le rendu dans WordPress.

Nous espérons que cet article vous a aidé à minifier CSS et JavaScript sur votre site WordPress. Vous pouvez également consulter notre guide sur l’optimisation de Core Web Vitals dans WordPress et notre choix d’experts des meilleurs constructeurs de pages WordPress par glisser-déposer.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

24 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Ali Asgar Attari says

    Will using Autoptimize change my font size and line spacing and other CSS ?
    I have added additional CSS codes on my WordPress site. These include Line spacing for bullet points, line spacing for paragraphs, letter spacing for paragraphs.
    Will all these CSS settings be removed ?

  3. Sami Khan says

    This plugin is no more available in the WordPress plugins panel. Also, it is not updated for the last 6 years.

    • WPBeginner Support says

      If you used the plugin then you would need to remove the plugin to stop it from minifying and clear any caching on your site.

      Administrateur

  4. Justin says

    This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

  5. Adri Oosterwijk says

    I’m looking for an outstanding Minify plugin. Reading this post I was willing to install Better WordPress Minify. Over at the WordPress repo I noticed that this plugin wasn’t updated in three years. I also noticed that there was not much going on on the support page.

    I’m sure you can understand my hesitation to install this plugin.
    Question is…. can I do it safely with the latest WordPress and php version or do you recommend another plugin at this moment.

    HTH

    Adri

    • Felipe says

      I’m using Autoptimize for most of my websites and it’s going very well.
      It has options for minify HTML, CSS and JS files.

  6. Shaker says

    if you are using W3 Total Cache plugin, many of the WordPress users use this plugin to increase web PageSpeed. You might be aware that this plugin offers a feature to Minify CSS, JavaScript and HTML files. I would recommend this, because it serve the purpose and you don’t need to use additional plugin for Minification.

  7. Sophie says

    hello there,

    Once I checked the minify option from one of my cache plugin whose name I don’t know now, but it destroyed my theme. So I am in worry dost the plugin that you have suggested will do the same or it won’t destroy my theme when I install it? I have themify ultra theme.

    thanks,

    sophie.

  8. Beth says

    Thank you for your article. is there another plug in you might recommend? Better WordPress Minify has not been updated in 2 years. Thank you

  9. Jeremy says

    Hello,

    I enjoyed the article, but I have a suggestion. I noticed with a lot of the WP Beginner articles that they feature a plugin based solution. I think that’s great, but at times it’s nice for advanced users to see some behind the scenes stuff.

    There are a few articles that you have that show the plugin way and then a manual (for advanced WordPress users) way. I like those articles because it’s geared toward the novice and advanced WP user or developer.

    As time permits, could you please consider updating the article to feature a how to minify for advanced users/developers?

    Thanks!

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.