ShortPixel Image Optimizer

Descripción

Un plugin de compresión de imágenes freemium, fácil de usar, completo, estable, actualizado con frecuencia y con el soporte del amable equipo que lo ha creado. 🙂

Aumenta el renking SEO de tu web, el número de visitantes y, en definitiva, tus ventas al optimizar cualquier imagen o documento PDF en tu web.
ShortPixel es un plugin de optimización de imágenes fácil de usar, ligero, hecho para instalar y olvidarse de él, que puede comprimir todas las imágenes y documentos PDF que tengas en un solo clic. Las nuevas imágenes se redimensionan y optimizan sobre la marcha, en segundo plano. También es compatible con cualquier plugin de galería, carrusel o comercio electrónico.

Ready for a quick DEMO? Test our plugin here and here.
Or you can create a staging copy of your site using WP Staging and test it there.

ShortPixel utiliza muy pocos recursos y funciona bien con cualquier alojamiento web compartido, cloud, VPS o dedicado. Puede optimizar cualquier imagen que tengas en tu web, ¡incluso las imágenes que no aparecen en la biblioteca de medios como las que hay en galerías como NextGEN, Modula o añadidas directamente por FTP!

La compresión de imágenes con y sin pérdida está disponible para los tipos de imagen más comunes (JPG, PNG, GIF, WebP y AVIF) además de para archivos PDF.
También ofrecemos compresión glossy de JPEG, el cual es un algoritmo de optimización con pérdida de muy alta calidad. ¡Especialmente diseñado para fotógrafos!
Las imágenes optimizadas significan una mejor experiencia para el usuario, mejores resultados en PageSpeed Insights o GTmetrix, mejor Google PageRank y más visitantes.

Haz una prueba de compresión de imágenes instantánea en tu sitio o comprime algunas imágenes para probar nuestros algoritmos de optimización.

¿Por qué ShortPixel es la mejor opción cuando se trata de optimización de imágenes o compresión de PDF?

  • plugin popular con más de 300.000 instalaciones activas, según WordPress
  • comprime imágenes JPG (y sus variaciones JPEG, JPEG 2000, JPEG XR), PNG, GIF (fijas o animadas) y también documentos PDF
  • option to convert any JPEG, PNG or GIF (even animated ones!) to WebP and AVIF for more Google love. How to enable WebP?. What is AVIF and why is it good?.
  • opción para convertir automáticamente PNG a JPG si eso da lugar a imágenes más pequeñas. Ideal para imágenes grandes en formato PNG
  • option to include the next generation images (WebP and AVIF) into the front-end pages by using the <picture> tag instead of <img>, independent from generating them through the plugin
  • compatible con WP Retina 2x – todas las imágenes retina se comprimen automáticamente. ¿Cómo beneficiarse de las pantallas Retina?
  • optimiza miniaturas así como imágenes destacadas. También puedes seleccionar individualmente miniaturas para excluirlas de la optimización
  • capacidad para optimizar cualquier imagen de tu sitio, incluidas las imágenes de NextGEN Gallery y cualquier otra galería de imágenes o carrusel
  • opción para reducir el tamaño de imágenes, con 2 opciones diferentes, lo cual es muy útil para automáticamente redimensionar imágenes grandes. Esto se aplica a las imágenes destacadas, por lo que no hay necesidad de complementos adicionales como Imsanity
  • Conversión de CMYK a RGB
  • omite imágenes ya optimizadas
  • Soporte estelar las 24h (24/7) directamente de los desarrolladores.
  • prueba versiones con pérdida y sin pérdida de las imágenes fácilmente con un solo clic en tu biblioteca de medios
  • ideal para fotógrafos: guarda o elimina los datos EXIF de tus imágenes, comprime fotos con la opción sin pérdida
  • funciona correctamente con webs HTTPS y HTTP
  • usa JPEG progresivo para imágenes más grandes para acelerar la visualización de la imagen
  • puedes ejecutar el plugin ShortPixel en varias webs o en un multisitio con una sola clave de API
  • es seguro probar y usar el plugin: todas las imágenes originales se guardan de forma predeterminada en una copia de seguridad local que se puede restaurar con un clic, ya sea una a una o en lotes
  • Optimiza en lote todas las imágenes existentes en la biblioteca de medios o en cualquier galería con un solo clic
  • funciona muy bien para webs de comercio electrónico que utilizan WooCommerce u otros plugins
  • funciona muy bien con NextGEN gallery, Foo Gallery y cualquier otra galería y carrusel
  • compatible con webs alojadas en WP Engine y todos los principales proveedores de alojamiento
  • compatible con los plugins WPML y WPML Media
  • sin límite de tamaño de archivo
  • Se integra con el tipo de campo post_image de Gravity Forms optimizando las imágenes al subirlas
  • compatible con plugins de marcas de agua
  • opción para desactivar la optimización automática de las imágenes al subirlas
  • no se utilizan créditos para las imágenes que se optimizan menos de un 5%
  • integración directa con CloudFlare, ya sea mediante el uso de una clave de API o un Token
  • Informe de optimización de 30 días con todos los detalles de las imágenes y estadísticas generales
  • ¡Cumplimos con el RGPD! Leer más.
  • créditos de optimización gratuitos para organizaciones sin ánimo de lucro, contáctanos para más detalles

