I honestly don’t know because I use Imgix on every site I build, which does the optimizations for you. Imgix is the primary reason I built the plugin in the first place.
This plugin inserts itself at the end of every upload hook/filter with a priority of 10,000. The image optimization plugins should insert themselves before that to work properly. I know some of them defer processing because they use an online service for optimization, so they likely wouldn’t work.
To be perfectly honest, I doubt I will ever worry about compatibility with these kinds of plugins because of my religious feelings about Imgix. I am accepting pull requests though 🙂
Thanks,
Jon.
-
This reply was modified 8 years, 7 months ago by
interfacelab.
I just tested with EWWW, ShortPixel, Imagify and WP Smush.
WP Smush works fine.
EWWW works too, but it made all the image file sizes a bit larger than the non-optimized ones, so *shrug*.
Imagify and ShortPixel do not work because those are web service based. If you are going to use an image optimization plugin, use one that isn’t web service based because you are doing a lot of extraneous uploading and downloading.
Thank you for testing with 3rd party plugins! WP Smush uses external cloud server/engine to optimize images as long as I remember from my past use. I’ve no idea why it worked like EWWW.
The reason behind this questions is I also have cloudflare activated, and it also has imgix like optimization feature. But if imgix CDN is faster than cloudflare, I’d consider moving.
Thank you again.
There are two versions of WP Smush (same with EWWW too). The “free” one does local optimizations and “pro” one does cloud based stuff.
The benefit of Imgix is not only optimization but being able to add new sizes to your theme and just have it work without having to regenerate thumbnails. I have a lot of clients that do watermarking too, and with my plugin it’s easy to do and the watermark can be changed in the future – again without having to manually regenerate anything.