Mi configuración de medios predeterminada en el blog de WordPress es 150x150 , 300x300 , 1024x1024 respectivamente para imágenes en miniatura , medianas y grandes . Ahora estoy diseñando un tema que necesita imágenes en miniatura de diferentes tamaños para mostrar en el tema. Para ello, voy a los medios de establecer de nuevo y cambiado el ajuste con mis tamaños de noticias como 72x72 , 250x250 , 400x400 , respectivamente, para miniatura , medianas , grandes imágenes.
Pero ahora para cambiar el tamaño de mis viejas imágenes cargadas, utilicé el complemento WordPress Regenerate Thumbnails y eso generó fácilmente el tamaño de mis nuevas imágenes de configuración de medios. Entonces esto resolvió mi problema principal.
Pregunta principal:
Ahora el principal problema que acaba de ocurrir es que mi espacio de alojamiento ahora va a terminar. Cuando revisé mis archivos, descubrí que tengo 7 imágenes de una imagen y de eso solo estoy usando 4 .
first-image-name.jpg
first-image-name-72x72.jpg
first-image-name-150x150.jpg
first-image-name-250x250.jpg
first-image-name-300x300.jpg
first-image-name-400x400.jpg
first-image-name-1024x1024.jpg
second-image-name.jpg
second-image-name-72x72.jpg
second-image-name-150x150.jpg
second-image-name-250x250.jpg
second-image-name-300x300.jpg
second-image-name-400x400.jpg
second-image-name-1024x1024.jpg
...............................
---------- and so on ----------
Ahora quiero eliminar imágenes de 150x150 , 300x300 , 1024x1024 tamaños. Para esto, muchos me recomiendan DNUI (Eliminar imágenes no utilizadas ) y Limpiar imágenes de los complementos de WordPress, pero no están eligiendo esos tamaños de imagen antiguos.
P :) Entonces, ¿cómo eliminar los tamaños de imagen deseados de la wp-content/uploads
carpeta?
fuente
Respuestas:
Una solución rápida y fácil para esto es hacer uso de un complemento llamado Forzar regenerar miniaturas ( al que no tengo ninguna afiliación )
A diferencia de un complemento como Regenerating Thumbnails, Force Regenerate Thumbnails crea todos sus nuevos tamaños personalizados y elimina todos los tamaños redundantes / huérfanos.
fuente
¡Eso es fácil! Si tiene acceso SSH, inicie sesión y haga lo siguiente para cada tamaño. Solo estoy mostrando el 150x150tamaño solamente.
Vaya a la carpeta de cargas deseada a través de la línea de comandos.
Veamos si ese tamaño está disponible.
Si ve algunas imágenes como salida, elimínelas con
Asegúrese de hacer una copia de seguridad de todo antes de ejecutar dicho comando.
O puede buscar todas las imágenes redimensionadas con este comando
Si hay alguno. Luego puedes eliminarlos a todos con el siguiente comando
Nuevamente, asegúrese de hacer una copia de seguridad de todo antes de ejecutar dicho comando.
Después de todo eso, en lugar de generar todos los tamaños nuevamente, puede usar OTF Regenerate Thumbnails .
Este complemento se comporta de manera similar a Regenerar miniaturas, excepto que las imágenes cambian de tamaño automáticamente / sobre la marcha, cuando se usan. Una vez creados, no se procesarán nuevamente.
¡Salud!
fuente
Encontré otra solución usando la línea de comando
donde 300x251.jpg es el tamaño del archivo de miniatura.
si quieres hacerlo por completo, este
rm -- **/*{*x*.png,*x*.jpg,*x*.jpeg,*x*.gif}
patrón eliminará todas las imágenes que tengan x al final del nombre del archivo, lo que no recomiendo.fuente