¿Cuánto cuesta?
ShortPixel viene con 100 créditos gratis al mes y se pueden comprar créditos adicionales por tan solo $4.99 por 5,000 créditos de imagen.
Mira nuestro precios.

Recomendaciones:
★★★★★ Un superplugin que funciona muy bien con un 62 % de reducción global. robertvarns
★★★★★ El ingrediente secreto para una web WordPress. mark1mark
★★★★★ Un plugin imprescindible, ¡gran soporte! ElColo13
★★★★★ ¡Un plugin excelente! ¡Servicio al cliente aún mejor! scaliendo
★★★★★ Gran compresión de imagen, plugin sólido, soporte igualmente excelente. matters1959
más recomendaciones

Ayúdanos a correr la voz recomendando ShortPixel a tus amigos y consigue 100 créditos de imagen adicionales mensuales de por vida por cada usuario activo referido. Gana dinero promocionando un magnífico plugin con nuestro programa de afiliación 30%.

Otros plugins de ShortPixel

¡Ponte en contacto!

Acciones y filtros para desarrolladores

El plugin ShortPixel Image Optimiser llama a las siguientes acciones y filtros:

do_action( 'shortpixel_image_optimised', $post_id );

tras una optimización correcta;

do_action("shortpixel_before_restore_image", $post_id);

antes de restaurar una imagen desde una copia de seguridad;

do_action("shortpixel_after_restore_image", $post_id);

después de una restauración correcta;

apply_filters("shortpixel_backup_folder", $backup_folder, $main_file_path, $sizes);

justo antes de devolver la carpeta de copias de seguridad de ShortPixel, normalmente «/wp-content/uploads/ShortpixelBackups». El código $sizes son los tamaños del array de los metadatos;

apply_filters('shortpixel_image_exists', file_exists($path), $path, $post_id);

el ID de la entrada no siempre se establece, solo si es una imagen de la biblioteca de medios;

apply_filters('shortpixel_image_urls', $URLs, $post_id);

filtra las URL que se enviarán a optimizar, $URLs es un arreglo simple;

apply_filters('shortpixel/db/chunk_size', $chunk);

$chunk es el valor que ShortPixel elige para usarlo como número de registros seleccionados en una consulta (basado en el tamaño total de la tabla), algunos servidores funcionan mejor con un valor diferente;

apply_filters('shortpixel/backup/paths', $PATHs, $mainPath);

filtra el array de rutas de las imágenes enviadas a copias de seguridad, y se puede usar para excluir ciertas rutas/imágenes/miniaturas de las copia de seguridad, según la ruta de la imagen. $mainPath es la ruta de la imagen principal, mientras que $PATHs es un array con los archivos a copiar (incluidas las miniaturas);

apply_filters('shortpixel/settings/image_sizes', $sizes);

