Hola, buenos días!
Mi web ainospublicidad.es, maneja una inmensa cantidad de imágenes (del orden de 500.000). Estas imágenes se importan desde catálogos de nuestros proveedores.
He observado un aumento de la ocupación en disco y que cada una de las imágenes presenta unas 15 variaciones de imagen / tamaños.
El importador de nuestros catálogos permite borrarlas (entiendo que borra solo la imagen principal y no sus miniaturas) y volver a subirlas. Como este proceso lo hemos hecho varias veces, es probable que se haya llenado el disco de imágenes inútiles.
Mi pregunta es ¿puedo borrar todas las imágenes de woocomerce, volver a subirlas y generar las miniaturas de nuevo?
Un saludo
Contenido solo visible a usuarios registrados
Hola Alberto,
Puedes igualmente ingresar a Medios > biblioteca, y seleccionar aca el apartado de sin adjuntar:
También con respecto a que si los puedes borrar y subir nuevamente todo dependerá de si lo deseas hacer, ya que al mencionar que son alrededor de 500.000 imágenes no se si quieras hacer el proceso a mano, disculpa si hemos entendido mal, si es el caso comentanos un poco mejor qué es lo que necesitas.
Adicional puedes ingresar a Ajustes > Medios: en esta sección ingresar o remueves los valores que están por 0 es decir:
Igualmente puedes verificar agregando el siguiente código a tu archivo function.php que puedes encontrar en tu CPanel > administrador de archivos > Public_html > Dominio > wp-content > themes > tu tema > archivo functions.php:
// imagenes generales
function shapeSpace_disable_image_sizes($sizes) {
unset($sizes['thumbnail']); // disable thumbnail size
unset($sizes['medium']); // disable medium size
unset($sizes['large']); // disable large size
unset($sizes['medium_large']); // disable medium-large size
unset($sizes['1536x1536']); // disable 2x medium-large size
unset($sizes['2048x2048']); // disable 2x large size
return $sizes;
}
add_action('intermediate_image_sizes_advanced', 'shapeSpace_disable_image_sizes');
// escalado de imagenes
add_filter('big_image_size_threshold', '__return_false');
// otros escalados
function shapeSpace_disable_other_image_sizes() {
remove_image_size('post-thumbnail'); // disable images added via set_post_thumbnail_size()
remove_image_size('another-size'); // disable any other added image sizes
}
add_action('init', 'shapeSpace_disable_other_image_sizes');
Tambien puedes agregarlo con el complemento > https://wordpress.org/plugins/code-snippets/.
Un saludo 🖐️
@argenis Gracias por tu respuesta!
Respecto a las 500.000 imágenes, estas las sube el importador, no es manual, afortunadamente.
Saludos
Hola Alberto,
Entiendo que el procedimiento te funciono, coméntanos si con esto podemos dar el tema como solucionado
Un Saludo
@argenis Disculpa de nuevo, el código que me has enviado ¿qué hace exactemente?
Saludos
Hola
Lo que hace el código es dejar sin efecto alguna de las miniaturas que se generan, es decir serviría para las nuevas imágenes para que cuando subas no se genere por ejemplo una imagen de
1536x1536
Sin embargo en el código posiblemente no se contemplen todos los tamaños de miniaturas que te genera tu theme o los plugins que tengas.
Saludos.
Hola Alberto,
Este código enviado deshabilita la creación de las miniaturas cuando subes una nueva imagen, adicional si no deseas usar el codigo peudes directamente modificar los parámetros las miniaturas en las opciones de Ajustes -> Medios
Puedes leer mas sobre ene este articulo -> https://www.webempresa.com/blog/imagenes-en-wordpress-gestionando-los-tamanos-correctos.html
Un Saludo
@karen gracias Karen, no he probado el código por qué no se como se usa ese plugin.
De todas formas, el sentido de mi consulta no es ese (aunque lo que me envías ayuda) sino que, como tengo la posibilidad de borrar y volver subir todas las imágenes, asegurarme que, una vez hecho esto tenga realmente las miniaturas necesarias, ahora mismo no lo sé.
Saludos
Hola Alberto,
Verifica primero esto:
Puedes igualmente ingresar a Medios > biblioteca, y seleccionar aca el apartado de sin adjuntar:
Luego de esto puedes hacer de nuevo el proceso que comentas, sin embargo ten en cuenta lo que te hemos comentado previamente para que trates de evitar el generar tantas miniaturas.
Un saludo 🖐️
@argenis gracias por la respuesta pero os agradecería que me respondierais a la pregunta inicial que es esta:
Mi web ainospublicidad.es, maneja una inmensa cantidad de imágenes (del orden de 500.000). Estas imágenes se importan desde catálogos de nuestros proveedores.
He observado un aumento de la ocupación en disco y que cada una de las imágenes presenta unas 15 variaciones de imagen / tamaños.
El importador de nuestros catálogos permite borrarlas (entiendo que borra solo la imagen principal y no sus miniaturas) y volver a subirlas. Como este proceso lo hemos hecho varias veces, es probable que se haya llenado el disco de imágenes inútiles.
Mi pregunta es ¿puedo borrar todas las imágenes de woocomerce, volver a subirlas y generar las miniaturas de nuevo?
Después ya probaríamos lo que me comentáis.
Saludos
Hola Alberto,
Mi pregunta es ¿puedo borrar todas las imágenes de woocomerce, volver a subirlas y generar las miniaturas de nuevo?
Entiendo, supongo que no te molesta el hecho de las miniaturas entonces, en este caso no nos comentas como vas a eliminar las imágenes, pero ten en cuenta el realizar un respaldo por que al borrar las imágenes (no nos has comentado cómo planeas borrarlas) se eliminarán de los productos luego al subirlas se aplicaran pero no sabemos según cuáles criterios o que metodo importas solo las imagenes nuevamente.
Teniendo esto en cuenta es por ellos que te comentamos que puedes hacerlo si es lo que deseas pero sin los detalles de cómo quieres hacer el proceso no podemos saber si va a ocupar más o menos información en tu disco.
He observado un aumento de la ocupación en disco y que cada una de las imágenes presenta unas 15 variaciones de imagen / tamaños.
Por este texto en particular es que te comentamos lo de las variaciones.
Un saludo 🖐️
@argenis el propio importador del catálogo es el que borra las imágenes y las vuelve a subir. Saludos
Hola Alberto,
Cual es el importador de catálogo que estas utilizando? el método por defecto de wooommerce para importar productos? comentanos para poder saber cómo asesorarte.
Un saludo 🖐️
Hola Alberto,
En este caso todo cambia, debes consultar con la persona o la empresa que te ha hecho el desarrollo a medida para la importación de estos productos e imágenes, y consultarles si el eliminarlas y subirlas nuevamente es posible, ya que puede que no sea posible y pierdas las imágenes de los productos y generes varios errores 404.
Verifica con ellos este funcionamiento, un saludo 🖐️