Smush – Compress, Image Optimizer, Lazy Load, WebP Images


Optimize your images, turn on lazy load, resize, compress and improve your Google Page Speed with the incredibly powerful and 100% free WordPress image smusher/compressor, brought to you by the superteam at WPMU DEV!

And whether you spell it ‘optimise’ or ‘optimize’, Smush will compress all your images without a visible drop in quality and optimize your page speed using its unique compression algorithm.

Galardonado optimizador de imagen

Smush has been benchmarked and tested number one for speed and quality and is the award-winning, back-to-back proven crowd favorite image optimization plugin for WordPress.

  • Lossless Compression – Compress unused data without affecting image quality
  • Lazy Load – Defer offscreen images with the flip of a switch
  • Bulk Smush – Optimize, compress and shrink up to 50 images with one click
  • Image Resizing – Set a max width and height and large images will scale down as they are being compressed
  • Incorrect Size Image Detection – Quickly locate images that are slowing down your page speed
  • Directory Smush – Optimize and shrink images even if they are not located in the media library
  • Automated Optimization – Asynchronously auto-smush your attachments for super fast compression on upload
  • Without Monthly Limits – Optimize all of your images up to 5MB in size free forever (no daily, monthly, or annual caps)
  • Gutenberg Block Integration – View all Smush stats directly in image blocks
  • Multisite Compatible – Both global and individual Multisite settings
  • Process All Your Files – Smush will process PNG, JPEG and GIF files for optimum results
  • Super Servers – Smush images with no slowdown using WPMU DEV’s fast, reliable Smush API
  • Convert to WebP (Pro Only) – Upgrade and automatically serve images in Next-Gen WebP
  • ¡y muchos, muchos, más!

Preserve Image Quality

Some image compression tools destroy images with as much as a 30% loss in quality. Our servers compress hidden bulky information from your images and reduce file size without affecting the appearance.

Smush meticulously scans every image you upload – or have already added to your site – compresses all the unnecessary data and scales it for you before adding it to your media library. Don’t worry about responsive images, we’ll take care of those too.

Comprimir cualquier imagen en cualquier directorio

Además de optimizar las subidas de medios, es posible que desee comprimir las imágenes almacenadas en otras carpetas. Smush ahora te permite comprimir cualquier imagen en cualquier directorio para que puedas optimizar todas las imágenes de tu sitio – incluyendo imágenes de NextGEN, imágenes almacenadas en Amazon S3 usando WP Offload Media e imágenes en CADA plugin de WordPress y el paquete del tema!

Compatible with Your Favorite Themes, Builders and Media Library Plugins

No importa qué tema o plugins uses para gestionar mejor tu biblioteca de medios de WordPress, Smush te tiene cubierto. Echa un vistazo a algunos de los populares productos con los que Smush está trabajando para ayudar a hacer tu sitio más rápido y más eficiente:

Incorrect Size Image Detection

Smush includes a wrong size image finder. Activate and your images will be highlighted with smart tips for scaling your images. Quickly locate the images that are keeping you from solving your Google PageSpeed Recommendations and then compress them.

Defer Offscreen Images

If your page has a bunch of images below the fold, Smush’ lazy loading feature will drastically speed it up, serving only the images being viewed (delaying others further down the page). Lazy loading comes built-in, but you can also choose to enable the classic JavaScript-based approach, or stick with native lazy-loading.


“I had no idea that my page load time was being dragged down by the images. The plugin nearly halved the time it took.” – karlcw


“I optimise my photos in Photoshop, but Smush makes it so easy – it does it automatically. I can just sit back and enjoy the speed.” – helen432


“Smush helped reduce the total files size on my site and increased browsing speed. Well done guys!” – pdci


“It’s very discrete and does not bother me with an API key or other additional installation steps. The main dashboard of the plugin gives me nice insight. Overall it really fits my needs and I’ll be willing to upgrade to pro if my needs change. I’d recommend it to clients/friends without hesitation. Keep it up!” – tarkan_

What about Multisite?

Smush can be used to optimize all the images across your entire network! Use global settings or configure each site individually.

Smush is super easy to use – no confusing compression software settings. Smush images in your library one at a time or bulk smush up to 50 images at a time. Plus, configure auto-smush to asynchronously scale and compress some or all of your images as they are being uploaded – it’s incredibly fast.

The faster your site loads, the more Google, Bing, Yahoo and other search engines will like it. Your site will load faster and rank higher.

Algunos de nuestros plugins

  • Hummingbird – Optimización de velocidad de página
  • Hustle – Capturas de correos electrónicos mediante ventanas emergentes, y cajas deslizantes de correo electrónico
  • SmartCrawl – Optimizador de SEO
  • Defender – seguridad, monitorización y protección contra ataques
  • Forminator – Form, Poll, and Quiz Builder
  • Beehive – Customizable Google Analytics Dashboards
  • Branda – Branding and White Label

Smush can take care of all your image compression & image resize needs, for free!

However, if you’d like Super Smush lossy compression, fast CDN image delivery, WebP conversion, automatic resizing, the ability to optimize (or optimise) images up to 32MB, bulk smush optimization for all your images in just one-click, auto-convert PNG to JPEG, the ability to Smush and make a copy of your full-sized images (to restore them at any point) you can always take the next step with WP Smush Pro.


Smush no interactúa con usuarios finales en tu sitio web. La única opción de entrada que tiene Smush es la suscripción a un boletín de noticias para los administradores del sitio solamente.