filtra el array ($sizes) de tamaños de imagen que se pueden excluir del procesamiento (mostrado en los ajustes avanzados del plugin).

apply_filters('shortpixel/api/request', $requestParameters, $item_id);

filters the parameters sent to the optimization API (through $requestParameters), described in detail here: ShortPixel Reducer API; $item_id contains the ID of the Media Library item, or the ID of the Custom Media item (when used). In short, this filter can be used to alter any parameters sent to the API, depending on the needs. For example, you can set different resize parameters for different post types, different compression levels, remove EXIF or not, covert WebP/AVIF, and basically any other parameter that is sent to the API for a specific image (together with all its thumbnails).

Para definir miniaturas personalizadas para que se procesen en la optimización, tienes dos opciones, donde ambos defines tienen separaciones por comas:

define('SHORTPIXEL_CUSTOM_THUMB_SUFFIXES', '_tl,_tr');

gestionará miniaturas personalizadas como «imagen-100x100_tl.jpg»;

define('SHORTPIXEL_CUSTOM_THUMB_INFIXES', '-uae');

gestionará miniaturas personalizadas como «imagen-uae-100×100.jpg»;

define('SHORTPIXEL_USE_DOUBLE_WEBP_EXTENSION', true);
define('SHORTPIXEL_USE_DOUBLE_AVIF_EXTENSION', true);

will tell the plugin to create double extensions for the WebP/AVIF image counterparts, for example image.jpg.webp/image.jpg.avif for image.jpg;

Oculta los ajustes de Cloudflare definiendo estas constantes en el archivo «wp-config.php»:

define('SHORTPIXEL_CFTOKEN', 'the Cloudflare API token that has Purge Cache right');
define('SHORTPIXEL_CFZONE', 'The Zone ID from the domain settings in Cloudflare');

Add HTTP basic authentication credentials by defining these constants in wp-config.php

define('SHORTPIXEL_HTTP_AUTH_USER', 'user');
define('SHORTPIXEL_HTTP_AUTH_PASSWORD', 'pass');

Capturas

  • Optimización en lotes en marcha. (Medios>ShortPixel en lotes)

  • Activa tu clave de API en los ajustes del plugin. (Ajustes>ShortPixel)

  • Echa un vistazo a los ajustes principales después de activar la clave de API. (Ajustes>ShortPixel)

  • Modifícalo usando los Ajustes avanzados. (Ajustes>ShortPixel)

  • Comprime todas tus imágenes antiguas en un solo clic. (Medios>ShortPixel en lotes)

  • Comprueba tus estadísticas: número de archivos procesados, espacio ahorrado, compresión promedia, ancho de banda ahorrado, imágenes restantes (Ajustes>ShortPixel)

  • Comprueba el estado de la optimización de las imágenes, restaura o reoptimiza la imagen. (Medios>Biblioteca)

  • Comprueba los detalles de la optimización de la imagen. (Medios>Biblioteca->Editar)

  • Comprueba el estado de otras imágenes optimizadas - imágenes de temas u otros plugins. (Medios>Otros medios)

Instalación

Vamos a poner en marcha el plugin ShortPixel en tu web WordPress:

  1. Regístrate usando tu correo electrónico en https://shortpixel.com/wp-apikey.
  2. Recibirás tu clave de API personal en un correo electrónico de confirmación, en la dirección que proporciones.
  3. Sube el plugin de ShortPixel a la carpeta /wp-content/plugins/
  4. Usa tu clave de API única para activar el plugin ShortPixel en el menú ‘Plugins’ en WordPress.
  5. Las imágenes subidas se pueden optimizar automáticamente en la Biblioteca de medios.
  6. ¡Hecho!

Preguntas frecuentes

¿Cómo es ShortPixel comparado con otros plugins de optimización de imágenes (por ejemplo, Smush, Imagify, TinyPNG, Kraken, EWWW), Optimole?

