Hola!
Hemos detectado un problema que nos parece muy grave. Y es que ayer borramos de nuestra biblioteca casi 2 GB de imágenes sin adjuntar a productos, pero acabamos de darnos cuenta que esas imágenes siguen estando en nuestro public_html.
Y por eso se han multiplicado tras volver a subirlas enlazándolas a productos. Y decimos "multiplicado" porque tenemos el plugin optimizador.io y resulta que se han conservado todas las miniaturas creadas también.
Hemos intentado borrar las imágenes en Cpanel - public_html seleccionándolas por fechas, pero hay tantas que la página se bloquea y no hay manera de borrar más de unas cuantas seguidas de esa forma.
Al final hemos optado por borrar la carpeta entera del mes de febrero de 2021 y así sí que ha sido más fácil.
Varias preguntas sobre esto:
1. ¿Por qué tenemos este problema y las imágenes no se borran correctamente del public_html cuando las borramos de la biblioteca?
2. ¿Por qué las miniaturas no se borran cuando se borra la imagen original?
3. ¿Hay alguna manera de borrarlas en public_html dentro de su carpeta correspondiente sin que se colapse la web? ¿Filtrando por ejemplo?
4. En caso contrario, ¿se podría crear automáticamente carpetas por días en lugar de por meses? Esto nos facilitaría mucho la tarea.
Nos han comentado que no es adecuado borrar las imágenes directamente desde el administrador de archivos de cPanel porque así lo que se borra es el fichero ... pero en la base de datos sigue habiendo referencias a esas imágenes, y van a ser referencias que están rotas, lo cual puede traer problemas con el tiempo. Pero la verdad, es que tampoco vemos otra solución...
Nos podéis ayudar?
Gracias como siempre y saludos!
Contenido solo visible a usuarios registrados
Hola Alba,
1. ¿Por qué tenemos este problema y las imágenes no se borran correctamente del public_html cuando las borramos de la biblioteca?
Pudiera deberse a un problema de permisos para la carpeta uploads o a sus carpetas internas. ¿Actualmente te sucede lo mismo? ¿Podrías compartirnos una captura de pantalla donde visualicemos una imagen previa a ser eliminada desde la biblioteca de medios y otra captura donde visualicemos la imagen previamente eliminada pero existente en /public_html/raiz_de_tu_web/wp-content/uploads?
2. ¿Por qué las miniaturas no se borran cuando se borra la imagen original?
Deberían eliminarse, así es como funciona el tratamiento de imágenes en Wordpress. ¿Tienes algún otro plugin para el tratamiento de imágenes o realizaste alguna modificación adicional en la configuración de WordPress?
3. ¿Hay alguna manera de borrarlas en public_html dentro de su carpeta correspondiente sin que se colapse la web? ¿Filtrando por ejemplo?
Podrías probar hacerlo vía FTP, al ser una gran cantidad de imágenes e intentar eliminarlas desde el explorador web es mejor opción eliminar la carpeta que las contenga o intentar hacerlo vía FTP. Las siguientes guía puede serte de utilidad -> https://guias.webempresa.com/preguntas-frecuentes/datos-acceso-ftp/ y https://guias.webempresa.com/preguntas-frecuentes/acceso-ftp-filezilla/
4. En caso contrario, ¿se podría crear automáticamente carpetas por días en lugar de por meses? Esto nos facilitaría mucho la tarea.
Sí es posible, puedes probar con el plugin de https://es.wordpress.org/plugins/folders/, aunque el mover las imágenes a su día correspondiente tendría que ser manual.
Si actualmente el problema no está sucediendo es complicado darte una explicación, ya que necesitamos replicar el problema y realizar algunas pruebas.
Saludos 🙂
Gracias por las respuestas, pero y cómo borramos las imágenes vía FTP?
He leído los links que indicas pero no me queda claro.
Quedo a la espera de tu respuesta.
Un saludo
Hola Alba,
Luego que logres acceder a tu cuenta de FTP a través de Filezillla, por ejemplo, unicamente debes dirigirte a la ruta donde se encuentra la carpeta o archivos a eliminar, una vez que te encuentres en dicha ruta, seleccionas los archivos o carpetas a eliminar, das click derecho sobre la selección y luego das click en delete. Observa la captura siguiente.