Borrar recortes de imágenes antiguos en WordPress

Si partimos de una configuraci├│n de medios en WordPress de 150×150, 300×300, 1024×1024 respectivamente para miniatura, medio y grande, y redise├▒as el tema y necesitas im├ígenes en tama├▒os diferentes pj. 72×72, 250×250, 400×400 lo m├ís sencillo es usar el plugin Regenerate Thumbnails

Si tienes un gran site o tiene muchos a├▒os, miles de im├ígenes o has migrado entre distintos CMS’s… Solo necesitas acceso SSH y realizar estos pasos para cada tama├▒o. ├Ünicamente muestro los pasos para el tama├▒o 150x150.

Ve a la carpeta de subidas a trav├ęs de la l├şnea de comandos:

cd /your-site.com/wp-content/uploads

Veamos si ese tamaño está disponible.

find ./uploads/*  -iname '*-150x150.*' -ls

Si ves algunas im├ígenes como salida, elim├şnelas con

find ./uploads/*  -iname '*-150x150.*' -exec rm {} \;

Aseg├║rate de hacer una copia de seguridad de todo antes de ejecutar dicho comando.

O puedes buscar todas las imágenes redimensionadas con este comando

find . -regextype posix-extended -regex ".*-[[:digit:]]{2,4}x[[:digit:]]{2,4}(@2x)?.(jpg|jpeg|png|eps|gif)" -type f

Si hay alguno. Luego puedes eliminarlo todo con el siguiente comando

find . -regextype posix-extended -regex ".*-[[:digit:]]{2,4}x[[:digit:]]{2,4}(@2x)?.(jpg|jpeg|png|eps|gif)" -type f -exec rm {}  \;

Nuevamente, aseg├║rate de hacer una copia de seguridad de todo antes de ejecutar dicho comando.

Despu├ęs de todo eso, en lugar de volver a generar todos los tama├▒os, puedes usar OTF Regenerate Thumbnails .

Este complemento se comporta de forma similar a Regenerar miniaturas, excepto que las imágenes se redimensionan automáticamente / al vuelo, cuando se usan. Una vez creados, no se procesarán de nuevo.

El plugin Regenerate Thumbnails Reminder te advertir├í si surge alg├║n problema, pj. si detecta alg├║n tama├▒o nuevo te recomendar├í que regeneres ese nuevo tama├▒o para las im├ígenes que ya ten├şas subidas. El plugin Media Usage muestra con iconos las versiones de cada imagen, de forma que puedes comprobar si hay variaciones entre los tama├▒os nuevos y los antiguos.

Simple Image Sizes: Este plugin mejora la p├ígina Ajustes > Medios mostrando todos los tama├▒os disponibles y pudiendo crear los nuestros. De cada formato puedes editar su tama├▒o, recorte e incluso dando la opci├│n de que un tama├▒o a├▒adido por un tema, un plugin o generado por nosotros est├ę disponible en el editor. Por ├║ltimo, permite regenerar aquellos tama├▒os que seleccionemos. No elimina ning├║n archivo.

Otra opci├│n ser├şa el plugin Theia Upload Cleaner for WordPress, te lista todos los tama├▒os de tu sitio y decides cu├íl eliminar. Adem├ís trae otras funciones para detectar im├ígenes no utilizadas.