WordPress.org

Plugin Directory

NimboCDN – Optimización de imágenes y CDN de imágenes | Convertir a WebP y AVIF

NimboCDN – Optimización de imágenes y CDN de imágenes | Convertir a WebP y AVIF

Descripción

NimboCDN es una CDN de imágenes para WordPress y WooCommerce. Cada imagen de tu sitio se redimensiona y se convierte a WebP o AVIF —los formatos de imagen más modernos y eficientes que hay, sin perder calidad percibida— y se entrega desde nuestra red global, en 335 ciudades. Tu servidor deja de entregar imágenes y tu sitio va más rápido. No necesitas crear una cuenta ni pegar una clave de API, y no hay ningún proceso de compresión masiva que correr en tu servidor. No modificamos tus archivos originales.

Subes una imagen grande y WordPress guarda el archivo tal como vino. Es ese el que descarga el navegador de quien te visita —entero, incluso cuando la imagen se muestra pequeña en la pantalla del teléfono—. El visitante espera por un peso que nunca llega a ver, y ese peso sale de tu servidor: cada imagen, a cada visitante, todas las veces.

NimboCDN se ocupa de eso solo. Cada visitante recibe cada imagen en el tamaño que su pantalla necesita y en el mejor formato que acepta su navegador. No configuras nada.

👀 Qué hace NimboCDN, de un vistazo

  • Optimiza las imágenes solo — sin proceso masivo, sin cola, sin nada que apretar
  • Redimensiona las imágenes al ancho que la pantalla necesita, con su srcset
  • Convierte a WebP y AVIF, elegido para cada visitante según lo que acepta su navegador
  • Entrega desde una CDN de imágenes global — 335 ciudades en más de 125 países
  • Delega la entrega de las imágenes a nuestra red, para que tu servidor se ocupe de tu blog o tu tienda
  • Deja intacto cada archivo original, y se revierte entero en un clic
  • Sin cuenta, sin clave de API, sin tarjeta — instalas, activas, listo

⚙️ Cómo funciona NimboCDN

  1. Instala y activa. El plugin registra tu sitio y mide tu página de inicio en segundo plano. Nada que configurar, ninguna clave que pegar.
  2. El plugin reescribe las direcciones de tus imágenes. En tu HTML cambia src, srcset, las fuentes de <picture>, los enlaces de zoom y lightbox de las galerías y los fondos de CSS, para que apunten a nuestra red. Nada más cambia.
  3. Nuestra red hace el trabajo pesado. La primera vez que un visitante real pide una imagen, la red busca tu original una sola vez, la redimensiona, la codifica en AVIF o WebP para ese navegador y guarda el resultado en un caché permanente. A partir de ahí tu servidor no vuelve a ver ese pedido.

🚀 Tu servidor deja de entregar imágenes

En un WordPress normal, entregar imágenes es el grueso del trabajo que hace tu servidor: en una página con veinte imágenes hay veinte archivos que encontrar en el disco, leer y mandar, para cada visitante, todo el día. Ese trabajo compite con lo que de verdad te importa —armar la página, correr las consultas, tomar el pedido.

Con NimboCDN tu servidor delega ese trabajo. Se le pide una vez por imagen, y nunca más; después contesta nuestra red. Medido sobre tráfico real: el 98,7 % de las imágenes que recibieron los visitantes nunca salió del servidor del sitio. Lo que le queda a tu servidor es para lo que está: mostrar tu blog, tu tienda, tus páginas.

🌎 Una CDN de imágenes, no un compresor

La mayoría de los plugins que optimizan imágenes para WordPress son compresores de biblioteca: un optimizador que trabaja sobre los archivos que ya subiste. Recomprimen lo que está en tu servidor y te cobran por lo que subes — y como WordPress hace de seis a ocho miniaturas por subida, pagas por tamaños que ningún visitante va a pedir.

NimboCDN trabaja en el otro extremo, sobre lo que de verdad le llega al visitante:

  • Una imagen se procesa una sola vez, la primera vez que un visitante real la pide. Sin optimización masiva que esperar.
  • El tráfico es ilimitado en todos los planes. Sin cargo por ancho de banda, sin cargo por visita, sin excedentes.
  • Se revierte en un clic. Desactivas el plugin y tu sitio vuelve a entregar sus propias imágenes, al instante.

