Vous pouvez nettoyer la médiathèque WordPress sans casser vos pages, mais il faut traiter chaque fichier « inutilisé » comme un candidat à vérifier, et non comme un fichier à supprimer automatiquement.
Un média peut servir dans un article, une image mise en avant, un modèle de site, une galerie de produits, un champ personnalisé ou un lien de téléchargement. De plus, WordPress peut supprimer le fichier physique lorsque vous supprimez définitivement sa pièce jointe. La prudence est donc essentielle.
Pourquoi un média orphelin n’est pas toujours vraiment inutilisé
Dans WordPress, un média est une pièce jointe. La médiathèque permet de consulter ses détails, son URL de fichier et de le supprimer. Cependant, l’absence apparente d’association avec un article ne prouve pas que le média n’est plus affiché sur le site.
Le statut « téléversé dans » est utile pour vous orienter, mais il ne suffit pas pour décider. Une image peut avoir été ajoutée à une page après son téléversement. Elle peut aussi être réutilisée ailleurs sans changer cette association initiale.
Les blocs Image peuvent enregistrer une URL et un identifiant de média dans leur contenu. Ainsi, une vérification limitée au titre du fichier ou à la colonne d’association peut manquer une image réellement utilisée. Consultez la documentation du bloc Image de WordPress pour comprendre les attributs utilisés par ce bloc.
Enfin, une image en double visuellement peut avoir un rôle distinct. Par exemple, deux fichiers semblables peuvent avoir des recadrages, des noms, des textes alternatifs ou des emplacements différents. Supprimez seulement ce que vous pouvez confirmer.
Préparez un filet de sécurité avant le nettoyage
Commencez par créer une sauvegarde complète des fichiers et de la base de données. Une copie de la base seule ne suffit pas, puisque les médias se trouvent habituellement dans les fichiers du site.
Vérifiez aussi que vous savez restaurer cette sauvegarde. Pour une méthode structurée, consultez comment créer une sauvegarde automatique WordPress fiable, puis testez la restauration d’une sauvegarde WordPress avant une urgence.
Si votre hébergeur offre un environnement de préproduction, faites d’abord le ménage à cet endroit. Vous pourrez alors repérer une image manquante sans exposer les visiteurs à une page brisée.
Établissez une courte liste de contrôle
- Notez la date et conservez une sauvegarde récente.
- Travaillez avec un compte administrateur.
- Choisissez une petite plage de médias à examiner.
- Gardez une liste des fichiers retirés et de leur URL.
- Prévoyez une vérification du site après chaque lot.
Cette préparation ralentit légèrement la première intervention. Toutefois, elle réduit beaucoup le risque de devoir restaurer tout le site pour un seul PDF ou une seule image supprimée.
Repérer les candidats au nettoyage dans la médiathèque
Dans Médias > Bibliothèque, utilisez les filtres par type et par date. Passez aussi en vue Liste lorsque vous voulez comparer plusieurs fichiers rapidement.
Priorisez les éléments faciles à expliquer : essais de téléversement, captures temporaires, documents remplacés, images importées par erreur ou visuels créés pour une campagne terminée. À l’inverse, évitez de commencer par les logos, les photos de produits, les documents clients et les images des pages importantes.
Ouvrez ensuite chaque élément retenu. La fiche de média affiche notamment le nom, le texte alternatif et l’URL directe du fichier. La documentation officielle de l’écran Bibliothèque de médias confirme aussi que cette fiche donne accès aux détails et à la suppression d’un élément.
Les doublons demandent une vérification distincte
Ne supprimez pas un doublon seulement parce que son nom contient « -1 », « copie » ou une date. Ouvrez les deux fichiers et comparez leur contenu, leurs dimensions, leur URL et les endroits où ils sont utilisés.
Quand deux médias sont réellement identiques, conservez de préférence celui qui est déjà lié aux contenus publiés. Remplacez d’abord les références de l’autre fichier, au besoin. Vous pourrez ensuite retirer le candidat devenu inutile.
Si votre besoin concerne plutôt la compression, le format ou l’organisation quotidienne des images, consultez aussi ces extensions WordPress pour gérer vos images. Le nettoyage de médias vise surtout à retirer des fichiers inutiles, pas à optimiser chaque image.
Vérifier où un média peut être utilisé
Avant de supprimer un fichier, copiez son URL et recherchez son nom dans les contenus concernés. Vérifiez ensuite les endroits qui utilisent souvent des médias sans les afficher clairement dans la colonne « Téléversé dans ».
Pages, articles et modèles
- Ouvrez les pages et articles susceptibles d’utiliser le visuel.
- Vérifiez l’image mise en avant de chaque contenu important.
- Examinez les modèles du thème et les parties de modèles, surtout l’en-tête et le pied de page.
- Contrôlez les compositions, les blocs réutilisables et les bannières créées dans l’éditeur de site.
Boutique, champs et téléchargements
Si vous utilisez WooCommerce, vérifiez les produits avant toute suppression. Une image de produit peut être l’image principale ou appartenir à la galerie d’un produit. WooCommerce indique que les images de produit et les galeries se sélectionnent depuis la médiathèque et se réutilisent à plusieurs formats dans la boutique.
Consultez au besoin la documentation WooCommerce sur les images et galeries de produits. Vérifiez aussi les variations, les champs personnalisés, les widgets, les réglages du thème et les extensions qui gèrent des galeries.
Portez une attention particulière aux PDF, aux fichiers ZIP et aux documents téléchargeables. Une page peut contenir un lien direct vers leur URL sans que le fichier soit visible comme une image dans l’éditeur.
Supprimer progressivement, puis contrôler le résultat
Traitez un petit lot à la fois, par exemple cinq à dix éléments déjà vérifiés. Après chaque lot, ouvrez les principales pages du site dans une fenêtre privée. Contrôlez la page d’accueil, les pages de services, les articles récents, les formulaires et les fiches produits.
Lorsqu’un média est supprimé définitivement, WordPress retire aussi son fichier et les données liées à cette pièce jointe. La référence technique wp_delete_attachment() décrit ce comportement et explique que WordPress retire également les métadonnées associées.
Évitez donc de supprimer directement des lignes de base de données ou des fichiers dans le dossier uploads. Vous risqueriez de laisser des références incohérentes ou de rendre une restauration plus difficile. Utilisez la médiathèque pour les suppressions normales.
Après vos vérifications, videz ou actualisez le cache du site si votre configuration en utilise un. Ensuite, rechargez les pages contrôlées. Un cache peut masquer temporairement une image manquante ou, au contraire, afficher encore un ancien fichier.
Une méthode d’entretien plus sûre que le grand ménage
Le meilleur rythme consiste à nettoyer la médiathèque régulièrement, avec de petits lots. Vous gardez ainsi le contexte de chaque campagne, importation ou mise à jour récente.
Ajoutez cette tâche à votre routine d’entretien mensuel WordPress. Vous éviterez l’accumulation, tout en protégeant les images et documents qui soutiennent encore vos contenus.
En cas de doute sur un seul fichier, conservez-le. L’espace économisé par un média incertain vaut rarement le risque de briser une page, une galerie ou un téléchargement utile.