Tailles d'images WordPress : gagnez des Go d'espace disque
WordPress crée 7 à 12 copies de chaque image envoyée — la plupart ne servent jamais. Désactivez les tailles mortes, supprimez les fichiers orphelins, récupérez des Go.
Envoyez une seule photo de 3 Mo sur WordPress et vous n’obtenez pas un fichier — vous en obtenez sept, huit, parfois une douzaine. Miniature, moyenne, moyenne-grande, grande, une copie redimensionnée, plus tout ce que votre thème et vos extensions ont décidé d’enregistrer. Multipliez maintenant par chaque image que vous avez jamais envoyée. Sur les sites que j’ai nettoyés, les tailles d’images inutilisées dévoraient discrètement des gigaoctets — du stockage dépensé à générer des recadrages que rien sur le site n’affichait jamais. Voici comment reprendre le contrôle de ce que WordPress fabrique, et supprimer ce qu’il a déjà fabriqué pour rien.
L’essentiel
- Le cœur de WordPress crée quatre tailles par envoi (thumbnail, medium, medium_large, large), plus une copie redimensionnée — votre thème et vos extensions en ajoutent d’autres.
- Le module liste chaque taille enregistrée (cœur, thème, extensions) et vous permet de couper celles que vous n’affichez jamais.
- Enregistrez des tailles personnalisées (largeur, hauteur, recadrage) qui apparaissent aussi dans le menu déroulant des images de l’éditeur.
- Régénérez les miniatures existantes image par image ou en masse, par lots pour que le serveur n’atteigne pas son délai d’expiration.
- Supprimez les fichiers orphelins des tailles désactivées pour récupérer de l’espace, et plafonnez ou désactivez le redimensionnement automatique à 2560 px de WordPress.
Combien de tailles d’images votre site génère-t-il vraiment ?
Plus que vous ne le pensez. Le cœur en enregistre quatre, votre thème en ajoute souvent deux ou trois, WooCommerce apporte les siennes, et certains thèmes en enregistrent dix ou plus. Il est tout à fait normal d’avoir plus de 12 copies de chaque image dans wp-content/uploads.
Vous voulez le vrai chiffre ? Ouvrez votre dossier uploads et comptez les fichiers générés à partir d’une seule photo. Multipliez par la taille de votre médiathèque et vous avez une mesure approximative du gaspillage — l’essentiel pour des tailles qu’aucun gabarit de votre site n’appelle jamais.
Voici d’où vient chaque copie, et comment décider si elle mérite sa place sur le disque :
| Taille d’image | D’où elle vient | Quand elle sert vraiment | Garder ou couper ? |
|---|---|---|---|
| Thumbnail, medium, large | Cœur de WordPress | Partout où votre thème insère ces tailles | Gardez celles que vos pages affichent |
| Medium_large | Cœur de WordPress | Souvent, rien n’y fait référence | Coupez si votre site ne l’affiche jamais |
Copie -scaled (au-delà de 2560 px) | Cœur de WordPress (depuis la 5.3) | Plafonne les envois surdimensionnés dans le contenu | Plafonnez ou désactivez pour l’impression / la haute résolution |
| Tailles du thème | Votre thème actif | Dépend du gabarit | Coupez celles qu’aucun gabarit n’appelle |
| Tailles WooCommerce / extensions | Les extensions installées | Seulement si l’extension les affiche | Coupez quand l’extension n’en a pas besoin |
| Taille personnalisée que vous enregistrez | Vous, dans le module | Insérée depuis le menu déroulant de l’éditeur | N’ajoutez que celles que vous utiliserez |
Comment gérer les tailles d’images WordPress ?
Activez le module Image Sizes : il liste chaque taille enregistrée avec sa provenance — cœur, thème ou extension — pour que vous décidiez en pleine connaissance de cause. De là, vous désactivez les tailles que rien n’affiche, vous en enregistrez des personnalisées, vous régénérez les miniatures existantes par lots, vous supprimez les fichiers orphelins laissés derrière, et vous plafonnez le redimensionnement automatique à 2560 px de WordPress. L’espace disque revient à mesure que les tailles mortes disparaissent.
Activez le module Image Sizes dans Blaminhor Essentials. Ses réglages listent chaque taille enregistrée, étiquetée selon sa provenance — le cœur, votre thème actif, ou une extension précise — pour que vous ayez la vue d’ensemble avant de toucher à quoi que ce soit.
Chaque taille, ses dimensions et où elle est enregistrée — pour désactiver le poids mort en toute connaissance de cause, pas à l’aveugle.
Désactivez les tailles que vous n’utilisez pas
Décochez une taille et WordPress cesse de la générer pour les nouveaux envois. Si rien sur votre site n’affiche jamais medium_large, aucune raison de continuer à la créer à chaque envoi. Vos originaux et les tailles que vous gardez ne sont pas touchés.
Enregistrez des tailles personnalisées
Besoin d’une taille recadrée en 600×400 pour vos cartes de blog ? Ajoutez-la directement depuis la page de réglages, avec largeur, hauteur et comportement de recadrage précis — et elle apparaît aussi dans le menu déroulant des tailles d’image de l’éditeur, pour que vous puissiez réellement l’insérer dans votre contenu, pas seulement l’enregistrer en coulisses.
Régénérez les miniatures existantes
Changer vos réglages de tailles n’affecte que les futurs envois : régénérez donc celles que vous avez déjà pour les mettre au diapason. Vous pouvez régénérer une image seule depuis une action de ligne dans la médiathèque, ou en sélectionner plusieurs et utiliser l’action groupée « régénérer les miniatures » — traitée par lots pour qu’une grosse médiathèque ne déclenche pas un délai d’expiration PHP.
Nettoyez les fichiers orphelins
C’est ici que l’espace disque revient. Pour les tailles que vous avez désactivées, le module parcourt votre dossier uploads et supprime les fichiers devenus orphelins. Sur un site avec des milliers d’images et une poignée de tailles inutilisées, cela récupère régulièrement des gigaoctets.
Maîtrisez le redimensionnement des grandes images de WordPress
Depuis WordPress 5.3, toute image de plus de 2560 px de large est automatiquement réduite, et une copie -scaled remplace votre original dans le contenu. C’est raisonnable pour la plupart des sites, mais pas si vous envoyez des photos haute résolution ou destinées à l’impression. Le module vous permet de désactiver entièrement ce redimensionnement — ou, mieux, de définir votre propre dimension maximale à la place des 2560 px imposés, pour garder la main sur la qualité sans stocker des fichiers inutilement énormes.
L’impact
Sur un site typique avec 1 000 images et quatre tailles inutilisées, vous stockez environ 4 000 fichiers superflus. Les supprimer libère de l’espace disque, allège vos sauvegardes et accélère toute migration ou restauration. C’est un de ces nettoyages dont le bénéfice se cumule discrètement à chaque copie ou archivage du site.
Image Sizes se marie naturellement avec un nettoyage de la base de données — ensemble, ils dégraissent les deux choses qui font le plus enfler un site WordPress : son dossier de médias et sa base de données.
Image Sizes est l’un des plus de 20 outils de Blaminhor Essentials — gratuit et open source sur WordPress.org.
Télécharger Blaminhor Essentials
– blaminhor
FAQ
Désactiver des tailles d'images casse-t-il les images responsives (srcset) ?
Non, tant que vous conservez les tailles que votre thème utilise réellement. WordPress construit l'attribut srcset à partir des tailles enregistrées pour une image : ne désactivez donc que celles que rien n'affiche. Les tailles conservées continuent d'alimenter le srcset normalement, et les images responsives servent toujours le bon fichier à chaque largeur d'écran.
Un grand nombre de tailles d'images ralentit-il mon site ?
Pas la page qu'un visiteur charge directement — seules les tailles appelées par vos gabarits sont réellement servies. Le vrai coût, c'est la génération et le stockage : chaque envoi consomme du CPU à fabriquer des copies que vous n'affichez jamais, et elles gonflent votre dossier uploads, vos sauvegardes et chaque migration. Supprimer les tailles mortes accélère tout cela.
Quelles tailles d'images garder, et lesquelles supprimer sans risque ?
Gardez les tailles que votre thème actif et vos pages affichent réellement — en général une miniature, une taille moyenne et une grande. À supprimer sans risque : medium_large quand rien n'y fait référence, plus les tailles de thème ou d'extension qu'aucun gabarit n'appelle. En cas de doute, désactivez une taille, vérifiez que vos pages s'affichent toujours correctement, puis supprimez ses fichiers orphelins.
Supprimer des tailles affecte-t-il les articles déjà publiés ?
Supprimer les fichiers d'une taille ne retire que ces recadrages précis ; vos originaux et les tailles conservées restent intacts. Un article publié qui référençait une taille supprimée se rabat sur une autre taille ou sur l'image complète. Régénérez d'abord les miniatures si vous avez changé les dimensions, puis vérifiez par sondage que quelques anciens articles s'affichent toujours bien.
Est-il sans danger de désactiver des tailles d'images WordPress ?
Oui, à condition de ne désactiver que les tailles que rien n'affiche sur votre site. Désactiver une taille empêche simplement WordPress de la générer pour les nouveaux envois ; vos originaux et les tailles conservées ne sont pas touchés. En cas de doute, désactivez une taille, vérifiez que vos pages s'affichent toujours correctement, puis nettoyez ses anciens fichiers.
Comment libérer de l'espace disque occupé par des tailles d'images inutilisées ?
Désactivez les tailles que vous n'utilisez pas pour que WordPress cesse de les créer, puis lancez le nettoyage qui supprime les fichiers orphelins déjà présents sur le disque pour ces tailles. Sur un site avec des milliers d'images et plusieurs tailles inutilisées, cela récupère régulièrement des gigaoctets et accélère chaque sauvegarde et chaque migration.
Qu'est-ce que l'image « -scaled » dans WordPress ?
Depuis WordPress 5.3, toute image de plus de 2560 pixels de large est automatiquement réduite, et une copie « -scaled » remplace l'original dans votre contenu. Si vous envoyez des photos haute résolution ou destinées à l'impression, vous voudrez peut-être conserver l'original complet, ou fixer un autre plafond. Le module Image Sizes vous permet de désactiver ce redimensionnement ou de définir votre propre dimension maximale.
Commentaires