🔄 Convierte a WebP y AVIF, automáticamente

Cada imagen se entrega en AVIF o en WebP según lo que acepte el navegador del visitante — sin conversor que correr, sin una segunda copia guardada en tu servidor. Un cliente que no acepta ninguno de los dos recibe tu archivo original, exactamente como sin el plugin.

📐 Ajusta el tamaño de las imágenes para cada pantalla

Un teléfono no necesita un archivo de 3000 píxeles. Nunca más tienes que redimensionar imágenes a mano ni regenerar miniaturas: NimboCDN ofrece cada imagen a 400, 800 y 1200 píxeles de ancho con su atributo sizes correspondiente y deja que el navegador elija. Nunca se anuncia un ancho mayor que el que WordPress ofrecía, así que una página no puede quedar más pesada de lo que estaba.

Es exactamente lo que pide PageSpeed Insights cuando dice sirve imágenes en formatos de última generación y ajusta el tamaño de las imágenes.

📁 No modificamos tus archivos originales

Tus archivos JPEG y PNG quedan exactamente como los subiste: sin recomprimir, sin redimensionar, sin mover, sin borrar. El plugin sólo cambia la dirección de la imagen en tu HTML.

🎁 Gratis para siempre en tu página de inicio

El plan gratuito no es una prueba y no vence. Entrega todas las imágenes de tu página de inicio en WebP, en tres tamaños, desde el caché global, con hasta 50 imágenes nuevas de la página de inicio por mes — la cifra está aquí, antes de que instales, a propósito. El resto de tu sitio lo sigue entregando WordPress igual que antes, y las visitas no se cuentan ni se cobran nunca: diez visitantes o diez mil, sigue siendo gratis.

👑 Qué agrega el plan Pro

  • Todo tu sitio: catálogo, fichas de producto, blog y páginas — no sólo la página de inicio
  • AVIF, alrededor de un 21 % más liviano que WebP sobre la misma imagen
  • Sin límite de imágenes
  • Un precio fijo, mensual o anual, con el ancho de banda incluido

Pro es un plan pago del servicio alojado — no hay un segundo plugin que instalar. El plan se cambia desde esta misma pantalla de ajustes, y todo el código del plugin está aquí y funciona en cualquier plan; el plan sólo cambia lo que entrega la red.

🛒 Hecho para WooCommerce, funciona en cualquier WordPress

NimboCDN se construyó para tiendas WooCommerce y se probó en ellas: galerías de producto, zoom de galería (data-large_image), lightboxes, banners de categoría y secciones hero como fondo de CSS. Un catálogo es donde el peso de las imágenes duele más — una ficha de producto puede llevar cinco imágenes y una categoría, cuarenta.

Funciona igual de bien en un blog, un portafolio o un sitio institucional, y es más útil todavía en un hosting compartido, donde delegar la entrega de las imágenes es la velocidad más barata que hay. WooCommerce no es un requisito.

🧩 Funciona con tu plugin de caché, tu maquetador y tu tema

  • Plugins de caché. El plugin sólo reescribe atributos de imagen, y el HTML cacheado sigue siendo válido: los nombres de host de entrega viejos siguen funcionando indefinidamente, a propósito.
  • Maquetadores y temas. Elementor, Divi, los bloques de Gutenberg, las galerías y los sliders producen todos el mismo HTML, que es donde trabaja el plugin.
  • Plugins de WebP que ya tengas. Si otro plugin envuelve tus imágenes en un <picture> con sus propias copias WebP, NimboCDN encuentra el original detrás y entrega ese.
  • Carga diferida. No se agrega JavaScript a tus páginas, y la carga diferida de tu tema queda como está.

🛡️ Si algo sale mal

Tres respaldos independientes, y cada uno termina con el visitante viendo tu imagen:

  1. Si el servicio deja de responder, el plugin deja de reescribir direcciones y WordPress entrega sus propias imágenes.
  2. Si una imagen suelta no se puede procesar, la red redirige a tu original.
  3. Si hasta eso falla, el elemento <img> cae en el archivo que WordPress habría entregado.