Smush usa un servicio de correo electrónico de terceros (Mailchimp) para enviar correos electrónicos informativos (de opción) al administrador del sitio. La dirección de correo electrónico del administrador se envía a Mailchimp y el servicio establece una cookie. Solo la información del administrador es recopilada por Mailchimp.

Smush envía imágenes a los servidores de WPMU DEV para optimizarlas para su uso en la web. Esto incluye la transferencia de datos EXIF. Los datos EXIF serán eliminados o devueltos tal cual. No se almacena en los servidores de WPMU DEV.

Sobre nosotros

WPMU DEV is a premium supplier of quality WordPress plugins, services and support. Learn more here:

Don’t forget to stay up to date on everything WordPress from the Internet’s number one resource:

Hey, one more thing… we hope you enjoy our free offerings as much as we’ve loved making them for you!

Contacto y créditos

Originally written by Alex Dunae at Dialect (, e-mail ‘alex’ at ‘dialect dot ca’), 2008-11.


  • Simple to get started with the Smush set up wizard.
  • Watch as your image library is processed – up to 50 images at a time.
  • Set automatic smush to resize and optimize every image as it is uploaded.
  • Smush encontrará y optimizará las imágenes para ti.


I just finished running Smush and Google PageSpeed still says my images need compressing and resizing. How do I fix it?

This means your images were not properly scaled for where they are being displayed. Scaling images before uploading them can be time-consuming but can save space and speedup load time. First, determine what size your image needs to be. You can use the built-in images size detector included in the free version of Smush to find what height and width your image should be. Once you know how large the image should be, scale your images to the right size.

PageSpeed Insights is telling me to defer offscreen images. Can Smush fix that?

Lazy Load will defer your offscreen images from loading until they are needed. From the Smush Dashboard select Lazy Load and click Activate. Smush Lazy Load works out of the box or can be customized based on your needs.

Tip: If you’re having any issues or want to save a tone of time, The Smush Pro CDN includes auto resizing.

¿Borra o reemplaza Smush el tamaño original de mis imágenes?

Nope. WordPress crops and resizes every image you upload for embedding on your site. By default, Smush only compresses these cropped and resized images, not your original full-size images. To compress your original full-sized images use Smush Pro.

¿Qué tipo de archivo debería utilizar para mis imágenes (GIF,PNG,JPG)?

GIF files are large and can’t be optimized much. They should only be used if the image is animated.

PNG is best for computer generated graphics (vectors, logos, fonts, etc.), images with few colors or images with transparency.

JPG should be used for photography or images with a lot of color variation.

Tip: The Smush Pro CDN includes WebP compression – sharper images that are 25 to 30 percent smaller than JPEG and PNG files. WebP is a new, superior image format.

Soy un fotógrafo, ¿puedo conservar todos mis datos EXIF?

Yes! EXIF data stores camera settings, focal length, date, time and location information in image files. EXIF data makes image files larger but if you are a photographer you may want to preserve this information. We have included the option to preserve EXIF image data in Smush so when you shrink images EXIF data will not be touched.

Acabo de ejecutar la optimización en lote y ¿algunas de mis imágenes no se han comprimido?

First, check to see if you’re receiving any server errors. If your images seem to be processing correctly check the file size of the images being skipped. Images over 5mb will be skipped. To compress images up to 32mb get Smush Pro.

I activated Smush and I don’t see any difference in image quality. How am I supposed to know if Smush is working?

Great question! It is important to understand Smush is an optimization tool that uses lossless image compression to save disk storage space and speed up your site. Smush squeezes data from your image files that will save space, resize huge images, and improve speed without changing quality.

You can track file size changes in your media library, individual image savings, directory savings, and Smush total savings with Smush stats. If you want to see some additional magic, run before-and-after page-speed tests with WP Checkup or Google PageSpeed Insights. Every little bit of resource savings is important when it comes to page-speed!

¿No puedo utilizar Photoshop u otra aplicación de edición de imágenes para optimizar mis imágenes?

Optimizing all the image sizes generated by WordPress, images being imported from plugins and themes, and images from other web sites is a painful and time-consuming process.

Smush automatically handles optimizing all your images no matter where they come from and can be used as a standalone tool or alongside Photoshop.

My Google PageSpeed test is telling me to serve images in Next-Gen formats. Can Smush do that?

WebP and other Next-Gen formats are not supported on all browsers and require fallback images. For that reason, WebP conversion is only available in Smush Pro. Smush Pro converts images to WebP for a 25-30% savings over JPEG and PNG and serves fallback images on unsupported browsers.

¿Es optimizar o reducir?

Depende del lado del charco en el que vivas…pero tanto si dices optimizar, minificar o reducir, por Smush, diosa de la velocidad, que este plugin se asegurará de que tus imágenes se carguen rápidamente.


Leer todas las 5.135 reseñas

Colaboradores y desarrolladores

«Smush – Compress, Image Optimizer, Lazy Load, WebP Images» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