ShortPixel tiene constantemente mejores tasas de compresión junto con más funciones, soporte de copias de seguridad y tiene planes mensuales o de un solo uso muy asequibles.
Estas son un par de reseñas independientes:
AuthorityHacker – «ShortPixel es nuestra herramienta preferida, simplemente porque está bastante automatizada – básicamente dejamos que haga lo suyo.» (lee la reseña completa)
WP Modula – «Una de las razones por las que personalmente soy un gran admirador de ShortPixel es el soporte integrado para formatos de imagen de nueva generación como WebP.» (lee la reseña completa)

¿Puedo usar la misma clave de API en múltiples sitios?

Sí, puedes hacerlo.
Mientras tengas créditos disponibles, ¡puedes usar una única clave de API en tantas webs como desees!

¿Qué plan es el que más me conviene? ¿Qué me recomendáis?

Cada uno tenemos necesidades diferentes, pero en general, recomendamos comprar un plan de créditos de un solo uso para optimizar toda tu biblioteca de medios y luego coger un plan mensual para optimizar tus subidas futuras. Para saber más, dale un vistazo a esta comparativa

No sé cuántas miniaturas tengo, ¿qué plan debo coger?

Para saber cuantas miniaturas tienes, simplemente instala el plugin y ve a Medios > ShortPixel en lotes. El plugin te dirá cuántas miniaturas tienes. Según The plugin will tell you how many thumbnails you’ve got. Basado en esto, dale un vistazo a nuestros planes

¿Puedo mejorar o reducir fácilmente mi plan?

Por supuesto. Puedes actualizar o reducir tus planes con un par de clics desde tu cuenta en shortpixel.com.

¿Puedo probar/usar el plugin gratis?

Sí, puedes hacerlo.
Ofrecemos 100 créditos gratuitos de optimización de imágenes cada mes. Superar la cuota mensual gratuita pausará el proceso de optimización hasta que la cuota se restablezca o amplíe comprando uno de nuestros planes.

¿Puedo optimizar imágenes que no existen en la biblioteca de medios?

Por supuesto.
De hecho, puedes optimizar cualquier imagen que tengas en tu sitio, independientemente de su ubicación. Solo tienes que añadir, en la sección Avanzado de los Ajustes de ShortPixel, las carpetas donde se ubican las imágenes que quieras optimizar y ShortPixel hará su magia y hará el resto.

¿Puedo optimizar imágenes antiguas y nuevas?

¡Por supuesto!
Puedes optimizar todas tus imágenes y fotos, antiguas y actuales, usando nuestra página de «ShortPixel en lotes» en tus medios con un solo clic.

¿Un crédito = una imagen optimizada?

Sí, eso es correcto.
Pero ten en cuenta que, por lo general, una imagen en la biblioteca de medios tiene 3, 5 o más miniaturas asociadas. Cada miniatura optimizada requiere un crédito. Sin embargo, en los pocos casos en los que ShortPixel no optimice la imagen (con pérdida) en al menos un 5%, el crédito no se contará.

¿Puedo restaurar mis imágenes? ¿Qué pasa con las originales?

Si escoges la opción «Copia de seguridad de las imágenes» en Ajustes/ShortPixel, la versión original de cualquier imagen o PDF optimizados se guardará en la carpeta de copias de seguridad.
La imagen original se necesita si quieres restaurar una imagen o si quieres convertir una imagen de con pérdida / glossy a sin pérdida o viceversa.

¿Qué tipos de formato se pueden optimizar?

ShortPixel optimiza los tipos de archivos JPEG (JPG, JPEG, JPEG 2000, JPEG XR), PNG, GIF (animados y fijos) y PDF.

¿Tenéis planes de un solo uso?

Sí, tenemos.
Los créditos que vienen con nuestros planes de un solo uso nunca caducan. ¡Bien! 🙂

¿Qué pasa con mis imágenes existentes?

Tus imágenes existentes son reemplazadas por las optimizadas.
Si eliges la opción de copia de seguridad, las originales se guardarán en una carpeta separada para que puedas restaurarlas si alguna vez necesitas/quieres hacerlo.

¿Cómo funciona el plugin?

Nuestro ligero plugin envía las imágenes originales a nuestra Nube de optimización de imágenes, donde se comprimen. ShortPixel luego descarga las imágenes optimizadas y las originales sin optimizar se reemplazan con las versiones optimizadas.