El plugin no hace ninguna llamada de red mientras se ve una página, así que no puede volverse un punto único de falla.

🔒 La privacidad en un párrafo

No se recoge ningún dato personal de tus visitantes: ni su dirección IP, ni su navegador, ni la página que vieron. El servicio guarda conteos agregados y totales de bytes por sitio, para que la pantalla de ajustes pueda mostrar lo que tus visitantes dejaron de descargar. Todo lo que manda el plugin está listado más abajo, en Servicios externos. https://nimbocdn.net/es/privacy

👉 Pruébalo en tu página de inicio, gratis

Instala NimboCDN, actívalo y abre Ajustes NimboCDN. Tu página de inicio es donde ese peso duele más —es la que casi todos ven primero—, así que es la que pesamos, ahí mismo, antes de que decidas nada. Sin cuenta, sin tarjeta, y se revierte en un clic.

Servicios externos

Este plugin conecta con NimboCDN, un servicio alojado de entrega de imágenes operado por DIO Digital, autora del plugin. Sin él, el plugin no hace nada útil: cada imagen cuya dirección reescribe la entrega el servicio. Al instalar y activar el plugin, registras tu sitio en el servicio, tal como se describe aquí.

  • Servicio: https://nimbocdn.net
  • Términos del servicio: https://nimbocdn.net/es/terms
  • Política de privacidad: https://nimbocdn.net/es/privacy

Registro — al activar, una sola vez. El plugin envía el dominio de tu sitio a https://nimbocdn-prd-control.nimbocdn.workers.dev/activate/start, que responde con un desafío aleatorio. El plugin publica ese desafío durante cinco minutos en /wp-json/nimbocdn/v1/challenge, en /?nimbocdn-challenge=1 y como un archivo de texto pequeño wp-content/uploads/nimbocdn-challenge-<aleatorio>.txt, con una imagen PNG en blanco del mismo nombre al lado (los dos se borran apenas termina el registro). Después envía el dominio, el nombre del sitio, la versión de WordPress, la versión del plugin, el idioma del sitio y la dirección de correo electrónico del administrador a /activate/finish. El servicio lee el desafío desde tu sitio: la prueba de que quien registra el dominio lo controla. Cuando un cortafuegos o un antibots le responde al servicio con una página de desafío propia, el servicio comprueba en su lugar el ancho y el alto de esa imagen PNG, leídos a través de Cloudflare Images, que se derivan del desafío. Un dominio que nadie registró antes queda registrado aunque la prueba falle, así que un cortafuegos nunca deja al plugin sin hacer nada; hasta que la prueba salga bien, el sitio sigue en el plan gratuito y no puede gestionar el cobro. Reactivar el mismo dominio devuelve las mismas credenciales, así que tu historial sobrevive a una desinstalación; la forma con www. y la forma sin www. de un dominio son un mismo sitio.

Estado, cuenta y sincronización de la página de inicio — desde el segundo plano y desde la pantalla de ajustes. Dos veces por día por WP-Cron, cuando presionas Medir ahora (como máximo una vez por minuto), cuando abres la pantalla de ajustes o vuelves a ella, y cuando tu página de inicio cambia, el plugin envía el identificador de tu sitio a /health, /account y /site/home en el mismo host. El último lleva la lista de archivos de imagen que usa tu página de inicio y el HTML de tu página de inicio tal como lo devuelve tu propio servidor, para que el servicio pueda verificarlos —visitando tu página de inicio o, cuando un cortafuegos o un antibots bloquea esa visita, contra el HTML que envió el plugin— y responder cuáles va a entregar. La respuesta dice si el servicio está disponible, qué nombre de host de entrega usar, tu plan y tu cupo, y las estadísticas de entrega que se muestran en la pantalla de ajustes. No se envía ningún dato de visitantes ni nada de tus entradas que no sea tu página de inicio pública.

