WordPress : nettoyage de la bibliothèque médias
Par défaut, WordPress envoie les images que vous téléchargez à partir de l’interface d’administration vers le dossier wp-content/uploads. Si vous n’y prenez pas garde, votre espace de stockage va se remplir très inutilement de copies (vignettes et miniatures) de ces images, qui sont configurées par défaut respectivement en 300 et 150 pixels (Réglages -> Médias). Vous pouvez d’ailleurs désactiver très simplement le système de vignette de WordPress. Au cas où vous n’auriez plus besoin de ces vignettes ou miniatures, vous avez donc tout intérêt à les supprimer
Les commandes que je vous présente ne sont possibles que pour un site auto-hébergé sur une machine dédiée de type Dedibox sous Linux.
La liste des fichiers à nettoyer
La commande find, indiquée ci-dessous, vous permettra de visualiser la liste des fichiers à effacer de la bibliothèque médias WordPress.

Nettoyer la bibliothèque médias WordPress
Effacement des fichiers des vignettes de la bibliothèque médias WordPress
Pour procéder à l’effacement de ces fichiers, tapez l’un ou l’autre des jeux de commandes suivantes :
find wp-content/uploads -type f |egrep -i "\-[0-9]+x[0-9]+\.(gif|je?pg|png)"|xargs rm -f find wp-content/uploads -type f |egrep -i "\.thumbnail\.(gif|je?pg|png)"|xargs rm -f rm -f `find wp-content/uploads -type f |egrep -i "\-[0-9]+x[0-9]+\.(gif|jpe?g|png)"` rm -f `find wp-content/uploads -type f |egrep -i "\.thumbnail\.(gif|jpe?g|png)"`
Pour la deuxième commande, la commande est préfixée par des back coats.
Vous pouvez même envisager d’en faire une tâche planifiée.
Addendum au 27/03/2013
Pensez à remplacer avec l’extension Search Regex tous les liens qui pointaient vers les vignettes dans vos posts !