¿Optimizáis las imágenes en la nube?

Sí, todas las imágenes procesadas por ShortPixel están optimizadas en la nube. Esto quita la carga de tu servidor y nos permite producir los mejores resultados.

¿Qué métodos de pago son aceptados?

Aceptamos pagos con tarjeta (Mastercard, Visa, Maestro, American Express, Discover, Diners Club, JCB, UnionPay), PayPal y Apple Pay.

¿Cómo activo la clave de API en un multisitio?

Tienes que activar el plugin en la administración de la red y, después, activarlo manualmente en cada sitio individual del multisitio. Una vez que lo hayas hecho, aparecerá el menú de ajustes y podrás añadir la clave de la API para cada sitio individual.
Como alternativa, puedes editar el archivo «wp-config.php» y añadir esta línea:

define('SHORTPIXEL_API_KEY', 'APIKEY');

donde APIKEY es la clave recibida de la API al registrarse.
Si se configura de esa forma, la clave de la API se usará para todos los sitios del multisitio, pero solo será visible en la página de ajustes del sitio principal, estando oculta para el resto de los sitios.

No soy el único trabajando en el escritorio de WordPress. ¿Cómo puedo ocultar mi clave de API?

Hay una sencilla forma de ocultar la clave de la API, todo lo que tienes que hacer es añadir estas dos líneas a tu archivo «wp-config.php»:

define('SHORTPIXEL_API_KEY', '<<your api key here>>');
define('SHORTPIXEL_HIDE_API_KEY', true);

¿Cuánto es un crédito?

Se utiliza un crédito cada vez que ShortPixel optimiza una imagen o miniatura en al menos un 5%. Si no podemos optimizar una imagen o miniatura en al menos un 5%, no se utilizará ningún crédito 🙂
Ten en cuenta que, por lo general, las imágenes en tu biblioteca de medios tienen 3-5 miniaturas asociadas, y se utilizará un crédito por cada imagen destacada o miniatura asociada que se optimice.

¿Por qué debo usar un plugin de WordPress y no una herramienta offline?

Porque los algoritmos de ShortPixel se han perfeccionado al optimizar más de 3500 millones de imágenes reales.
ShortPixel no solo ofrece la mejor compresión para archivos JPEG, PNG, GIF y PDF, sino que también te ahorra mucho tiempo. Simplemente instálalo en tu sitio y, a continuación, ShortPixel se encargará de que todas las imágenes de tu sitio se optimicen inmediatamente después de subirlas.

¿La optimización de imágenes afecta a mis etiquetas ALT?

No, ShortPixel solo optimiza las imágenes, no tocará nada más como tu HTML/CSS.

Si dejo de usar ShortPixel, ¿mis imágenes permanecerán optimizadas?

¡Por supuesto!
Una vez optimizadas, las imágenes permanecerán optimizadas a menos que elijas explícitamente restaurarlas. ¿Pero por qué hacer eso? 🙂

¿Tengo que pagar mensualmente o una vez?

Tenemos ambas opciones disponibles.
Los créditos de un solo uso que nunca caducan son un poco más caros. Echa un vistazo a nuestros precios aquí

¿Cuándo puedo cancelar un plan mensual?

Cuando quieras.
Los créditos que aún tengas disponibles en el período de facturación actual seguirán estando disponibles hasta el final del período de facturación. Al final, no se te volverá a facturar y el plan se restablecerá al plan gratuito.

¿Cuándo caducan los créditos?

Los créditos mensuales caducan después de 30 días, mientras que los créditos de un solo uso nunca caducan.

¿Tenéis una API?

Sí, tenemos varias APIs y herramientas.
Puedes obtener más información acerca de esto aquí:
https://shortpixel.com/api-tools

¿Puedo usar el plugin ShortPixel WP en una instalación localhost?

Lamentablemente no 🙁
Pero puedes utilizar nuestra herramienta de línea de comandos o nuestra herramienta web
https://shortpixel.com/web-tool-docs
https://shortpixel.com/cli-docs

¿Cómo funciona el redimensionamiento?