Entrega de imágenes — cuando un visitante carga una página. El navegador del visitante pide las imágenes al nombre de host de entrega (hoy cdn.nimbocdn.net). Esa petición lleva la dirección de la imagen original, el tamaño del archivo que WordPress habría entregado y la cabecera Accept del propio navegador, como cualquier petición de imagen. Por cada imagen entregada, el borde registra el tamaño entregado, el formato y el estado del caché contra el identificador de tu sitio —muestreado en sitios con mucho tráfico—, nunca la dirección IP del visitante, su agente de usuario ni la página. Cuando una petición se rechaza (por ejemplo, una firma que no coincide), el borde registra además la dirección de la original rechazada para poder investigar el rechazo; esa dirección es una ruta de archivo de tu propio sitio. El plugin en sí no hace ninguna llamada de red mientras se ve una página.

Tarjeta de la red — cuando abres la pantalla de ajustes. Tu navegador consulta https://<host de entrega>/whoami cuatro veces: la primera petición sólo abre la conexión, las tres siguientes se cronometran y se muestra la más rápida. Una petición fallida se reintenta una vez. La respuesta nombra el centro de datos que atendió la petición y la ciudad aproximada de tu propia dirección IP, para que la pantalla pueda mostrar desde dónde se entregan tus imágenes, y en cuántos milisegundos, para esa computadora. No se guarda nada.

Cobro — sólo cuando haces clic. Contratar Pro, Gestionar plan y Pasar al anual le piden al servicio una dirección de pago, de portal o de factura, y llevan tu navegador ahí. Los pagos los gestiona el proveedor de pagos del servicio en sus propias páginas; el plugin nunca ve un número de tarjeta, un precio ni una moneda, y no contiene ninguna lógica de pago.

Correos. Dos tipos, y no son lo mismo.

  • Correos de la cuenta — que tu sitio quedó registrado, que una tarjeta fue rechazada, un recibo. Son parte del servicio y llegan siempre, porque un plan que se pierde en silencio es un plan del que te enteras cuando alguien nota que el sitio está lento.
  • Correos sobre el producto — notas ocasionales sobre NimboCDN: novedades y consejos. Nunca más de un par por mes. Puedes desactivarlos en Tu cuenta, en la pantalla de ajustes, o desde el enlace al pie de cualquiera de ellos; hacerlo nunca afecta a los correos de la cuenta de arriba.

Qué se guarda y cómo borrarlo. El servicio conserva tu dominio, el correo electrónico del administrador, tu plan y estadísticas agregadas de entrega. Nunca vendemos ni compartimos tus datos con terceros; tu dirección la usamos nosotros, para escribirte, y nadie más. Desinstalar el plugin borra todas las opciones, transients y tareas programadas que creó en tu sitio. Para borrar además tu cuenta y tus estadísticas del servicio, escribe a hello@nimbocdn.net desde la dirección registrada.

Credits

The icons in the settings screen — the crown on the Pro badge, the handshake on a plan provided by a partner, and the small line icons beside the “Why NimboCDN” and support text — are from Tabler Icons, MIT licensed.

Copyright (c) 2020-2026 Paweł Kuna — https://tabler.io/icons

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the above copyright notice and this permission notice being included in all copies or substantial portions of the Software.

The SVG paths are inlined in the settings screen rather than shipped as files: there are a handful of them, and an <img> would cost a request per page load for a few hundred bytes of path.

Capturas de pantalla

Instalación

  1. En el escritorio de WordPress ve a Plugins Añadir nuevo, busca NimboCDN y haz clic en Instalar ahora y Activar. O sube el zip en Plugins Añadir nuevo Subir plugin.
  2. Eso es todo. La activación registra tu sitio y las imágenes empiezan a entregarse desde la red.

La activación te lleva a Ajustes NimboCDN, donde la página de inicio se mide en el acto y las estadísticas de visitantes se van llenando a medida que llega tráfico real. Puedes volver ahí cuando quieras desde ese menú, o por el enlace Ajustes de la lista de plugins.

No hace falta cuenta, ni clave de API, ni un paso de optimización masiva. WooCommerce no es un requisito.

FAQ

¿Necesito una cuenta o una clave de API?

