EWWW Image Optimizer

Descripción

Are you frustrated by a slow website? Do over-sized images make you say «ewww»… Let EWWW Image Optimizer help you make your site faster, improve your bounce rate, and boost your SEO. But most importantly, make your visitors happier so they keep coming back for more.

Con EWWW IO puedes optimizar todas tus imágenes existentes, desde cualquier plugin, y luego dejar que EWWW IO se encargue de subir nuevas imágenes automáticamente.

¿Por qué usar EWWW Image Optimizer?

  1. Sin límites de velocidad y tamaño de archivo ilimitado.
  2. Funcionamiento sencillo con optimización perfecta de píxeles utilizando herramientas líderes de la industria y el renderizado progresivo.
  3. Alto equilibrio, ya que te ofrecemos la mejor relación de compresión/calidad disponible con nuestra compresión Premium para archivos JPG, PNG y PDF.
  4. Dirección adaptable con opciones inteligentes de conversión para obtener el formato de imagen correcto para el trabajo (JPG, PNG, GIF o WebP).
  5. Estacionamiento gratuito El plugin principal es gratuito y siempre lo será. ¡Sin embargo, nuestros servicios de pago ofrecen hasta un 80% de compresión, y un múltiples características!
  6. Cobertura completa: no se dejan imágenes sin procesar, optimiza todo en tu sitio, no solo la biblioteca de medios de WordPress.
  7. La seguridad primero: todas las conexiones están protegidas con un cifrado SSL de alto nivel.
  8. Asistencia de viaje: el soporte de primer nivel está en nuestro ADN. Si bien los clientes con API tienen la máxima prioridad, respondemos cada pregunta de soporte con cuidado.
  9. Haz una copia de seguridad: las copias de seguridad gratuitas almacenan tus imágenes originales durante 30 días.

El plugin EWWW IO es el único que te permite optimizar imágenes utilizando herramientas de tu propio servidor (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp). Si necesitas más velocidad, obtén más compresión y descarga el proceso de optimización, que consume mucha CPU, a nuestros servidores especializados.

Todo automático

Con Easy IO, las imágenes se comprimen automáticamente, se escalan para ajustarse al tamaño de la página y del dispositivo, se cargan diferido y se convierten al formato WebP de siguiente generación.

Soporte

¿Estás atascado? ¿Sientes que tal vez SÍ necesitas ese título en ciencias de cohetes? Ofrecemos soporte gratuito por correo electrónico a todo el mundo.
¿Tienes alguna idea para mejorar EWWW IO? ¡Compártela y vota las futuras características!

¿Encontraste un error? Informa del problema en GitHub, ¡y lo solucionaremos!

You may report security issues through our Patchstack Vulnerability Disclosure Program. The Patchstack team helps validate, triage and handle any security vulnerabilities. Report a security vulnerability.

Optimización por lotes

Optimize all your images from a single page. This includes the Media Library, your theme, and a handful of pre-configured folders (see Optimize Everything Else below). GRAND FlaGallery, NextCellent and NextGEN have their own Bulk Optimize pages.

Optimizar todo lo demás

Configure any folder within your WordPress install to be optimized. The Bulk Optimizer will compress theme images, BuddyPress avatars, BuddyPress Activity Plus images, Meta Slider slides, WP Symposium Pro avatars, GD bbPress attachments, Grand Media Galleries, and any user-specified folders. You can also use Scheduled optimization or run the optimizer from WP-CLI if that’s more your thing.

Compatibilidad del plugin

Se ha probado EWWW IO con cientos (si no miles) de plugins y temas, éstos son sólo algunos de los más comunes: BuddyPress (Activity Plus add-on too), Cloudinary, Easy Watermark, FileBird, FooGallery, GD bbPress Attachments, GRAND FlAGallery, Gmedia Photo Gallery, MediaPress, Meta Slider, Microsoft Azure Storage, MyArcadePlugin, NextGEN Gallery, Regenerate Thumbnails,
Weglot, WP Offload Media, WPML, WP Retina 2x, WP RSS Aggregator, WP Symposium. Leer más…