«Smush – Compress, Image Optimizer, Lazy Load, WebP Images» ha sido traducido a 35 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Smush – Compress, Image Optimizer, Lazy Load, WebP Images» 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


  • Fix: CDN auto resize option causing issues with images


  • New: CDN and lazy load integration with Soliloquy slider
  • Enhance: Native lazy loading disabled by default, added option to enable it
  • Enhance: Lazy load and CDN page parsing
  • Enhance: Summary module layout
  • Enhance: Image resize detection highlighting
  • Fix: Images with relative paths not processing by CDN
  • Fix: Object cache not clearing out stats during Re-Check Images action
  • Fix: Pages with lazy loading showing errors during W3C validation
  • Fix: Multiple noscript tags when lazy loading duplicate images
  • Fix: NextGen Re-Smush UI
  • Fix: Image resize settings not respecting the largest dimension


  • Enhance: Directory Smush image processing
  • Enhance: CDN background image processing performance
  • Fix: Lazy loading breaking visual editors (Oxygen, Thrive Architect, Tatsu)
  • Fix: WooCommerce breaking Smush onboarding dialog
  • Fix: CDN processing of background images with spaces
  • Fix: REST API errors


  • New: CDN support for images in REST API responses
  • New: Media library filter to show uncompressed images
  • New: Native lazy loading support
  • Enhance: Image resize detection functionality
  • Enhance: Allow excluding images from lazy loading with data-skip-lazy attribute
  • Enhance: Improve restore backup UI
  • Enhance: Bulk smush UI
  • Fix: NextGEN Gallery integration
  • Fix: Error detecting language error on Settings page
  • Fix: «Choose directory» button disabled state after first click
  • Fix: Some notices not being dismissible
  • Fix: Image restore


  • Fix: Browser console errors on pages without Backbone js scripts
  • Fix: Lazy load compatibility with Beaver Builder
  • Fix: Lazy load breaking videos


  • New: Add custom post types to include/exclude filters in the lazy load module
  • New: CDN support for source in the picture element
  • New: Lazy loading for WebP images
  • New: Lazy loading support for picture element
  • Enhance: Page parsing performance
  • Enhance: Media library UI
  • Enhance: CDN compatibility with empty srcset and sizes image attributes
  • Enhance: CDN support for background images
  • Enhance: Lazy load compatibility with Envira Gallery plugin
  • Enhance: Plugins page links
  • Fix: CDN not detecting background images surrounded by HTML entities
  • Fix: CDN not replacing srcset in some cases
  • Fix: Lazy load Gravatars
  • Fix: WPBakery Page Builder integration
  • Fix: Typos in the lazy load module


  • Enhance: Security
  • Fix: Fatal error on WordPress 4.x
  • Fix: Compatibility issue with ReCaptcha and lazy loading


  • Fix: Upgrade from Free to Pro causing an error


  • New: Option to ignore images from Smushing
  • New: CDN support for picture element
  • New: Lazy load for iframes
  • New: Lazy load compatibility with Block Gallery plugin
  • New: Lazy load compatibility with CoBlocks plugin
  • New: smush_cdn_custom_uploads_dir filter for use with custom upload directories in CDN
  • New: CDN support for images in data-original attribute
  • Enhance: Compatibility with WP Engine
  • Enhance: CDN support for custom UPLOADS directories
  • Enhance: Max width detection with CDN auto-resize functionality
  • Enhance: Lazy loading image format detection
  • Enhance: Lazy loading compatibility with AMP
  • Enhance: Lazy loading compatibility with Essential Grid
  • Enhance: Lazy loading compatibility with JetPack
  • Enhance: Integration settings pages UI, summary meta box UI
  • Enhance: Significantly increase performance on sites with large media libraries
  • Enhance: Support for WordPress 4.x
  • Enhance: Compatibility with Oxygen Builder
  • Enhance: Accessibility in modals
  • Fix: Undefined index PHP notices
  • Fix: Lazy loading not properly working on Bootstrap based themes
  • Fix: Lazy loading exclusion rules not working with active CDN
  • Fix: Failed parsing srcset attribute value since its w descriptor is invalid warnings
  • Fix: PHP warnings for getimagesize() disabled wrapper
  • Fix: UI conflict with Store Locator Plus plugin
  • Fix: CDN incorrectly resizing cropped images
  • Fix: Directory Smush permissions
  • Fix: NextGen gallery bulk Smush functionality
  • Fix: Network access control settings
  • Fix: Resize threshold not resetting when auto-resize is disabled


  • New: Support for big images in WordPress 5.3
  • Fix: WP Offload Media integration with Pro version


  • Fix: CDN incorrect calculation for image sizes attribute
  • Fix: Undefined index PHP notices


  • New: Integration with Envira Gallery
  • New: Integration with Avada Fusion Builder background images
  • Enhance: Compatibility with staging environment on WPMU DEV hosting
  • Enhance: SmartCrawl readability analysis compatibility
  • Enhance: Allow optimizing directories in root folder
  • Enhance: Error descriptions during optimization
  • Enhance: Detection of image sizes when «All» option is selected in Bulk Smush settings
  • Enhance: CDN detection of background images
  • Fix: Issue with CDN auto resize and Revolution Slider
  • Fix: CDN auto resize feature overwriting the correct sizes attribute
  • Fix: NextGen summary meta box layout
  • Fix: PHP warnings on NextGen integration
  • Fix: UI layout in NextGen integration
  • Fix: Lazy loading spinner layout issue
  • Fix: Compatibility with RT Media


  • Enhance: Minor user experience improvements and updates
  • Fix: Bulk Smush notices and errors


  • New: Pro page to highlight Smush Pro features
  • Enhance: Minor user experience improvements and updates
  • Enhance: CDN activation process
  • Fix: CDN upgrade status issue
  • Fix: Remove auto sizing in lazy loading
  • Fix: Images with empty class not lazy loading
  • Fix: Lazy loading not working on front page when a static page is selected as a homepage

  • Fix: Preserve network settings after update


  • New: Bulk restore
  • New: Network access control settings
  • New: Lazy loading onboarding step
  • New: Lazy loading custom placeholders
  • New: Lazy loading custom spinners
  • New: CDN support for background images
  • Enhance: Lazy loading support for ACF
  • Enhance: Lazy loading page parser
  • Enhance: Do not allow enabling CDN for sites that are not registered on the Hub
  • Enhance: Bulk compressing images without proper meta data
  • Enhance: Do not lazy load images on AMP pages
  • Enhance: Translation strings
  • Enhance: UI in media library
  • Enhance: API calls
  • Fix: Plugin texts
  • Fix: PHP warning when Smush is not able to detect site language
  • Fix: Excluding frontpage post type from lazy loading
  • Fix: Missing icons in resize my full size images notice
  • Fix: Inability to resize full size images several times
  • Fix: Image count calculations during images re-check
  • Fix: Directory Smush on SiteGround, GoDaddy and Bluehost


  • New: Increase image size limit in free version from 1Mb to 5Mb
  • New: Image sizes option
  • New: Integration with WPBakery Page Builder
  • Enhance: Move Image resize detection to the new Tools section
  • Enhance: Add upgrade link to bulk smush limit message
  • Enhance: Directory Smush async mode
  • Enhance: Regex syntax for detecting images in content
  • Enhance: Smush CDN support for 3rd party lazy loading plugins
  • Enhance: Smush CDN UI
  • Enhance: Smush CLI error handling
  • Enhance: Update API status button functionality
  • Enhance: Filter to skip image from lazy loading
  • Enhance: Support for Revolution Slider
  • Enhance: Notices when bulk limit is reached
  • Enhance: Support for jQuery 2.x-3.x
  • Fix: Errors with WP Ultimate Recipe Premium
  • Fix: Inability to determine max content width with Auto Resize CDN feature
  • Fix: Directory Smush not resetting errors on successful scans
  • Fix: Lazy loading spinning image containers
  • Fix: PHP notice on lazy loading settings page
  • Fix: Subsites showing settings pages when network wide options enabled
  • Fix: PHP warning on 2.x – 3.x upgrade in network installs
  • Fix: CDN not processing the image tag if src does not contain a valid image
  • Fix: Lazy loading URL exclude rules
  • Fix: URL exclusion rules in lazy loading

  • New: Add «Update API status» button in Settings
  • Enhance: API key validation
  • Fix: CDN displaying incorrect usage data

  • Fix: CDN upgrade link not showing when bandwidth is over limit


  • New: Image lazy loading
  • New: CDN support for mapped domains in multisite
  • New: Auto update free version of the plugin to Pro if Dashboard plugin is installed and activated
  • New: Options to preserve settings and data on plugin uninstall
  • New: Option to reset settings to defaults
  • New: Ignore images with errors during bulk Smush
  • Enhance: Performance
  • Enhance: Clean up outdated and deprecated code
  • Enhance: Onboarding experience
  • Enhance: Skip auto resized images on CDN from highlighting in image resize detection tab
  • Enhance: Directory Smush where wp-content is placed in a custom location
  • Fix: [NextGEN Gallery] bug with stats count
  • Fix: Translation strings and typos
  • Fix: wp_smush_skip_folder filter
  • Fix: Recalculate stats when clicking ‘Re-check status’ button
  • Fix: Illegal string offset ‘file’ warning in PHP


  • Fix: Auto Smush in Gutenberg
  • Fix: Image backup in Gutenberg


  • New: Onboarding experience for new installs
  • New: WP CLI support for bulk/single image Smush and bulk restore
  • New: Color accessibility settings
  • New: Compatibility with Beaver Builder
  • Enhance: CDN image detection
  • Enhance: Compatibility with Hustle
  • Enhance: Add upgrade link in Plugins section for the free version
  • Enhance: Remove activation tooltips
  • Enhance: CSS for highlighting incorrectly sized images
  • Enhance: Preserve stats during options updates
  • Enhance: CDN will now only accept JPG/PNG/GIF images – no more warnings in browser console
  • Enhance: Support for Edge browser (and some older browser versions)
  • Fix: Browser console errors with CDN auto resizing and webp images
  • Fix: Directory Smush errors on subsites in multisite environments
  • Fix: Fix CDN not enabling on subsites in multisite
  • Fix: JavaScript error during bulk Smush on free version of the plugin


  • Enhance: Support for WordPress 5.0 release and Gutenberg editor
  • Fix: [WP Offload Media] integration with Pro version
  • Fix: PHP warning on update from Smush version 2 to version 3


  • Security: Remove support for Upfront theme functions


  • New: Smush CDN
  • New: Webp support with CDN
  • New: Auto image resize when using CDN
  • New: Plugin structure (Important: plugin globals have been removed)
  • New: Show failure reason during directory Smush
  • New: Settings page with language translation links
  • Security: Fix XSS vulnerability
  • Security: Fix phar deserialization vulnerability (thanks @ripstech)
  • Enhance: Better handling of animated GIFs. Improve performance.
  • Enhance: Update translation strings
  • Enhance: Clean out all the leftover data on plugin uninstall
  • Enhance: Directory Smush modal: support keyboard navigation
  • Enhance: Directory Smush modal: navigate to next node by typing the first letters
  • Enhance: [WPML] PNG to JPEG conversion in media translations
  • Fix: Directory Smush resume button only working when clicked on icon
  • Fix: Errors during image re-check
  • Fix: Meta values are deleted when an image is skipped using wp_smush_image filter.
  • Fix: [WP Offload Media] Backward compatibility errors
  • Fix: [WP Offload Media] Warnings when certain attachment sizes are excluded from compression
  • Fix: [WP Offload Media] Errors during is_animated check with images stored on S3
  • Fix: [WooCommerce] Compatibility issue with WooCommerce 3.5


  • Fix: Errors during update from Free to Pro


  • New: Incorrect image size detection
  • New: Pointers for new installs
  • New: Show a list of errors (if present) after bulk Smush
  • Enhance: Remove activation redirection
  • Fix: Compatibility with Enhanced Media Library
  • Fix: Layout inconsistencies
  • Fix: Remove duplicate queries
  • Fix: User profile languages not properly applying to Smush
  • Fix: Translation strings
  • Fix: Smush full sized images when image dimensions are smaller than the largest thumbnail
  • Fix: Directory Smush will not get stuck when an image encounters an error during compression
  • Fix: Support for the latest Gutenberg version
  • Fix: Allow blog admins in network installs to manage site Smush options
  • Fix: Stats not showing after Smushing in media library