No. La activación registra tu sitio automáticamente y prueba que controlas el dominio. No hay nada que registrar ni nada que pegar. Tus credenciales se guardan en las opciones de tu WordPress y viajan con tu sitio.

¿Esto cambia mis imágenes originales?

No. Nada de tu biblioteca de medios se modifica, se recomprime, se mueve ni se borra. El plugin sólo cambia la dirección de la imagen en tu HTML, para que apunte a nuestra red global en vez de a tu servidor.

¿NimboCDN es una red de entrega de contenidos (CDN) para imágenes?

Sí, y sólo para imágenes. Tus páginas, tu CSS y tu JavaScript los sigue sirviendo tu propio alojamiento igual que hoy; sólo las imágenes las responde nuestra red, desde un punto cercano a cada visitante. No es un conversor a WebP que deja una segunda copia de cada archivo en tu disco: cada imagen se prepara la primera vez que un visitante real la pide, y no se escribe nada nuevo en tu servidor.

¿Qué incluye exactamente el plan gratuito?

Todas las imágenes de tu página de inicio, entregadas en WebP a 400, 800 y 1200 píxeles de ancho, desde un caché global permanente, con hasta 50 imágenes nuevas de la página de inicio por mes. El cupo se renueva el día 1. El tráfico y las visitas son ilimitados. Sin tarjeta de crédito.

¿Hay truco en el plan gratuito?

No. No es una prueba y no vence. Las visitas casi no nos cuestan, así que no las cobramos. El límite está en las imágenes nuevas de la página de inicio, no en cuánta gente las ve. Si el resto de tu sitio también necesita optimizarse, para eso está Pro.

¿Me va a llegar una factura sorpresa?

No. Pro es un precio fijo con el ancho de banda incluido: sin cargo por visita, por gigabyte ni por excederse. Si un pago falla hay tres días de gracia y después el sitio vuelve al plan gratuito — tus imágenes no se rompen nunca.

¿Qué agrega el plan Pro?

Todo tu sitio en vez de sólo la página de inicio —catálogo, fichas de producto, blog y páginas— en AVIF, que es alrededor de un 21 % más liviano que WebP sobre la misma imagen, y sin límite de imágenes. Con cobro mensual o anual.

¿Tengo que correr una optimización masiva?

No, y no hay nada que esperar. Cada imagen se prepara la primera vez que un visitante real la pide. Tu página de inicio se mide apenas la activas, así que ves un resultado en minutos y no después de un proceso por lotes.

¿Cómo resuelvo «sirve imágenes en formatos de última generación» en PageSpeed Insights?

Ese aviso significa que tus imágenes se están enviando como JPEG o PNG a navegadores que aceptan formatos mejores. NimboCDN responde cada pedido con AVIF o WebP cuando la cabecera Accept del navegador dice que los soporta, y con tu archivo original cuando no.

¿Cómo resuelvo «ajusta el tamaño de las imágenes»?

Ese aviso significa que el archivo es más grande que el espacio en el que se muestra. NimboCDN ofrece tres anchos —400, 800 y 1200 píxeles— con su atributo sizes correspondiente, y deja que el navegador elija. Nunca ofrece un ancho mayor que el que WordPress ya ofrecía, así que una página no puede quedar más pesada de lo que estaba.

¿Se ocupa de las imágenes adaptables y del srcset?

Sí. NimboCDN ofrece cada imagen a 400, 800 y 1200 píxeles de ancho y escribe el srcset y el sizes que les corresponden, así que el navegador descarga el ancho que de verdad va a mostrar. Una imagen que llegó sin conjunto adaptable recibe uno; una que ya lo tenía lo conserva, y nunca se anuncia un ancho mayor que el que WordPress ya ofrecía.

¿Esto hace que mi sitio sea más rápido?

Sí, en la parte que depende de las imágenes — que suele ser la más grande. Tu visitante descarga muchos menos bytes y los recibe desde un punto cerca suyo, así que las imágenes aparecen antes, y lo rápido que aparece tu página es lo que mide Google. Te podemos decir cuántos bytes dejaron de descargar tus visitantes; no te podemos prometer un puntaje ni una posición en el buscador, porque eso también depende de tu hosting, de tu tema y de todo lo demás que haya en la página.

