PluginProbe
Image Optimizer – Compress Images and Convert to WebP or AVIF / 1.7.7
Image Optimizer – Compress Images and Convert to WebP or AVIF v1.7.7
1.7.7 1.7.6 1.7.5 1.7.4 trunk 1.0.0 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.3.0 1.4.0 1.4.1 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 All 33 releases
← All changes | readme.txt +184 -44 1.2.01.7.7 View file →
@@ -1,60 +1,64 @@
1 -=== Image Optimizer by Elementor – Compress, Resize and Optimize Images ===
1 +=== Image Optimizer – Compress Images and Convert to WebP or AVIF ===
2 2 Contributors: elemntor
3 -Tags: image optimization, image compression, convert webp, resize images, performance,
4 -Requires at least: 6.2
5 -Tested up to: 6.4
3 +Tags: image optimization, image compression, convert webp, convert avif, performance,
4 +Requires at least: 6.7
5 +Tested up to: 7.0
6 6 Requires PHP: 7.4
7 -Stable tag: 1.2.0
7 +Stable tag: 1.7.7
8 8 License: GPL-3
9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.en.html
10 10
11 -Automatically compress and optimize images, resize larger files, convert to WebP. Do it in bulk or upon load and turbocharge your WordPress site performance.
11 +Image Optimizer is an easy-to-use WordPress plugin that reduces image size through various compression and resizing techniques – all of which preserve the highest possible image quality. Image Optimizer supports many popular formats, including JPEG, PNG, WebP, AVIF, and GIF.
12 12
13 13 == Description ==
14 -Image Optimizer is an easy-to-use WordPress plugin that reduces image size through various compression and resizing techniques - all of which preserve the highest possible image quality. Image Optimizer supports many popular formats, including JPEG, PNG, WebP, and GIF.
15 14
15 +https://www.youtube.com/watch?v=Fco5omeF50w
16 16
17 -= REDUCED FILE SIZES FOR BOOSTED PERFORMANCE =
18 -Reducing the size of your website’s images with Image Optimizer ensures faster loading times, enhanced user experience, and overall boosted website performance, resulting in improved Core Web Vitals and search engine rankings. With the Image Optimizer’s exceptional capabilities and unique algorithms, you can fine tune images and reduce their file sizes with minimal or no sacrifice in quality.
17 +Image Optimization (formally known as Image Optimizer) is an easy-to-use WordPress plugin that reduces image size through various compression and resizing techniques - all of which preserve the highest possible image quality. Image Optimization supports many popular formats, including JPEG, PNG, WebP, AVIF, and GIF.
19 18
20 -This plugin requires a connection to an active Elementor account in order to identify the user and provide the user with the purchased service. This connection is triggered manually by the user via the plugin's settings panel.
21 -This plugin uses a 3rd party service operated by Elementor, which accepts a standard image in JPG, PNG, GIF or WEBP format and returns a web optimized image based on the selected settings. This flow is triggered by the user or automatically (based on the selected plugin settings) on compatible image upload or by manually initiating optimize process.
19 += Reduced file sizes for boosted performance =
20 +Image Optimizer ensures faster loading times, enhanced user experience, and overall boosted website performance. It reduces the size of your website’s images, improving Core Web Vitals and search engine rankings. With Image Optimizer’s exceptional capabilities and unique algorithms, you can fine tune images and reduce their file sizes while retaining quality with lossless or lossy compression.
22 21
23 -[Image Optimizer](https://go.elementor.com/wp-repo-description-tab-io-product-page/) | [Try It Now](https://go.elementor.com/wp-repo-description-tab-io-free-trial/) | [Terms of Service](https://go.elementor.com/wp-repo-description-tab-io-term-and-conditions/)
22 +**Features**
24 23
25 -**FEATURES**
26 -
27 -* **Image formats supported** include JPEG, PNG, WebP, and GIF.
28 -* **Resize large images**: The user can select the maximum pixel width in which images will be created if they exceed the dimension selected. (default value set to 1920px)
24 +* **Image formats supported** include JPEG, PNG, WebP, AVIF and GIF.
25 +* **Works in the background**: The only plugin in the category that optimizes your images in the background, without you having to stay on the page during optimization.
26 +* **Resize large images**: The user can set a maximum pixel width, after which images will automatically be resized. (default value set to 1920px)
29 27 * **2 compression levels**: Lossless - highest quality with minimal compression; Lossy - maximum compression with somewhat reduced quality.
30 -* **ptimize on upload**: Trigger optimization automatically whenever a new image is uploaded.
28 +* **Optimize on upload**: Automatically optimizes images when you upload them.
31 29 * **Bulk or individual optimization**: Flexible image optimization options, whether it's on-demand scaling and compression, or bulk optimization for your entire image library.
32 -* **EXIF Metadata**: Select whether to clear image metadata to reduce size even more without impacting image quality.
30 +* **EXIF Metadata**: Select whether to clear image metadata to reduce size even further without impacting image quality.
33 31 * **Backup original images**: Ability to delete backups permanently to save space. (We recommend backing up your website beforehand.)
34 32 * **Restore original images** (all sizes) for selected media files if needed.
35 -* **Convert to WebP**: Get an efficient and faster-loading format with WebP for even better web performance.
33 +* **Convert to WebP and AVIF**: Get efficient and faster-loading formats with WebP and AVIF for even better web performance.
36 34 * **Image thumbnails**: Resize all image sizes by default. Allow the user to choose specific image sizes based on WordPress-registered thumbnail sizes.
37 35
38 -= BULK OR SINGLE IMAGE OPTIMIZATION =
36 += Bulk or single image optimization =
39 37 Image Optimizer by Elementor lets you optimize all images in your library either one at a time, or in a batch according to your preferences and settings. Easily configure the plugin to scale or compress your images on-demand, or automatically have them triggered as they are being uploaded. Or, if you have a large number of images already uploaded, the bulk optimization feature allows you to resize and/or compress your entire library of existing images in just a few clicks.
40 38
41 -= 2 COMPRESSION LEVELs =
42 -With Image Optimizer’s advanced algorithms, you can compress images and reduce their file size at the level that makes the most sense for you. We offer 2 types of compression where images will be processed, giving you the perfect balance of compression and quality.
39 += Two Compression Levels =
40 +With Image Optimizer’s advanced algorithms, you can compress images and reduce their file size at the level that makes the most sense for you. We offer 2 types of compression for processing images giving you the perfect balance of compression and quality.
43 41
44 -**Lossless Compression**: Lossless compression reduces image file sizes without sacrificing or diminishing the quality of your images. This type of compression reduces file sizes by removing unused or unnecessary data so that no image details are lost along the way. Hence, you are able to reduce the file size and still maintain the quality of your image.
42 +**Lossless Compression**: Lossless compression reduces image file sizes without sacrificing or diminishing the quality of your images. This type of compression reduces file sizes by removing unused or unnecessary data so that no image details are lost along the way. Hence, you are able to reduce the file size and still maintain the quality of your image.
45 43
46 44 **Lossy Compression**: Lossy compression performs maximum compression resulting in lightweight images and smaller file sizes. It reduces image size by removing image data that is generally invisible to the human eye and minimizes any compromise in image quality.
47 45
48 -**Convert to WebP**: Convert images to the slimmer WebP format for even better optimization with a 25-30% savings over JPEG and PNG. Most browsers support WebP, however if they don’t, you can have fallback versions of the image available in the same format as the original image.
46 +**Convert to WebP and AVIF**: Convert images to the slimmer WebP or AVIF formats for even better optimization with a 25-30% savings over JPEG and PNG. Most browsers support WebP, however if they don’t, you can have fallback versions of the image available in the same format as the original image.
49 47
50 -By tailoring compression to the level you need, your visitors will enjoy faster load times, improved responsiveness, and a seamless browsing experience. Our approach also enables your website to rank higher in search results. Since a search engine's ranking is heavily influenced by speed, user experience, and Core Web Vitals, Image Optimizer by Elementor is an invaluable tool for any website, especially one that’s abundant with images.
48 +By tailoring compression to the level you need, your visitors will enjoy faster load times, improved responsiveness, and a seamless browsing experience. Our approach also enables your website to rank higher in search results. Since a search engine’s ranking is heavily influenced by speed, user experience, and Core Web Vitals, Image Optimizer is an invaluable tool for any website, especially one that’s abundant with images.
51 49
52 -= RESOURCES AND SUPPORT =
50 += Get started today =
53 51
54 -* To learn more about Image Optimizer, go to the Elementor [Help Center](https://go.elementor.com/wp-repo-description-tab-io-help-center/).
55 -* If you have any more questions or need support, simply [contact us](https://go.elementor.com/wp-repo-description-tab-io-contact-us/).
52 +For more information about Image Optimizer, visit our [official website](https://go.elementor.com/wp-repo-description-tab-io-product-page/) or [Try It Now](https://go.elementor.com/wp-repo-description-tab-io-free-trial/).
53 +If you have any questions or need support, feel free to [contact us](https://go.elementor.com/wp-repo-description-tab-io-contact-us/) or visit our [help center](https://go.elementor.com/wp-repo-description-tab-io-help-center/).
56 54
55 +This plugin requires a connection to an active Elementor account in order to identify the user and provide the purchased service. This connection is triggered manually by the user via the plugin’s settings panel.
56 +This plugin uses a 3rd party service operated by Elementor, which accepts a standard image in JPG, PNG, GIF or WEBP format and returns a web optimized image based on the selected settings. This flow is triggered by the user or automatically (based on the selected plugin settings) on a compatible image upload or by manually initiating the optimization process.
57 +
58 +== Related Plugins ==
59 +[Email Deliverability](https://wordpress.org/plugins/site-mailer/): Effortlessly manage transactional emails. High deliverability, logs and statistics, and no SMTP plugins needed.
60 +
57 61 == Installation ==
58 62
59 63 **Get started with a few easy steps**
60 64
@@ -59,33 +63,32 @@
59 63 **Get started with a few easy steps**
60 64
61 65 1. Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the wp-content/plugins/ directory of your WordPress installation.
62 66 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
63 -3. Go to the Image Optimizer tab within the Media menu.
67 +3. Go to the Image Optimization tab within the Elementor menu.
64 68 4. Press the ‘Connect’ button and follow the instructions.
65 69
66 -
67 70 == Frequently Asked Questions ==
68 71
69 -= Can I use Image Optimizer for any of my WordPress websites? =
72 += Can I use Image Optimization for any of my WordPress websites? =
70 73
71 -Absolutely. Image Optimizer by Elementor is a stand-alone WordPress plugin that can be used to optimize images for any or all of your WordPress websites.
74 +Absolutely. Elementor's Image Optimization is a stand-alone WordPress plugin that can be used to optimize images for any or all of your WordPress websites.
72 75
73 76 = Why do I need to optimize images on my website? =
74 77
75 78 Image optimization can significantly improve your website's loading time, which is crucial for user experience and SEO. It reduces the size of your images without compromising their quality, leading to faster page load times and better performance scores.
76 79
77 -= Why should I consider Image Optimizer by Elementor? =
80 += Why should I consider Elementor's Image Optimization? =
78 81
79 -This plugin is a modern approach that is designed to do all the “heavy lifting” of converting and compressing images on a dedicated server, so your own server won’t suffer from any downtime or the need to keep the tab open. It offers on-the-fly optimization, WebP conversion, and other features tailored to WordPress users' needs.
82 +This plugin takes a modern approach, designed to handle all the "heavy lifting” of converting and compressing images on a dedicated server, so your own server won't suffer from downtime or the need to keep the tab open. It offers on-the-fly optimization, WebP and AVIF conversion, and other features tailored to WordPress users' needs.
80 83
81 84 = Will the original version of my images be lost after compression? =
82 85
83 -No, The Image Optimizer plugin will save both the original and the compressed versions of your images. You can always restore the original image if needed.
86 +No, the Image Optimization plugin will save both the original and the compressed versions of your images. You can always restore the original image if needed.
84 87
85 -= Why should I consider converting my images to WebP? =
88 += Why should I consider converting my images to WebP or AVIF? =
86 89
87 -WebP is a modern image format developed by Google intended as a replacement for JPEG, PNG, and GIF file formats that provides superior lossless and lossy compression. It can reduce the file size of images significantly more than other formats, leading to faster website load times. Most web browsers today support this format, but if they don’t - the original backup will be used.
90 +WebP and AVIF are modern image formats that provide superior lossless and lossy compression. They can significantly reduce image file sizez, leading to faster website load times. Most web browsers today support these format, but if they don’t, the original backup will be used.
88 91
89 92 = Can I choose which images to compress? =
90 93
91 94 Absolutely! You can either compress images in bulk, compress specific image files individually, or automatically compress upon image upload.
@@ -91,26 +94,163 @@
91 94 Absolutely! You can either compress images in bulk, compress specific image files individually, or automatically compress upon image upload.
92 95
93 96 = Is the EXIF metadata of images removed? =
94 97
95 -EXIF data can be removed if you choose so in the settings page. Best practice for better image optimization would be to remove EXIF metadata.
98 +EXIF data can be removed if you choose to in the settings page. Best practice for better image optimization would be to remove EXIF metadata.
96 99
97 100 = Is it possible to re-optimize images? =
98 101
99 -Yes. By changing the requested level of optimization in the settings page, you can re-optimize all images at once. In addition, at any point in time, you can reoptimize any of your images individually; whether after restoring the original, making changes to the optimization settings, or for any other reason.
102 +Yes. By changing the requested level of optimization in the settings page, you can re-optimize all images at once. In addition, at any point in time, you can reoptimize any of your images individually, whether after restoring the original, making changes to the optimization settings, or for any other reason.
100 103
101 104 = Do you offer support? =
102 105
103 -Yes, the Elementor team offers full support for image optimization questions. You can contact us via [https://elementor.com/contact/](https://go.elementor.com/wp-repo-description-tab-io-contact-us/
104 -)
106 +Yes, the Elementor team offers full support for image optimization questions. You can contact us via [https://elementor.com/contact/](https://go.elementor.com/wp-repo-description-tab-io-contact-us/)
105 107
108 += How can I report security bugs? =
109 +
110 +You can report security bugs through the Patchstack Vulnerability Disclosure Program. The Patchstack team help validate, triage and handle any security vulnerabilities. [Report a security vulnerability](https://patchstack.com/database/vdp/image-optimization).
111 +
106 112 == Screenshots ==
107 113
108 -1. Image Optimizer - Settings Page
109 -2. Image Optimizer - Bulk Optimization Page
110 -3. Image Optimizer - Bulk Actions and Individual Actions in the Media Library
114 +1. Image Optimization - Settings Page
115 +2. Image Optimization - Bulk Optimization Page
116 +3. Image Optimization - Bulk Actions and Individual Actions in the Media Library
117 +4. Image Optimization - Image Optimization in the Media Library
118 +5. Image Optimization - Image Optimization in the Media Uploader
111 119
112 120 == Changelog ==
121 +
122 += 1.7.7 2026-09-16 =
123 +* Tweak: Security enhancements for REST access control
124 +
125 += 1.7.6 2026-06-30 =
126 +* Tweak: Renamed plugin to Image Optimization
127 +* Tweak: Improved Elementor One migration flow
128 +* Tweak: Updated Elementor packages
129 +
130 += 1.7.5 2026-06-02 =
131 +* Tweak: Security enhancements for the restore functionality
132 +* Fix: Bulk optimization shifts the Media screen layout
133 +* Fix: Fix incorrect error handling in meta boxes
134 +
135 += 1.7.4 2026-03-31 =
136 +* Tweak: Improved WPML support
137 +* Fix: Optimize All button missing for Elementor One users
138 +* Fix: Fix incorrect optimization status update
139 +
140 += 1.7.3 2026-02-17 =
141 +* Tweak: Enabled display of WordPress admin notices for better visibility
142 +* Fix: Resolved issues related to feature usage tracking
143 +* Fix: Resolved a visual glitch on the Image Optimizer Stats in the Media Library screen
144 +
145 += 1.7.2 2026-01-29 =
146 +* Tweak: Updated WordPress and PHP version compatibility for the testing environment
147 +* Tweak: Improved bulk optimization logic for tracking remaining images
148 +* Tweak: Security enhancements for access control
149 +* Fix: Resolved missing style loading warnings in reviews
150 +
151 += 1.7.1 2026-01-20 =
152 +Fix: Fatal error in edge cases when using old connect
153 +
154 += 1.7.0 2026-01-20 =
155 +Tweak: Moved the plugin location under a unified Elementor menu
156 +Tweak: Redesigned the plugin settings interface for a unified look and feel
157 +Tweak: Added support for "Elementor One"
158 +Fix: Corrected the direct upgrade link to include the specific subscription ID
159 +
160 += 1.6.9 2025-11-04 =
161 +Tweak: Improved handling of stuck in-progress optimization statuses
162 +Fix: Corrected bulk optimization flow to include missed image sizes
163 +Fix: Resolved toast review notification issue
164 +
165 += 1.6.8 2025-09-10 =
166 +New: Reviews & CSAT flow to gather user feedback
167 +New: Added 80% usage reached notification
168 +Tweak: Big galleries optimization for faster bulk image handling
169 +Fix: Resolved image details issue appearing on some sites
170 +
171 += 1.6.7 2025-05-27 =
172 +New: Added a Walk through video
173 +Tweak: Added Bulk optimize shortcut from media library
174 +Tweak: Harden connect security
175 +Fix: Delayed translation loading
176 +
177 += 1.6.6 - 2025-04-10 =
178 +Tweak: Added retry mechanism to improve optimization process
179 +Tweak: Stop all operations before deactivation to avoid unexpected issues
180 +Tweak: Improve the file size optimization indication for all media files
181 +Tweak: Added What's new modal for new features
182 +
183 += 1.6.5 - 2025-02-03 =
184 +* Fix: Moved Connect Modal to Image Optimizer settings pages
185 +
186 += 1.6.4 - 2025-02-03 =
187 +* Tweak: Connect flow improvements
188 +* Fix: Cancel Bulk optimization button not working
189 +* Fix: Connect refresh token stuck in edge cases
190 +
191 += 1.6.3 - 2024-12-19 =
192 +* Fix: Blank settings panel on edge cases
193 +
194 += 1.6.2 - 2024-12-17 =
195 +* New: Added Renewal notice for expired plans
196 +* New: Added Upgrade notice for users with trial plan
197 +
198 += 1.6.1 - 2024-11-28 =
199 +* Fix: RTL issue in certain scenarios
200 +
201 += 1.6.0 - 2024-11-19 =
202 +* New: Added support for images up to 25Mb for eligible plans
203 +* Tweak: Avoid creating past due actions
204 +
205 += 1.5.4 - 2024-10-01 =
206 +* New: Added a notice to help users connect from dashboard
207 +* Fix: Undefined property notice
208 +* Fix: Improved support for caching plugins
209 +
210 += 1.5.3 - 2024-09-24 =
211 +* New: Added an option to reset connect when invalid
212 +* Tweak: Improved AVIF display support
213 +* Fix: Invalid char in Plugin name header
214 +
215 += 1.5.2 - 2024-08-21 =
216 +* New: Implemented a solution for site URL update
217 +* Tweak: Added an fallback for AVIF dimensions calculation when coming from 3rd party solution
218 +* Tweak: Added asynchronous size calculation for large image galleries
219 +* Tweak: Updated plugin CTAs on the plugins page
220 +* Fix: File extension issues
221 +* Fix: Optimization button stuck on edge cases
222 +* Fix: Stats calculation for the total/optimized count on edge cases
223 +
224 += 1.5.1 - 2024-07-29 =
225 +* Fix: Optimized on upload not working in edge cases
226 +
227 += 1.5.0 - 2024-07-29 =
228 +* New: Option to convert images to AVIF
229 +* Fix: Overall Saving display
230 +* Fix: Bulk optimization stats calculation for big galleries
231 +
232 += 1.4.1 - 2024-07-08 =
233 +* Fix: API error message displayed when trying to reconnect
234 +
235 += 1.4.0 - 2024-06-26 =
236 +* New: Implement to "One Step" connect & activate
237 +* Tweak: New error message for JPEG/Lossless not converted to WebP
238 +* Tweak: Description string of convert to webP
239 +* Fix: Image not resizing when height and width are equal
240 +* Fix: Pointer is displayed for non-admin users
241 +* Fix: Overall savings for optimized images is not correct
242 +
243 += 1.3.0 - 2024-03-05 =
244 +* Tweak: Updated reoptimization option when changing settings
245 +* Tweak: Added RTL adjustments
246 +* Fix: Optimization button status not updating
247 +* Fix: Error while deactivating or switching Elementor account
248 +
249 += 1.2.1 - 2024-02-28 =
250 +* Fix: Image optimization stats not loading
251 +* Tweak: Added notice regarding extended bulk optimization not affecting user's website
252 +
113 253 = 1.2.0 - 2024-02-19 =
114 254 * Tweak: Reduced status checks for better performance
115 255 * Tweak: Improved Elementor support by removing cached thumbnails
116 256 * Tweak: Added DB version check during activation to prevent requirement conflicts