Si eliges la opción para cambiar el tamaño de las imágenes de tu sitio, entonces la imagen destacada puede ser redimensionada a un tamaño predefinido, manteniendo su aspecto y sus proporciones intactas. Las miniaturas asociadas no serán redimensionadas.
Con esta opción puedes subir de forma segura las imágenes originales sin necesidad de procesarlas previamente para hacerlas más pequeñas.

¿Funcionará ShortPixel si mi web usa CloudFlare?

¡Por supuesto! A veces tendrás que asegurarte de poner algunas IPs en lista blanca. Simplemente contáctanos y te echaremos una mano.

Estoy atascado. ¿Qué hago?

El equipo de ShortPixel está aquí para ayudarte. ¡Contáctanos!

Reseñas

3 de julio de 2022
This is a very useful plugin, especially for websites with multiple editors who are uploading a lot of images. Have been using paid version for years. Would give 5 stars if not annoying banners in Dashboard, that can't be disabled.
2 de junio de 2022
Es un plugin que ayuda a comprimir y optimizar las imágenes. Sin embargo al combinarlo con su complemento de Adaptación de imágenes se puede complicar un poco. Considero que podría ser más fácil para brindarle a todo tipo de usuarios, como es en mi caso que requiero aprender un poco más sobre estos pequeños detalles, que pueden ser asumidos que todos pueden saber cómo configurarlo de manera fácil y de seguro hay varias personas al igual que yo que le puede ser un poco más complejo. Les doy 4 estrellas con el deseo que continúen mejorando como lo han hecho y que de seguro lo tienen previsto. Felicidades, buen trabajo.
27 de mayo de 2022
Resubmitting by bad review as I got carried away the other day with my choice of words and it got removed. I feel that the community needs to know how bad of a plugin this is. This plugin is straight up bad and a total nightmare. Run it on your websites and it will often break images for no reason. Contact their support and they always dodge the bullet but putting the blame on your setup and other "conflicting" plugins. Each time it broke my website, it was just after running this plugin and doing nothing else... This plugin broke already 3 of my websites. Image just disappear after you run that thing, at best you need to put them back up one by one which is a massive time sink, at worst they just break and good luck with that when it happens. Don't waste your time with this, use free plugins like LSCache image optimizer which does 10 times a better job and for free. Please do not contact me for support following my review, you won't get a nice welcome!
18 de mayo de 2022
This plugin significantly improved my google page speed score. It also has an amazing customer support team that answers within several hours.
12 de mayo de 2022
Work as it promises, great support and great documentation
4 de mayo de 2022
Plugin says it is reducing image file size, but it seems to use a lot of server resources to do it.
Leer todas las 669 reseñas

Colaboradores y desarrolladores

«ShortPixel Image Optimizer» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«ShortPixel Image Optimizer» ha sido traducido a 15 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «ShortPixel Image Optimizer» 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.

Registro de cambios

5.0.4

Release date June 22nd, 2022
* Fix: some notifications could not be dismissed because of a jQuery error, kudos to @KZeni for the fix;
* Fix: a JS typo was preventing certain actions from completing in the Media Library;
* Fix: an error was showing up in the bulk when the legacy format date field was missing or incorrect;
* Language: 0 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

5.0.3

Release date June 21st, 2022
* Fix: the plugin now recognizes the offloaded WebP/AVIF files, when they are not also present anymore on the server;
* Fix: in some cases, the bulk and manual optimization was stuck due to some errors related to the legacy optimization information;
* Fix: when saving the settings, the credits quota and other API-related data will be sent to the API, for faster sync;
* Fix: when having the backups turned off, a placeholder image was displayed instead of the original one;
* Fix: an empty space was sometimes shown on some pages, as a result of some dismissed notifications;
* Fix: various small fixes around the plugin processing engine, for increased speed and stability;
* Fix: updated various pieces of code in accordance with the WordPress Coding Standards;
* Language: 1 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

5.0.2