¿NimboCDN ayuda con los Core Web Vitals y el LCP?

Sí, y en la mayoría de los sitios es donde está la mayor mejora. El Largest Contentful Paint —LCP— es lo que tarda tu página en mostrar su contenido principal, y en la mayoría de los sitios WordPress ese contenido es una imagen: justo lo que NimboCDN hace más liviano y entrega desde un punto cercano al visitante. Una página de inicio real, pesada archivo por archivo, quedó 88 % más liviana al mismo nivel de calidad, y una imagen más liviana aparece antes. Lo que no te ponemos en un número es tu puntaje final, porque tu alojamiento, tu tema y el resto de la página también cuentan — pero en la mayoría de los sitios las imágenes son lo que tu visitante está esperando, y de esa parte nos ocupamos nosotros.

¿Funciona con JPEG y PNG, y con transparencia?

Sí. Los originales JPEG y PNG se entregan optimizados, en AVIF o WebP. Los dos formatos conservan la transparencia, así que nunca se pierde; un cliente que no acepta ninguno recibe tu archivo original, con transparencia incluida.

Ya uso un plugin de compresión de imágenes. ¿Tengo que sacarlo?

No. Un compresor trabaja sobre los archivos de tu biblioteca; NimboCDN trabaja sobre lo que le llega al visitante. Si el otro plugin envuelve tus imágenes en un <picture> con sus propias copias WebP, NimboCDN encuentra tu original detrás de esa copia y lo entrega, así no se comprime nada dos veces.

¿Va a chocar con mi plugin de caché?

No debería. El plugin sólo reescribe atributos de imagen, y el HTML cacheado con direcciones reescritas sigue siendo válido: los nombres de host de entrega viejos siguen funcionando indefinidamente, a propósito. Reescribir el mismo HTML dos veces nunca produce direcciones anidadas.

¿Agrega JavaScript o CSS a mis páginas?

No. En el front end el plugin cambia atributos de imagen y nada más. El único script que carga está en su propia pantalla de ajustes.

¿Qué pasa si lo desactivo o lo desinstalo?

Tu sitio vuelve a entregar sus propias imágenes en el acto — nunca fueron alteradas. Desinstalarlo además borra todas las opciones, transients y tareas programadas que creó el plugin, sin dejar filas atrás. El servicio conserva tus estadísticas de entrega bajo tu dominio, así que si lo reinstalas vuelven a aparecer; escribe a hello@nimbocdn.net para que las borremos.

¿Y si el servicio se cae?

Tu sitio sigue funcionando con sus propias imágenes, exactamente como antes. El plugin deja de reescribir solo, después de tres chequeos fallidos, y vuelve a empezar cuando el servicio responde de nuevo. NimboCDN no es un punto único de falla de tu sitio.

¿Funciona sin WooCommerce?

Sí. Las tiendas WooCommerce son para lo que se construyó y contra lo que se probó, pero optimiza las imágenes de cualquier sitio WordPress.

¿Guardan datos de mis visitantes?

No. Ni su dirección IP, ni su navegador, ni la página que vieron. El servicio cuenta bytes y formatos por sitio y nada más, y el plugin no hace llamadas de red mientras se ve una página. La declaración completa está en la sección Servicios externos, más arriba.

¿Cumple con el RGPD y la LGPD?

El plugin no recoge ningún dato personal de tus visitantes, así que no hay nada de ellos que declarar ni que borrar. El único dato personal que guarda el servicio es la dirección de correo del administrador, que se usa para los avisos de la cuenta; puedes cambiarla desde la pantalla de ajustes y pedir que se borre escribiendo a hello@nimbocdn.net. Detalles: https://nimbocdn.net/es/privacy

¿Qué significan los números de la pantalla de ajustes?

Cada número dice sobre qué se midió. «Tus visitantes descargaron X menos» es la suma, sobre cada imagen entregada en los últimos 30 días, de la diferencia entre lo que habría mandado WordPress y lo que mandó NimboCDN. Sale de analítica del borde muestreada, así que está rotulado estimado. «Tu página de inicio» se pesa archivo por archivo y está rotulado medido.

