Todas las imágenes de esta tienda las toma de url.s externas, para eso usamos un programa llamado Featured Image from URL
el problema es que necesitamos que a las imágenes se les añada al final
?size=230x230&crop=true
pero si lo hacemos así el programa lo cambia por
?size=230x230&
imagino que lo hacen para obligarnos a comprar la versión premium
Lo hemos solucionado añadiendo esa extensión despues de .jpg en un csv como este
el problema es que wordpress crea todas estas imágenes
para solucionarlo hemos ido a AJUSTES / MEDIOS y hemos dejado todos los tamaños a "0" (tenemos instalado simple image sizes) para ver todos los tamaños que se crean
después de esto sigue creandolos
alguna idea?
Gracias
URL del sitio: Contenido solo visible a usuarios registrados
Hola
Dejando a 0 si que has evitado la generación de algunas miniaturas, sin embargo, la creación de esos tamaños adicionales posiblemente esta siendo realizada por algún plugin o por tu propio theme.
Si quieres puedes buscar por código qué plugins o si tu theme esta usando esta función:
https://developer.wordpress.org/reference/functions/add_image_size/
La ida sería modificar ese código.
Sin embargo entiendo que el proceso de importación sólo lo harás una vez por lo que tal vez te convenga mejor eliminar manualmente esas imágenes generadas y evitar tocar código
Saludos.
Lo he conseguido, dejo aqui el codigo por si alguien lo necesita
hay que ponerlo en functions.php
//evita la creacion de miniaturas function bp_image_sizes($sizes){ unset( $sizes['thumbnail']); unset( $sizes['medium']); unset( $sizes['medium_large']); unset( $sizes['shop_thumbnail']); unset( $sizes['sow-carousel-default']); unset( $sizes['menu-24x24']); unset( $sizes['menu-36x36']); unset( $sizes['menu-48x48']); unset( $sizes['woocommerce_thumbnail']); unset( $sizes['woocommerce_single']); unset( $sizes['woocommerce_gallery_thumbnail']); unset( $sizes['shop_catalog']); unset( $sizes['shop_single']); return $sizes; } add_filter('intermediate_image_sizes_advanced', 'bp_image_sizes' );
para saber qué es lo que hay que ocultar primero hay que instalar el plugin "simple image sizes"