Release date June 16th, 2022
* Fix: an uncaught error was fixed for the sites running without the fileinfo PHP extension that is needed by the plugin to get the mime type of the files;
* Fix: the resize switch from the settings wasn’t properly working;
* Fix: a hidden modal in the dashboard was taking up a lot of empty space;
* Fix: some popups in the settings were always getting triggered in WordPress versions 5.5 and below;
* Fix: if the admin bar tooltip cannot load for any reason, let the JS processor continue its job;
* Fix: advancing from step 2 of the bulk process was sometimes blocked;
* Tweak: improved the notification text and updated the link around the legacy metadata migration;
* Tweak: the legacy conversion notification is now hidden when out of credits;
* Language: 0 new strings added, 3 updated, 0 fuzzed, and 0 obsoleted.

5.0.1

Release date June 14th, 2022
* Fix: a fatal error showed up in some cases right after updating the plugin, which is now fixed;
* Language: 0 new strings added, 0 updated, 0 fuzzed, and 0 obsoleted.

5.0.0

Release date June 14th, 2022

We hope today is a lucky day because SPIO 5 is super cool, excellent, and faster. Now, bug-free! Just kidding 🙂 read on for the changelog and be kind to us in reporting issues. The dev team will be eternally grateful!
* New: this is a major rewrite of the plugin, where all the processing engine has been completely changed, as well as other major parts of the plugin;
* New: the optimization information is moved to custom tables in the database in order to avoid the situation when re-optimization occurs because ShortPixel optimization data was wiped;
* New: the whole bulk processing has been reworked and streamlined into a very nice 4 steps process, with more details and clarity about what is going to be processed;
* New: the JavaScript processor that is in charge of processing everything that needs to be optimized has been completely rewritten, adding more clarity and details;
* New: added WP-CLI support for most of the operations that can be performed with the plugin; please check the knowledge base for more details;
* New: due to the new bulk and JS processor, WebP and/or AVIF files can be generated without the need to re-optimize the whole Media Library;
* New: added more features for Custom Media, such as Cloudflare integration, displaying the internal ID for easier tracking, checks for permissions when adding new folders, and other smaller fixes;
* New: the settings were reorganized and refreshed, a Tools tab was added and tooltips are now available for an easier understanding of the functionalities;
* New: Breaking Change! regex exclusions are now moved to their own type regex-name and regex-path; if you are using regex exclusions please check them in detail and adjust as necessary;
* New: added the possibility for double AVIF extension that works in a similar manner to the double WebP extension;
* Tweak: removed Process in the front-end option due to performance issues; the same effect can now be achieved with WP-CLI commands;
* Tweak: Breaking Change! due to the code changes, some of the filters in version 4 are now deprecated; please check again your integrations if you used a filter in version 4;
* Tweak: removed the integration with Cloudflare Global API Key for security reasons, please use the Cloudflare Token instead;
* Fix: the image size is now updated correctly in the database (following the change in WordPress 6.0);
* Fix: in some cases, when running out of credits, the PDF upload wasn’t possible;
* Fix: the optimized/unoptimized filter in Media Library works correctly now;
* Fix: a confirmation message shows up again when saving settings;
* Language: pretty much all strings were either added, updated, fuzzed, or obsoleted, therefore we didn’t lose time in counting them; we hope you will understand.

4.22.10

Release date June 2nd, 2022
* Fix: updated all add_query_arg and remove_query_arg functions for enhanced security;
* Fix: in some cases, the offloading via WP Offload Media wasn’t properly done when converting from PNG to JPG;
* Fix: PDF files weren’t offloaded via WP Offload Media when running out of credits;
* Fix: removed the backups folder calculation because it was making the settings page very slow in certain cases;
* Fix: removed the consumed credits from the statistics tab, because it wasn’t working correctly;
* Fix: increased the default image resize options;
* Fix: a potential fatal error on PHP 8 was corrected;
* Tweak: added a new filter for the requests that are sent to the optimization API, documented above in the Developers section;
* Language: 0 new strings added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.9