Imágenes WebP

Si quieres algo sencillo, consigue la conversión automática a WebP con Easy IO, ¡y listo! Si no, puedes generar versiones WebP de tus imágenes con el Optimizador en lotes, y entregarlas a los navegadores compatibles. Elige entre reglas de reescritura estilo Apache, JS WebP Rewriting y WebP Rewriting. EWWW IO funciona incluso con la opción WebP del plugin Cache Enabler de KeyCDN.

WP-CLI

Allows you to run all Bulk Optimization processes from your command line, instead of the web interface. It is much faster, and allows you to do things like run it in ‘screen’ or via regular cron (instead of wp-cron, which can be unpredictable on low-traffic sites). Install WP-CLI from wp-cli.org, and run ‘wp-cli.phar help ewwwio optimize’ for more information or see the Docs.

Compatible con CDN

WP Offload Media is the officially supported (and recommended) plugin for uploads to Amazon S3, Digital Ocean Spaces, and Google Cloud Storage. Check our compatibility list for details on other plugins. All pull mode CDNs like Cloudflare, KeyCDN, MaxCDN, and Sucuri CloudProxy work automatically, but will require you to purge the cache after a bulk optimization.

Traducciones

Huge thanks to all our translators, see the full list!

Si quieres ayudar a traducir este plugin, únete al equipo.
Inscríbete para recibir actualizaciones cuando haya nuevas cadenas disponibles para traducir.

Agradecimientos

Written by Shane Bishop with special thanks to my Lord and Savior. Based upon CW Image Optimizer, which was written by Jacob Allred at Corban Works, LLC. CW Image Optimizer was based on WP Smush.it. Jpegtran is the work of the Independent JPEG Group. PEL is the work of Martin Geisler, Lars Olesen, and Erik Oskam. Easy IO and HTML parsing classes based upon the Photon module from Jetpack.

Capturas

  • Página para los ajustes del plugin.
  • Additional optimize column added to media listing. You can see your savings, manually optimize individual images, and restore originals (converted only).
  • Bulk optimization page. You can optimize all your images at once and resume a previous bulk optimization. This is very useful for existing blogs that have lots of images.

Instalación

  1. Upload the «ewww-image-optimizer» plugin to your /wp-content/plugins/ directory.
  2. Activa el plugin a través del menú «Plugins» en WordPress.
  3. El plugin intentará instalar jpegtran, optipng y gifsicle automáticamente. Esto requiere que el usuario que ejecuta el servidor web tiene permisos de escritura en la carpeta wp-content.
  4. If the binaries don’t run locally, you may sign up for cloud-based optimization: https://ewww.io/plans/
  5. Recomendamos Visitar la página de ajustes para activar/desactivar herramientas específicas y activar característica de optimización avanzadas.
  6. ¡Listo!

If these steps do not work, see the additional documentation. If you need further assistance using the plugin, please visit our Support Page.

Webhosts

Para saber si tu alojamiento web funciona con el optimizador de imágenes EWWW, puedes consultar la lista oficial.

FAQ

¿El plugin elimina los metadatos EXIF y/o IPTC?

EWWW IO will remove metadata by default, but if you need to keep the EXIF/IPTC data for copyright purposes, you can disable the Remove Metadata option.
EXIF data does not impact SEO, and it is recommended by Google (and just about everyone else) to remove EXIF data.

Google Pagespeed dice que mis imágenes necesitan ser comprimidas o redimensionadas, pero ya he optimizado todas mis imágenes. ¿Qué debo hacer?

Para empezar, puedes probar con esto: https://docs.ewww.io/article/5-pagespeed-says-my-images-need-more-work

El plugin indica que me falta algo, ¿qué hago?