¿En qué idiomas viene?

En inglés. Las traducciones las entrega WordPress como language packs desde translate.wordpress.org, donde están publicadas nuestras traducciones al español y al portugués de Brasil. Los idiomas sin traducción caen al inglés.

¿Dónde consigo soporte?

En el foro de soporte del plugin en WordPress.org, o por correo a hello@nimbocdn.net. El enlace Soporte de la lista de plugins abre un mensaje con tu versión del plugin ya puesta.

Reseñas

No hay reseñas para este plugin.

Colaboradores & Desarrolladores

“NimboCDN – Optimización de imágenes y CDN de imágenes | Convertir a WebP y AVIF” es software de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

“NimboCDN – Optimización de imágenes y CDN de imágenes | Convertir a WebP y AVIF” ha sido traducido en 3 idiomas. Gracias a los traductores por sus contribuciones.

Traduce “NimboCDN – Optimización de imágenes y CDN de imágenes | Convertir a WebP y AVIF” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN, o suscríbete al registro de desarrollo por RSS .

Historial de cambios

1.0.0

  • First stable release. Nothing changes in how your images are delivered: the version number catches up with a plugin that is already serving real stores, and that is now published in the WordPress.org plugin directory.
  • Three answers added to the FAQ, for three questions the listing did not answer: whether NimboCDN is a content delivery network for images, how it handles responsive images and srcset, and what it does for Core Web Vitals and LCP.

0.5.12

  • The package downloaded from nimbocdn.net now carries the Spanish and Portuguese translations, so the settings screen is in your language the moment you activate it. Sites installed from the WordPress.org directory are unaffected: they keep getting translations as language packs, which always take precedence over any bundled file.

0.5.11

  • The settings screen no longer runs the free and Pro plan labels into their own text in Spanish and Portuguese. The label column was a fixed width sized for the English “Free”; “Gratuito” is twice as long and touched its description with no gap. Found on 20 September 2026, rendering the screen in all three languages for the directory screenshots.
  • Directory listing rewritten: what NimboCDN is and what it does, in English, Spanish and Portuguese. Nothing in the plugin’s behaviour changes.

0.5.10

  • When your domain is verified, the plugin empties your page cache so cached pages come back with the new image addresses. Measured on a store running WP Rocket on 19 September 2026: after verification, 3,393 cached pages kept the old addresses and loaded the original images. Supported: WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, SiteGround Speed Optimizer, Cache Enabler, Hummingbird, WP-Optimize, Comet Cache, Swift Performance, Proxy Cache Purge, Cloudflare, and the Kinsta, WP Engine, Pantheon, GoDaddy and Pressable host caches.
  • Our network also keeps accepting the previous addresses for 30 days, so any cache the plugin cannot reach keeps serving optimized images.

0.5.9

  • Works behind a hosting antibots (SiteGround and similar) with nothing for you to do. Measured on a SiteGround store on 19 September 2026: the domain could not be verified, so upgrading and billing were locked, and the free plan admitted 0 of the 72 images on the home page. With this version the domain was verified in 3 seconds and the home page images were admitted, without touching the firewall.
  • Domain verification writes a blank PNG image next to the verification file and removes both when it finishes. The service reads its size through Cloudflare Images, which the antibots let through.
  • Home page sync sends the HTML of your home page, read by your own server, so the service can check the images even when its own visit is blocked.
  • The settings screen no longer asks you to allow a user agent in your firewall.

0.5.8

  • The settings screen loads its stylesheet through the WordPress style queue instead of printing a <style> tag in the page.
  • On WordPress 6.9 and later, image rewriting uses the template output buffer that WordPress itself opens and closes; the plugin no longer opens a buffer of its own. On earlier versions the buffer is closed explicitly at the end of the request.
  • Translations are no longer bundled in the package; WordPress delivers them as language packs from translate.wordpress.org.
  • Nothing assumes /wp-content/uploads any more: the verification file falls back to content_url(), and CSS background images are matched against the uploads path WordPress reports, so sites with a relocated content directory are covered.