Fix: Compatibility issues with latest WP Offload Media (WP Offload S3) update


  • New: Directory Smush UI/UX
  • New: Directory Smush updated library
  • New: Directory Smush ability to select multiple directories
  • New: Directory Smush ability to deselect certain images in directories
  • New: Integration with Gutenberg image block
  • Enhance: Bulk Smush UI
  • Enhance: Update GDPR policy text
  • Enhance: Do not auto resize animated GIF images to preserve animation
  • Enhance: Performance improvements, remove duplicate queries
  • Fixed: Stats reset for Smushed directories when selecting Super-smush option
  • Fixed: Pro status cached bug
  • Fixed: Quick setup modal missing image dimensions for image resize option

  • Corregido: Smush hace que las subidas de medios no funcionen correctamente (en raras condiciones)


  • Nuevo: Cluster API de alta potencia para usuarios de Smush Pro
  • Nuevo: UI/UX actualizado y mejorado
  • Nuevo: Cuadro meta de estadísticas
  • Mejorado: Smush tendrá su propia sección en la política GDPR, en lugar de añadir al final del texto de la política
  • Mejorado: Compatibilidad con AJAX Thumbnail Rebuild y plugins ACF
  • Mejorado: Añadir soporte para tipos de mimo image/x-png e image/x-citrix-jpeg
  • Corregido: El tamaño del archivo no se actualiza dentro de los detalles del modal del archivo adjunto durante la optimización/restauración de una imagen
  • Corregido: Optimización de directorio desde móvil
  • Corregido: progreso de reducción durante la subida de imagen destacada
  • Corregido: Ancho y alto de imagen convertidos a cadena en petición asíncrona
  • Corregido: advertencias en PHP 5.2
  • Corregido: advertencias en PHP 7.1
  • Corregido: Corregido el nombre incorrecto del método en la clase de S3 offload. Gracias Tedy Warsitha
  • Corregido: Problemas al editar atributos de imagen en la biblioteca de medios
  • Corregido: Faltan cadenas de traducción

  • Corregido: Error Crítico: Ajax devuelve Error 500 en la biblioteca de medios en WP Offload S3

  • Corregido: Conflicto con los editores del front-end


  • Actualización:

    • Configuración de Smush movida a la página de nivel superior separada en Dashboard (Smush/Smush Pro)
    • Añadido contenido de la Política de Privacidad para Smush en la Guía de Política de Privacidad
  • Corregido:

    • Conflicto con plugin Download Manager, Embed any document, Getty
    • Enlace de configuración incorrecto para subsitios
    • No carga la configuración de Smush en front-end
    • Aumenta el límite de memoria php sólo si es menor de lo requerido
    • Mostrar una advertencia si la tabla personalizada no se crea
    • Los detalles de los archivos adjuntos no se muestran cuando se sube una imagen en la pantalla de edición de entradas
    • Compatibilidad con la última versión de WP Offload S3
    • Directory Smush omite 1 imagen por cada iteración de 50 imágenes ( Versión gratuita)
    • Las estadísticas de la Galería Nextgen no se actualizan correctamente ( Versión Pro)
    • Se agregaron instrucciones para la función Redimensionar Imagen – Funciona independientemente de Auto Smush, Si «Automatic Smush» está apagado y
      Si se mantiene «Redimensionar mi imagen a tamaño completo», la imagen se redimensionará
    • El botón Smush no aparece en la ventana modal de media para Ultimate Branding
    • Integración con NextGen: Las estadísticas de Smush no se actualizan después de eliminar una imagen
    • Advertencia/error para ajustes en la configuración inicial
  • Integraciones:

    • Actualizado la integración WP Offload S3 para optimizar imágenes con Cloudfront habilitado


  • Incluye cambios de la actualización 2.7.7 y una corrección de los errores de JS en la pantalla de mensajes personalizados que deshabilita las pestañas del editor de mensajes

  • Actualizaciones:

    • Cambios menores en la interfaz de usuario (» Arreglos de accesibilidad»)
    • PNG a JPG: Iterar sobre las filas mientras se reemplaza la URL para asegurarse de que todas las ocurrencias sean actualizadas
  • Corregido:

    • El botón Saltar no salta imágenes
    • Mostrar el estado actualizado de smush en el modal de adjuntos de la cuadrícula de medios
    • Problema de fuentes en el backend de WordPress para sistemas Ubuntu
    • Error fatal: get_current_network
    • Async Smush no funciona para sitios de subdirectorios
    • No se creaban copias de seguridad de archivos para Auto Smush si Async smush está desactivado


  • Seguridad: Vulnerabilidad transversal de trayectoria corregida. Gracias Ricardo Sánchez(@neorichi) por la divulgación responsable.


  • Actualizado:

    • UI/UX ha sido actualizado para la página Bulk Smush
  • Corregido:

    • Comenzar desde la última imagen mientras se realiza la optimización por lote
    • Error de configuración S3 si las teclas AWS están definidas en wp-config.php
    • La página smush de NextGen no funciona correctamente
    • No redirigir a la página de ajustes en la activación si WP CLI está instalado

  • Fixed:
    • get_current_screen() method causing error on some sites


  • Actualización: Cambios menores en la interfaz de usuario
  • Corregido:
    • Las imágenes no se redimensionan cuando la imagen se carga a través de la aplicación móvil
    • Avisos y advertencias
    • S3 offload Integración – La imagen original no se borra en algunos casos

  • Corregido: El usuario premium no puede iniciar sesión en el plugin WPMU DEV Dashboard cuando Smush está activo, Error: » Tu llave no es válida.»
  • Actualizado: Integración S3, URL de retorno para cualquier error, ‘as3cf_get_attached_file’


  • Corregido:
    • Optimización manual no funciona
    • Bulk Smush no funciona para algunos sitios


  • Actualizado:
    • Uso de JS para el cálculo de estadísticas mientras que se usa Bulk Smush, para reducir el tiempo de Ajax
  • Fixed:
    • Some Images would keep appearing in the re-smush list, if «Resize original images» is enabled
    • Habilitar botones en los ajustes redirige a la página de ajustes de red de smush en un subsitio si los ajustes de toda la red están habilitados


  • Corregido: La barra de progreso no se actualiza


  • Actualizado:

    • Subidas de imágenes más rápidas: Establecer el tiempo de espera de la solicitud de asincronía en 0, si tienes problemas con el Smush automático, establece el tiempo de espera utilizando el filtro smush_async_time_out
  • Corregido:

    • Problema con el chequeo de membresía de WP Smush Pro
    • Estadísticas: El mensaje de clasificación muestra un recuento de imágenes incorrecto
    • Estadísticas: Incluir estadísticas de smush del directorio en las estadísticas de los medios
    • Smush de directorio: Mejora de la interfaz de usuario
    • Smush de directorio: Permitir la re-optimización de las imágenes del directorio, si la función de pérdida está activada
    • Smush de directorio: Corregida la advertencia de consulta vacía si hay más de 5k imágenes
    • Site Ground Staging – Desactivar las reducción asíncrona para sitios de ensayo, la URL de administración para la petición asíncrona es incorrecta debido al módulo de Apache
    • Imagen que aparece en la lista Re-Smush incluso después de la optimización, si se mantienen los ajustes de tamaño.
    • Rendimiento: Consulta actualizada para el recuento de imágenes optimizadas
  • Añadido:
    • WP S3 Offload – Compatibilidad de plugins para la función Eliminar archivos del servidor ( Versión Pro)
    • WP RSS Aggregator compatible con Auto Smush
    • Aplicación para móviles WordPress Compatibilidad automática con smush


  • Corregido:

    • Problema de compatibilidad con WP Defender
    • Las dimensiones de la imagen no se actualizan después de redimensionar en la vista de cuadrícula
  • Añadido:

    • Added a check to preserve smush stats on plugin deletion, You can add define('WP_SMUSH_PRESERVE_STATS', true ); in wp-config.php


  • Añadido:

    • Compatibilidad con WP All Import
  • Corregido:

    • La imagen no se actualiza a S3 después del resmush (Sólo si se mantienen desactivados los archivos del servidor en la configuración del plugin S3)
    • Añadido chequeo de ahorro de optimización de directorios
    • Llamar wp_update_attachment_metadata después de la conversión, para permitir el uso de la imagen optimizada.
    • Reducción de directorios: Las imágenes con símbolos especiales no se optimizan
    • Reducción de directorios: Saltar archivos.bak
    • Imágenes de la retina @2x: No optimizar si la optimización automática está desactivada
    • Copia de seguridad ( Pro): Realice copias de seguridad de la imagen original intacta, copias de seguridad mejoradas y restauraciones.
  • Actualizado:

    • Limite de smush ( 50 Imágenes), no incluye imágenes con errores


  • Corregido:
    • Compatibilidad con PHP 5.2
    • Error de la base de datos: Utilice un valor más pequeño para el tamaño del índice de ruta (índices de prefijo)
    • Nombre actualizado de la función de traducción
    • Correcciones de UI/UX para la optimización de directorios
    • Proceso de optimización mejorado para optimización de directorios
    • uninstall.php actualizado
    • Omitir directorio de sitios de la optimización de directorios en un multisitio


  • Corregido:

    • Advertencia de PHP 7 (, @props: @alexis-mag
    • Conflicto de optimización asincrona con otros plugins
  • Cambios:

    • Aviso movido JS/CSS a pie de página
    • Optimización de la página de smush en lote
    • Mayor tiempo de espera para la solicitud de asíncrona – Corrige la optimización asíncrona que no funciona para algunos servicios de hosting
  • Añadido:

    • Reducción por directorio ( Función Pro)


  • Corregido:
    • Mostrar un mensaje de progreso de Smush en la vista de cuadrícula para Auto Smush
      ( Mucha gente lo reportó como Auto Smush sin funcionar, lo cual funcionaba en segundo plano)
    • El dominio de traducción era incorrecto para pocas cadenas
    • Traducción: Cargar el dominio de traducción en el archivo del plugin principal
    • Incluir el tamaño de la imagen medium_large en la lista smush
    • Error: No se puede utilizar el desplazamiento de cadenas como una matriz
    • Error en la conversión de PNG a JPG («característica pro»), añadida la comprobación de la función mime_content_type
    • No se reconoce el estado pro


  • Añadido:

    • Filtro: wp_smush_image, Booleano, Tanto si se desea optimizar la imagen o no
    • Optimización de asincronía para optimizacion automatica en la carga ( Define WP_SMUSH_ASYNC a false para desactivar la optimización de asincronía)
    • Opción de configuración de red en un Multisite
  • Corregido:

    • Doble barra en la ruta del archivo causando 403 en algunos de los sitios
    • Error de localización reportado por @talgat ( Gracias 🙂 )


  • Corregido:
    • Error «No hay contenido de archivo enviado» con WP 4.6


  • Corregido:
    • Cálculo de Estadísticas, uso de consulta personalizada para recuperar datos
    • Avisos y advertencias permanentes
    • La conversión de PNG a JPEG no funciona para Multisitio ( Usuarios Pro)
    • las miniaturas no se convierten para la conversión de PNG a JPEG
  • Eliminada la opción de convertir PNGs transparentes a JPEGs («Pro Users»)
  • Añadida comprobación de membresía no válida


- Fixed:
    - Image resizing not working on image upload


- Fixed:
    - PHP 5.2 compatibility


  • Corregido:
    Conflicto con el personalizador


  • Compatibilidad:

    • Compatibilidad con el complemento de medios WPML, puedes optimizar todas las imágenes para todos los idiomas a la vez desde la página de optimización por lote
  • Características:

    • Añadido PNG a JPG – Conversión con pérdidas para un mayor ahorro ( Característica Premium )

– EXIF: Los detalles del dispositivo se omitieron en algunas imágenes, incluso cuando se optó por quitarlo.

  • Actualizado:
    • Menores Ajustes en la Página WP Smush («Optimización en lote»)
    • El cálculo de las estadísticas es más preciso
    • Mostrar el tamaño actual de la imagen y las dimensiones del tamaño de la imagen en la biblioteca multimedia después de que la imagen haya sido optimizada
    • Optimización JPEG – mayor ahorro para la optimización de JPEGs con pérdidas ( Pro Feature)


  • Corregido:
    • Estadísticas no actualizadas sobre el redimensionamiento de imágenes
    • Conflicto CSS en la biblioteca de medios


  • Corregido:
    • Herramientas en la página de edición de imágenes
    • Advertencias y avisos
  • Actualizado:
    • Cálculo de estadísticas mejorado
    • Página de Smush en lote optimizada para sitios con imágenes pesadas
    • Limpieza en la desinstalación
  • Añadido:
    • Opción de redimensionamiento de imágenes para medios, imágenes NextGen(Pro Only)
    • Recuento total de imágenes en la página estadisticas


  • Corregido: Error de JS que causa problemas con el Editor en algunas instalaciones, conflicto de plugins con el plugin CoursePress, ACF («Clear All Caches» después de la actualización del plugin, también Cloudflare)
  • Corregido: Recuento de ReSmush para la optimización por lote
  • Corregido: Accesibilidad de los ajustes de Smush para el lectores de pantalla/teclado
  • Corregido: WP Admin cargando despacio ( Cargar estadísticas de smush sólo en las páginas de administración requeridas)


  • Nuevo: Opción de volver a eliminar la imagen si se cambia la configuración después de optimizar las imágenes
  • Nuevo: Añadida una opción para preservar EXIF
  • Nuevo: Eliminar Smush meta en la regeneración de imágenes,
    Esto permite al usuario optimizarlos manualmente más tarde, si la función de smush automático está desactivada (compatibilidad con WP Image Editor).
  • Nuevo: Opción de restauración manual de imágenes para Media Library y NextGen Gallery, si «Copia de seguridad de imágenes originales» se mantuvo activada mientras se optimizaba ( Sólo Pro)
  • Nuevo: Eliminar archivos de copia de seguridad (sólo Pro) al eliminar archivos adjuntos
  • Actualizado: Integración con Upfront
  • Fixed: conflicto con el tooltip de jQuery
  • Optimización de código, página de configuración actualizada UI


  • Corregido: Compatibilidad con el plugin WP Media Folder
  • Corregido: Advertencia en la página Plugins
  • Actualizado: Configuración estilo de página


  • Corregido: Conservar el permiso de archivo después de comprimir (corrección de la desaparición de imágenes en la biblioteca multimedia en algunos hosts)
  • Corregido: Compatibilidad con plugins de estilos
  • Corregido: Añada los parámetros de URL teniendo en cuenta los argumentos existentes («Compatibilidad con WPML»)
  • Corregido: Advertencia: Para la configuración del enlace en el administrador de red, Advertencia: ( Gracias @Maks3w por sus sugerencias)
  • Corregido: Error fatal si tanto la versión pro como la versión gratis están activadas
  • Corregido: Conflicto en NextGen-Smush al activar el plugin en una instalación nueva.


  • Corregido: Compatibilidad con la versión 4.0 de nuestro plugin Dashboard, no detectaba estado pro


  • Corregido: Importante arreglo para problemas transitorios que conducen a peticiones de api mutliple


  • Corregido: Solución para un terrible bug en el caché de objetos basado en archivos de W3TC


  • Corregido: Cadenas intraducibles en los ajustes
  • Corregido: Aumentado el tiempo de espera de la API is_pro()
  • Corregido: Eliminar la comprobación de caché _get_api_key() redundante
  • Corregido: Algunos avisos de PHP en instalaciones nuevas
  • Corregido: El botón «Optimización en lote» sigue girando después de 50 imágenes en la versión gratuita.
  • Corregido: Problema con el botón optimizar en lote de NextGen
  • Corregido: Problema de encabezado inválido
  • Corregido: Advertencias en las funciones de archivo
  • Actualizado: Añadido límite en los resultados de la consulta, para sitios con mayor número de imágenes, utiliza el filtro wp_smush_media_query_limit para ajustar los valores.
  • Agregado: Columna WP Smush clasificable en la librería de medios
  • Añadido: Filtros wp_smush_media_image para Galería multimedia, wp_smush_nextgen_image para Galería NextGen,
    permite omitir un tamaño de imagen en particular de ser optimizada
  • Añadido: COmpatibilidad con NextGen Gallery

  • Actualizado: Saltar imágenes webp ( causando errores de ajax para pocos sitios)
  • Corregido: Advertencias y avisos (» La biblioteca multimedia no está cargando «)
  • Corregido: Optimizar imágenes de tamaño completo si no hay otros tamaños disponibles.
  • Agregado: Texto detallado para estadísticas y ajustes

  • Corregido: Cambiar el permiso de archivo después de reemplazar la imagen
  • Corregido: Ruta de directorio para los archivos
  • Corregido: Solución al problema de auto optimización en Hostgator
  • Corregido: El botón Smush no funciona en el diálogo de la librería de medios en la pantalla de mensajes, cuando se hace clic en añadir medios.
  • Nuevo: Mostrar el número de imágenes optimizadas en la columna de estadísticas
  • Agregado: Soporte para plugin WP Retina 2x
  • Añadido: Filtro WP_SMUSH_API_TIMEOUT para cambiar el valor de tiempo de espera predeterminado de 60s
  • Añadido: Opción de optimizar imagen original (Sólo premium)

  • Usar cadena para dominio de texto en lugar de PHP Constant ( Lineamiento de WordPress) – 2015-05-20 – Umesh Kumar

  • Actualizado: Tamaño máximo de imagen establecido en 32Mb para la versión Pro

2.0.6 – 2015-05-20 – Umesh Kumar

  • Corregido: Conflicto con varios temas durante la edición de la entrada y la página
  • Corregido: El recuento de palabras no funciona
  • Corregido: Aviso y advertencias

2.0.5 – 2015-04-17 – Aaron Edwards, Sam Najian, Umesh Kumar

  • Nuevo: Permitir Super optimización para las imágenes existentes y ya optimizadas.
  • Corregido: IMPORTANTE – el cache transitorio incorrecto de is_pro
  • Corregido: Arreglado el conflicto con el plugin de enlace de WP Gallery en la vista en cuadrícula
  • Corregido: Otras pequeñas correcciones

2.0.4 – 2015-04-14 – Aaron Edwards, Umesh Kumar

  • Arreglar: Conflicto de errores fatales con algunos plugins en el fronted del sitio

2.0.3 – 2015-04-14 – Aaron Edwards, Sam Najian and Umesh Kumar

  • Reescritura completa para utilizar el nuevo servicio API rápido y fiable de WPMU DEV.
  • Nuevo: «Super-optimiza» tus imágenes con nuestra compresión inteligente multi-pase con pérdida. Obtén una compresión media del 60% con una pérdida de calidad casi imperceptible!
  • Nuevo: Guarda una copia de seguridad de tus imágenes originales sin optimizar en caso de que quieras restaurarlas más tarde.
  • UX/UI actualizado con estadísticas generales, barra de progreso.

1.1.1 – 2015-03-27 – Umesh Kumar

  • Actualizado: Uso de consultas simplificadas para metas

1.1 – 2015-03-27 – Umesh Kumar

  • Nuevo: Nuevos servidores API añadidos para una optimización más rápida
  • Corregido: Advertencia de PHP para archivos dañados – 2015-03-26 – Umesh Kumar

  • Nuevo: Sugerir la reducción manual para solicitudes pequeñas de procesamiento en lote
  • Nuevo: Permitir la clasificación de medios en la vista de lista según el estado de reducción
  • Actualizado: Consulta de reducción en lote
  • Actualizado: Estimación del tiempo de espera

1.0.3 – 2015-02-27 – Umesh Kumar

  • Nuevo: Añadida la constante ‘WPMUDEV_APIKEY’, para especificar explícitamente la clave de miembro de WPMU
  • Corregido: Problema de activación de plugin en Multisitio
  • Corregido: Decodificar URLs recibidas de la API para eliminar cualquier carácter codificado

1.0.2 – 2015-02-03 – Umesh Kumar

  • Corregido: Usar opciones en lugar de transitorios para solucionar el problema de caché de objetos de W3TC
  • Nuevo: Modificar la dirección de correo electrónico para la notificación de optimización en lote

1.0.1 – 2015-01-01 – Umesh Kumar

  • Nuevo: CDN, sugerencia para añadir IP a lista blanca
  • Nuevo: Uso de Ajax para comprobar el estado de la API
  • Nuevo: Limite de la optimización simultánea pendiente a 1000, para evitar la congestión de los recursos del servidor
  • Corregido: limpieza de dB al desinstalar
  • Corregido: Eliminar meta innecesario en la instalación
  • Corregido: Estado de solicitud para procesamiento en lote eliminadas
  • Actualizado: tipos de archivo permitidos (JPEF, PNG, GIF)
  • Actualizado: tiempo de espera reducido

1.0 – 2014-11-24 – Saurabh Shukla, Umesh Kumar

  • Primera versión