This article will walk you through installing the required tools (and the alternatives if installation does not work): https://docs.ewww.io/article/6-the-plugin-says-i-m-missing-something

¿El plugin reemplaza las imágenes existentes?

Sí, pero sólo si la versión optimizada es más pequeña. El plugin NUNCA debe crear una imagen más grande.

¿Puedo cambiar el tamaño de mis imágenes con este plugin?

Sí, puedes, configúralo en la pestaña Redimensionar.

¿Puedo reducir la compresión de los archivos JPG para ahorrar espacio?

Our premium compression can determine the ideal quality setting and give you the best results, but you may also adjust the default quality for conversion and resizing. Read more…

El optimizador de lotes no parece funcionar, ¿qué puedo hacer?

See https://docs.ewww.io/article/39-bulk-optimizer-failure for full troubleshooting instructions.

¿Cuáles son los sistemas operativos compatibles?

Lo he probado en Windows (con Apache), Linux, Mac OSX, FreeBSD y Solaris. La API Compress y la CDN Easy IO funcionan en cualquier sistema operativo.

I want to know more about image optimization, and why you chose these options/tools.

That’s not a question, but since I made it up, I’ll answer it. See this resource:
https://developers.google.com/web/tools/lighthouse/audits/optimize-images

Reseñas

3 de diciembre de 2023
Thank you for this amazing plugin
24 de noviembre de 2023 1 respuesta
I've generally been quite happy with the plugin, and am particularly pleased with some of the technical documentation that's aimed at more advanced users -- they were clearly written by somebody who cares about the goal of optimal image compression! My frustration comes from a default setting which (as far as I've been able to see) isn't shown in the plugin UI and isn't well-documented: the plugin automatically converts some types of large PNG uploads to JPEGs if the plugin "thinks they should've been uploaded a JPEG". This is not unreasonable for typical sites, but if you're writing an article comparing image compression quality then you really need the lossless quality on those uploads! I imagine there are a handful of use cases where this is very important in a specific niche. I don't mind that this setting is on by default, but I do mind that an automatic action taken by the plugin isn't adequately communicated. The setting itself also feels like it should be exposed within the plugin's UI (at least in ludicrous mode (advanced mode)), yet is currently relegated to needing to add code to the wp-config.php file after stumbling across the setting's default value hidden in the plugin's documentation. As it stands there's an existing "PNG to JPG" option (disabled by default) which I feel misleadingly implies that the aforementioned behaviour is not the default -- which isn't the case.
22 de noviembre de 2023
Plugin work very good and fast. Simple configuration and effective optimization
Leer todas las 1.625 reseñas

Colaboradores y desarrolladores

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

Colaboradores

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

Traduce «EWWW 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

7.2.1

  • cambiado: El optimizador automático omite más rápidamente los errores de imagen
  • modificado: uso de normas de codificación actualizadas y reestructuración del código de las funciones async/background
  • eliminado: extensiones heredadas del editor de imágenes para los plugins no actualizados
  • seguridad: aleatorizar el nombre de archivo del registro de depuración

7.2.0

  • añadido: Easy IO reescribe las URL de los pósters/imágenes en miniatura de los elementos de vídeo
  • cambiado: Easy IO + Auto Scale comprueban las imágenes en los procesos de carga y redimensionamiento para reducir el aumento de escala del navegador.
  • modificado: evitar la sustitución de fuentes Easy IO cuando OMGF está activo
  • corregido: La escala automática reduce demasiado la escala de las imágenes en formato horizontal mostradas en contenedores en formato vertical.
  • corregido: Compatibilidad de Easy IO con el punto final de generación de miniaturas de Brizy.

7.1.0

  • añadido: entrega de Google Fonts a través de Easy IO o Bunny Fonts para mejorar la privacidad del usuario
  • corregido: Error PHP al intentar guardar datos EXIF en JPG luego de redimensionar
  • corregido: no se podía desactivar el autoescalado
  • corregido: evitar errores al utilizar el plugin heredado de redimensión de GIF animados
  • corregido: evitar que WP Offload Media se recargue prematuramente al usar el optimizador masivo.

7.0.2

  • corregido: la optimización en segundo plano se muestra incorrectamente como desactivada al realizar una nueva instalación con la caché de objetos.
  • corregido: No se detecta el estado de registro de Easy IO en multi-sitios.
  • corregido: consultas duplicadas en wp-admin cuando se utiliza junto con WP Offload Media
  • corregido: avisos de obsoleto al validar los ajustes de calidad
  • corregido: error al comprobar la transparencia de un PNG corrupto

7.0.1

  • corregido: Las instrucciones de Easy IO muestran una URL incorrecta si las imágenes están en un almacenamiento en la nube (S3, GCS, etc.)
  • corregido: fallo fatal al llamar a un método no definido supports_webp

7.0.0

  • ruptura: asignación de nombres y reorganización de varias clases, las integraciones de terceros deben comprobar la compatibilidad
  • añadido: permite que los archivos de vídeo pasen por Easy IO CDN (pass through)
  • añadido: compatibilidad con el método WP_Image_Editor_Imagick::set_imagick_time_limit() añadido en WP 6.2
  • añadido: filtro ewwwio_inline_webp_script_attrs para añadir atributos data-* personalizados a los scripts JS WebP integrados.
  • añadido: es compatible con Easy IO para imágenes, vídeos y documentos de BuddyBoss
  • added: Bulk Optimizer and Scheduled Optimizer include BuddyBoss profile and cover image folders automatically
  • añadido: respaldo de imágenes post-dimensionado pero pre-compresión con el filtro ewww_image_optimizer_backup_post_resize
  • añadido: compatibilidad mejorada con Hide My WP Ghost en Lazy Load, y motor de reescritura WebP
  • añadido: actualización de metadatos adjuntos para réplicas WPML después de la conversión de imágenes
  • cambiado: se ha mejorado el escalado automático cuando se utiliza un diseño de ancho completo en Elementor
  • modificado: utiliza fread para comprobar el mimetype de los archivos para mejorar el rendimiento
  • cambiado: limpieza de la búsqueda/regex de etiquetas de estilo para evitar el exceso de marcadores
  • corregido: Imágenes WebP se añaden a la cola de WP Offload Media varias veces.
  • corregido: PHP 8.1 aviso de obsoleto por el uso de add_submenu_page y add_query_arg
  • corregido: aviso de depuración no se puede descartar en los subsitios de las instalaciones activadas por red
  • corregido: Aviso de PHP al limpiar los metadatos de los archivos adjuntos
  • corregido: error cuando ciertas opciones se han almacenado como cadenas en lugar de como arrays serializadas.
  • corregido: las herramientas de ruta y contenido no resuelven los enlaces simbólicos
  • corregido: Easy IO image URLs se filtraba en el bloque de galería de imágenes a través del editor de entrada
  • corregido: Problemas con JS WebP si la etiqueta body contiene atributos script.
  • corregido: vaciar el registro de depuración no redirige de nuevo a la página de ajustes en casos raros.

6.9.3

  • cambiado: compatibilidad mejorada con Brizy Builder
  • cambiado: optimización asíncrona que aplaza el procesamiento por WP Offload Media hasta que se complete la optimización, corrige problemas con WP Offload Media 3.1+.
  • fixed: converting an image with the same base name as a previous upload (image.png vs. image.jpg) could cause naming conflict when using WP Offload Media with Remove Local Media option
  • corregido: Optimización masiva encuentra un error irrecuperable cuando un archivo GIF o PDF tarda demasiado en optimizarse.
  • corregido: En algunos casos Easy IO falla al aplicar el recorte para tamaño personalizado.
  • corregido: La reescritura de imágenes WebP utiliza comillas simples/dobles mezcladas.
  • corregido: Alertas PHP al optimizar masivamente imágenes en almacenamiento en la nube sin copias locales.
  • mejorado: se garantiza que los originales se eliminan del almacenamiento local tras la conversión cuando se utiliza WP Offload Media con la opción Remove Local Media.
  • mejorado: garantiza que los originales se ponen en cola para su eliminación del almacenamiento remoto tras la conversión y el posterior eliminación cuando se utiliza WP Offload Media.

6.9.2

  • cambiado: se ha mejorado la detección de Easy IO para los cambios de URL del sitio
  • cambiado: carga de la clase de copia de seguridad antes para evitar problemas con los cargadores de imágenes personalizados
  • corregido: mejorado el filtro ewwwio_translated_media_ids, props @ocean90
  • fixed: Lazy Load JS throws error if inline script vars are missing
  • fixed: Easy IO + Lazy Load auto-scale produces invalid URL if an image with no query string is constrained by height

6.9.1

  • cambiado: sintaxis por defecto para MySQL 8.x para utilizar una consulta de actualización más rápida
  • corregido: los parámetros de acción masiva no se validaban correctamente al seleccionar archivos adjuntos para su optimización
  • corregido: función indefinida ewww_image_optimizer_get_primary_wpml_id
  • corregido: PHP avisa cuando Easy IO filtra URLs srcset

6.9.0

  • añadido: permite a los plugins de traducción filtrar los ID de los archivos adjuntos para recuperar los resultados de la biblioteca multimedia a través de ewwwio_primary_translated_media_id/ewwwio_translated_media_ids
  • cambiado: incluye upstream lazysizes unveilhooks para uso de desarrolladores, props @saas786
  • corregido: Compatibilidad de Easy IO con S3 Uploads 3.x
  • corregido: mayor compatibilidad con S3 Uploads al usar autoload
  • corregido: Avisos de PHP cuando se eliminan imágenes y se desactivan las copias de seguridad
  • corregido: la coma al final de los parámetros en la función WP-CLI remove_originals
  • corregido: La construcción de URL de Easy IO srcset no tiene en consideración el versionado de objetos con S3 (u otro almacenamiento en la nube).

6.8.0

  • añadido: almacenamiento local de las copias de seguridad de las imágenes
  • added: tool to bulk restore images under Tools menu and WP-CLI
  • añadido: Herramienta de limpieza WebP se puede reanudar y ejecutar a través de WP-CLI
  • added: Delete Originals can be run via WP-CLI
  • añadido: eliminar originales después de la conversión (como PNG a JPG) a través de WP-CLI
  • añadido: exclusión por página para los métodos de entrega Easy IO, Lazy Load y WebP
  • cambiado: garantizar que la imagen a tamaño completo se optimiza tras redimensionarla con Imsanity
  • corregido: el atributo cfasync utilizado para los scripts JS WebP era incorrecto

6.7.0

  • añadido: las claves API se pueden utilizar para registrar automáticamente sitios para Easy IO, incluyendo subclaves.
  • modificado: mostrar las dimensiones de redimensión heredadas con la opción de eliminación
  • fixed: Lazy Load not using EWWWIO_CONTENT_DIR
  • fixed: Easy IO Premium/WebP compression disabled incorrectly when in Easy Mode
  • corregido: JS WebP body script devuelve error si falta wp_head script
  • fixed: Lazy Load Auto-scale adds query parameters to SVG images
  • fixed: JS WebP and Lazy Load prevent image loading in GiveWP iframe
  • corregido: La escala automática recorta demasiado las imágenes de objetos* en Oxygen
  • corregido: gestión incorrecta del espacio al final de la URL de la imagen
  • actualizado: Gifsicle a la versión 1.93 y Pngquant a la 2.17
  • eliminado: Binarios gratuitos para SunOS, se puede utilizar en su lugar la compresión JPG gratuita a través de la nube

Earlier versions

Por favor, consulta el archivo changelog.txt por separado.