0.5.7

  • Crawlers no longer cost a new image copy. A client that accepts neither AVIF nor WebP now receives your original file, or a JPEG or PNG copy made earlier, instead of triggering a new JPEG. Measured on two stores from 10 to 14 September 2026: 71% of new copies were being made only for crawlers such as Amazonbot, AhrefsBot, bingbot and Googlebot-Image. Visitors whose browser accepts AVIF or WebP see no change.
  • The plugin’s author link now points to its author’s page. No change to how images are rewritten.

0.5.6

  • Release prepared for the WordPress.org plugin directory. The distributed package now carries no code comments at all, and every note WordPress requires — translator hints and licence attributions — is in English.
  • Checkout, invoice and billing-portal redirects now go through wp_safe_redirect() with an explicit allow-list of destinations (our own service and the payment provider’s hosted pages). A URL that does not qualify sends you back to the settings screen with a notice instead of anywhere else.
  • The “we could not charge your card” notice registers its dismiss handler through the WordPress script queue instead of printing a <script> tag.
  • The Tested up to field is declared only in the readme, as the directory asks.
  • Code style aligned with the WordPress Coding Standards throughout; no behaviour change.

0.5.5

  • Category banners and other full-width backgrounds are no longer blurry on desktop. A background image has no responsive set, so it was capped at 1200 px and stretched to fill a 1920 px screen. Backgrounds, the lightbox link and the product zoom now go up to 2048 px — the size WordPress already keeps on disk — when the original photo is that big.
  • Nothing else grows. Catalogue grids, thumbnails and every responsive set stay at 400/800/1200: the larger step is only used where the visitor clicked or scrolled to see the picture big, never as a candidate the browser could pick for a small slot.

0.5.4

  • If another plugin on your site already makes WebP copies and wraps your photos in a <picture> block, NimboCDN was doing nothing at all, and saying otherwise. It now finds the original photo behind their copy and serves that instead. Measured on a test page: 107 KB down to 39 KB.
  • When the original cannot be found on disk, the whole block is left alone. Nothing is deleted, and the other plugin keeps working exactly as it did.
  • Sites that serve different photos on phones and on desktop are untouched: a <picture> block that switches by screen size is left exactly as it was.

0.5.3

  • Thumbnails now download at the size they are shown: lazy-loaded images that declare their dimensions let the browser pick the candidate for the space they occupy — the same rule WordPress applies to its own images since 6.7. Measured on a 28-image grid: 3.2 MB 0.4 MB on desktop.

0.5.2

  • The responsive set added in 0.5.1 now declares sizes, so a desktop browser no longer downloads a larger file than before.

0.5.1

  • Photos that carried no responsive set now get one, so a phone downloads a phone-sized file instead of the one your desktop gets.

0.5.0

  • The annual plan: Pro can be paid yearly for the price of ten months, with a one-click switch from monthly and a scheduled switch back.
  • Prices in the panel now come from the service instead of being written into the plugin, so what you are shown is what you are charged.
  • Fixed: a site that had not proved its domain yet was told “could not reach the billing service”, which was false.

0.4.11

  • The “Our global network” card times the response with the browser’s network clock, over three measurements, and says so when it cannot reach the service.

0.4.10

  • The plugin reports the site language on every panel sync, so service emails arrive in the language your WordPress uses.

0.4.6

  • Spanish translation.

0.4.5

  • A “Product emails” preference under Your account, which you can turn off from the panel or from the foot of any email. Payment notices are separate and always arrive.
  • The settings screen in English, Spanish and Portuguese.

0.4.0

  • The settings screen wears the brand and follows the admin colour scheme you picked in your profile.

0.3.0

  • Activation works behind a firewall: the domain proof can be read from a static file in uploads, and a site that cannot be verified is still optimized on the free plan.
  • CSS backgrounds, product gallery zoom and lightbox links are delivered optimized too.

0.2.0

  • Settings screen rebuilt around what visitors actually downloaded, measured per request at the edge.
  • Brazilian Portuguese translation.

0.1.0

  • Initial release.