Los archivos de imagen que provienen de la API de Instagram tienen una resolución muy grande de 1080 píxeles. Para optimizar el tamaño de las imágenes en tu feed y mantener tu sitio cargando lo más rápido posible, tanto la versión gratuita como la pro de Instagram Feed tienen un sistema de redimensionamiento y almacenamiento local de imágenes.
¿Cuándo se crean las imágenes?
La primera vez que aparece una nueva entrada en tu feed, el plugin utiliza una llamada AJAX para activar el redimensionamiento de la imagen en el servidor de tu sitio. Se crean dos tamaños, una versión de 640 y otra de 320 píxeles de resolución. Todas las cargas de páginas futuras utilizarán los archivos de imagen locales basados en el tamaño real de las imágenes del feed.
¿Dónde se almacenan las imágenes?
Los archivos de imagen locales se almacenan en el directorio uploads de tus archivos de WordPress en una carpeta llamada "sb-instagram-feed-images". También se crean dos tablas de base de datos personalizadas en tu base de datos de WordPress con los nombres "sbi_instagram_feeds_posts" y "sbi_instagram_posts". Éstas se utilizan para rastrear qué posts tienen imágenes creadas para ellos y dónde se encuentran los posts.
¿Hay límites para el número de imágenes almacenadas?
La versión gratuita del plugin almacena un máximo de 350 entradas por valor de imágenes, mientras que la versión pro almacena hasta 1500 entradas por valor de imágenes. Una vez alcanzado el límite, el archivo de imagen que se muestra en su sitio con menos frecuencia se eliminará antes de que se creen nuevas imágenes. Puede cambiar manualmente el número máximo de registros definiendo la constante que controla esto en su archivo wp-config.php. Por ejemplo
define( 'SBI_MAX_RECORDS', 1000 );
El complemento también limita el número de imágenes nuevas que pueden crearse en un breve periodo de tiempo. El plugin desactivará el redimensionamiento de imágenes si se crean más de 100 nuevos archivos de imagen en 15 minutos. Esto se hace para evitar posibles problemas con el servidor.
¿Cuándo utilizará el plugin imágenes de una CDN?
Estas son las circunstancias en las que verás archivos de imagen utilizados desde el CDN de Instagram:
- La entrada no se ha mostrado antes en el feed (cambiará una vez completado el redimensionamiento)
- Las imágenes tienen un ancho inferior a 150 píxeles en el feed (se utiliza un método de redirección especial para obtener imágenes de 150 píxeles desde el CDN de Instagram).
- El post se muestra en el lightbox (se utilizan imágenes con resolución completa de 1080 píxeles)
- Se ha producido un error al cargar el archivo de imagen local
Si sigues viendo imágenes procedentes de la CDN de Instagram y ninguna de estas opciones es aplicable, es posible que se haya producido un error durante el proceso de cambio de tamaño. El proceso de cambio de tamaño requiere que Imagick esté instalado en el servidor en el que está alojado tu sitio. Es posible que tengas que ponerte en contacto con tu proveedor de alojamiento para ver si hay algún problema con Imagick.
¿Puede el plugin utilizar sólo imágenes locales cuando se carga la página?
Si desea evitar en la medida de lo posible el uso de imágenes CDN, puede activar la opción "Favorecer imágenes locales" que se encuentra en la pestaña "Personalizar", área "Avanzado". También puede utilizar el almacenamiento en caché de fondo para cambiar el tamaño de las imágenes cuando se recuperan nuevas entradas utilizando WordPress Cron. Consulte nuestra guía para el cumplimiento de GDPR para obtener más explicaciones.
¿Puedo desactivar el cambio de tamaño de las imágenes?
Sí, para desactivar el redimensionamiento de imágenes, ve a WordPress Dashboard > Instagram Feed > Settings > Advanced, desactiva Optimize Images y haz clic en Save Changes. También puedes borrar las imágenes y los registros existentes haciendo clic en el botón Restablecer situado a la derecha del ajuste Optimizar imágenes.
¿Qué otras funciones utiliza el sistema de redimensionamiento de imágenes?
- También se crean y almacenan versiones locales de las imágenes de avatar para su uso en el feed.
- En la versión profesional, los hashtags recientes se basan en el sistema de redimensionamiento de imágenes para mostrar las publicaciones realizadas hace más de 24 horas.