Release date March 31st, 2022
* Fix: fixed the integration with the WP Media Offload plugin, which was broken in version 3.6.0;
* Fix: added support for offloading AVIF files via WP Media Offload;
* Fix: PDF files were not offloaded via WP Media Offload if the process PDF option wasn’t enabled in SPIO;
* Fix: added support for delivering animated gif files as WebP when using the .htaccess method;
* Fix: the link for the plugin settings was leading to a 404 in the network admin of a multisite install;
* Tweak: added 2 new constants for adding the HTTP basic authentication credentials directly in wp-config.php;
* Tweak: added a notification in case of downgrading from the upcoming SPIO 5 version;
* Compat: added integration with Pantheon cache, thanks to @TrilipuT & @LogicEveryWhere;
* Language: 3 new strings added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.8

Release date February 8th, 2022
* Fix: an error was occurring on new installs when using PHP8;
* Fix: when uploading an image through Gutenberg’s image block, the optimization wasn’t getting triggered;
* Fix: wrong path for picturefill.js that was used only in certain cases on IE;
* Language: 0 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.7

Release date January 17th, 2022
* Fix: switched all requests to the API to https to avoid insecure warnings;
* Fix: certain excludes by path were seen as regex-only and weren’t processed correctly;
* Fix: the upgrade pop-up was not considering properly AVIF & WebP when proposing upgrade options;
* Fix: in certain cases, on Custom Media, there were some PHP Notices related to backups;
* Fix: AVIF files weren’t removed when deleting an image from the Media Library;
* Fix: when the option to optimize images added in the front-end was enabled, some unnecessary calls to the backend were made in some cases;
* Language: 0 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.6

Release date October 11th, 2021
* Fix: the plugin is now checking for the UPLOADS constant when building the paths on MultiSite installs;
* Fix: in certain specific cases, a fatal error was triggered when the backup couldn’t be restored;
* Fix: if the automatic Media Library optimization is disabled, the plugin will also disable the front-end processing option;
* Fix: removed inaccurate statistics from the bulk screen summary until the next major release;
* Language: 0 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.5

Release date August 31st, 2021
* Fix: in some cases, the MIME type of other files than images were wrongly set to image/jpg;
* Fix: when restoring from backup a PNG that was converted to JPG, the MIME type wasn’t set back to image/png;
* Fix: in case backup fails for any reason, the image in discussion will be skipped (so the original one won’t get overwritten);
* Language: 0 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.4

Release date August 25th, 2021
* Compat: Added a notification system for the cases when AVIF files cannot be delivered with the current server/host settings;
* Compat: bumped the minimum supported PHP version to 5.6;
* Language: 5 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.3

Release date July 28th, 2021
* Fix: Error when using WordPress 5.8 Widget editor;
* Fix: Error when using WP-Offload and WebP image could not be detected;
* Fix: PNG2JPG when using WP without date directory format would incorrectly add ./ to filename;
* Fix: Unregistered retina files could throw off optimization;
* Fix: Easy Watermark plugin changed its main file, so it couldn’t be properly detected;
* Language: 0 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.2

Release date May 12th, 2021
* Fix: the Bulk screen reflects better the extra credits used for WebP and/or AVIF creation;
* Language: 1 new string added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.1

Release date May 5th, 2021
* Fix: undefined variable notice;
* Fix: some strings had the wrong translation domain;
* Fix: WSO banner can now be hidden either with a constant or with a filter;
* Language: 0 new strings added, 0 updated, 0 fuzzed, and 0 obsoleted.

4.22.0

Release date April 28th, 2021
* New: ability to generate and serve the AVIF version of the images;
* New: WebP and AVIF files can now be delivered without conditioning of the generation of such files;
* Fix: Keep the loading=lazy attribute on IMG tags when delivering next-generation images using the picture method;
* Fix: Custom database tables were created without primary keys and that caused issues in some cases;
* Fix: Empty alt tag should not be stripped with WebP delivery;
* Fix: bug when using S3-offload in combination with Webp delivery;
* Fix: fixes, additions, and tweaks to the plugin notifications system;
* Language: 9 new strings added, 14 updated, 0 fuzzed, and 0 obsoleted.

EARLIER VERSIONS

  • por favor, consulta el archivo changelog.txt dentro de los archivos del plugin.