With the huge number of plugins and themes available for WordPress sites, we work hard to make sure you don't have to worry about plugin compatibility. But if you find a plugin that EWWW IO is not working nicely with, let us know (form below, or Ask button above)!
Also, if you are the author of a plugin/theme that is not on this list and you know it works well with EWWW IO, send us a note!
Note on plugin compatibility with Easy IO, our fully-automatic image optimization service: the Easy IO service optimizes any image displayed on your pages by routing them through our custom CDN. Thus, there are very few cases where Easy IO cannot optimize an image, and you do NOT need to run the Bulk Optimizer for Easy IO.
Animated GIF Resize
Don't use the AGR plugin, it has been abandoned, plus all of its functionality is bundled into EWWW IO so that your animations are preserved in thumbnails.
This theme generally works great with all of EWWW IO's features, but if you wish to use our lazy loader, make sure to disable the Avada lazy loader.
The Bulk Optimizer will compress images created by BuddyPress and the BuddyPress Activity Plus plugins automatically, with no further configuration. To optimize new images, simply enable Scheduled Optimization.
The Cloudinary plugin removes all thumbnail images from your site and delivers them from the Cloudinary CDN. You can use EWWW IO to optimize the originals and re-upload them to Cloudinary with the Bulk Optimizer. Make sure to also enable the Cloudinary option in the EWWW IO settings.
If using Easy IO, go to Divi->Theme Options->Builder->Advanced and disable Static CSS File Generation. This option is normally disabled automatically so that Divi background images can be properly optimized.
This plugin uses the built-in WP functions and any watermarked images will be automatically optimized by EWWW IO.
If using Easy IO, go to Elementor->Settings->Advanced and set the CSS Print Method to Internal Embedding. This allows Easy IO to optimize CSS background images on Elementor blocks/elements.
Enable Media Replace
While media replacement is prone to caching problems, especially if you use a CDN, EWWW IO is fully compatible with EMR, and will make sure WebP images and database records are cleaned appropriately after a replacement. Of course, the new image will also be automatically optimized.
All images uploaded and cached by FooGallery are automatically optimized. Previous uploads can be optimized by running the Media Library Bulk Optimize. Previously cached images can be optimized by adding the wp-content/uploads/cache/ folder under Folders to Optimize and running the Bulk Optimizer.
GD bbPress Attachments
All images created by this plugin are automatically optimized and existing images can be compressed with the Bulk Optimizer.
Features optimization on upload capability, re-optimization, and bulk optimizing. The Bulk Optimize function is located near the bottom of the FlAGallery menu, and will optimize all images in all galleries. It is also possible to optimize groups of images in a gallery, or multiple galleries at once.
Gmedia Photo Gallery
This plugin uses standard WP functions, so that you can optimize existing images with the Bulk Optimizer, and new images will be automatically optimized.
Microsoft Azure Storage for WP
All images stored on Azure Storage can be optimized with the Bulk Optimizer, and new uploads will be compressed automatically. Unfortunately, the Azure storage plugin does not yet support WebP images, see: https://wordpress.org/support/topic/compat-with-ewww-image-optimizer/
My Eyes Are Up Here
This plugin helps with adjusting thumbnail cropping to make sure thumbs aren't missing important details, or focusing on the wrong thing. EWWW IO normally blocks attempts to overwrite existing images because some plugins have horrible image re-generation bugs. But, when MEAUH is working on an image, EWWW IO will automatically lift that ban and allow MEAUH to overwrite thumbnails as needed.
Features optimization on upload capability, re-optimization, and bulk optimizing. The NextGEN Bulk Optimize function is located near the bottom of the NextGEN menu, and will optimize all images in all galleries. It is also possible to optimize groups of images in a gallery, or multiple galleries at once.
All newly generated thumbnails will be auto-optimized by EWWW IO.
New images will be auto-optimized, existing images can be re-optimized with the Bulk Optimizer and will be re-uploaded to your S3 bucket. You will probably need to purge your CDN afterwards.
Simple Image Sizes
This plugin uses all core WP functionality and is fully compatible with EWWW IO.
If you change thumbnail settings, or WooCommerce detects that some thumbnail sizes are missing, it will automatically generate new thumbnails. If Woo starts a full-blown thumbnail regeneration, automatic optimization will be temporarily disabled (you'll see a lovely admin notice when this happens). The new thumbnails may then be optimized using the Bulk Optimizer (do NOT use Force Re-optimize).
Images imported with WP/LR Sync may be compressed with the Bulk Optimizer. In order to prevent unexpected usage of API credits, new/refreshed images will not be automatically compressed unless the EWWWIO_WPLR_AUTO constant is defined in wp-config.php like so:
define( 'EWWWIO_WPLR_AUTO', true );
WP Offload Media
Tested with every single release, and supports all the features of EWWW IO. This is the only cloud storage plugin we test regularly and is recommended for anyone wishing to offload images to cloud storage.
WP Retina 2x
Retina versions of images are automatically optimized with the Bulk Optimizer, and during upload for new images.
The WP Rocket plugin works well alongside EWWW IO. However, if you use Easy IO, it is no longer necessary to minify JS/CSS files, and the CDN settings should not be configured. Easy IO will take care of all URL rewriting that is needed. Additionally, it is recommended to use the EWWW IO lazy loader instead of the one in WP Rocket, as it includes enhancements to help auto-scale images to the proper size.
WP RSS Aggregator