PluginProbe ʕ •ᴥ•ʔ
Smush – Image Optimization, Compression, Lazy Load, WebP & CDN / 2.0
Smush – Image Optimization, Compression, Lazy Load, WebP & CDN v2.0
4.1.0 4.0.3 4.0.2 2.8.1 2.9.1 3.0.0 3.0.1 3.0.2 3.1.1 3.10.1 3.10.2 3.10.3 3.11.1 3.12.3 3.12.4 3.12.5 3.12.6 3.13.0 3.13.1 3.13.2 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.2 3.16.4 3.16.5 3.16.6 3.17.0 3.17.1 3.18.0 3.18.1 3.2.0.1 3.2.1 3.2.2.1 3.2.4 3.20.0 3.21.1 3.22.1 3.22.3 3.23.0 3.23.1 3.23.2 3.23.3 3.23.4 3.24.0 3.24.0-beta.2 3.3.0 3.3.1 3.3.2 3.4.1 3.4.2 3.6.1 3.6.3 3.7.0 3.7.1 3.7.2 3.7.3 3.8.2 3.8.3 3.8.4 3.8.5 3.8.7 3.8.8 3.9.0 3.9.1 3.9.11 3.9.2 3.9.4 3.9.5 3.9.8 3.9.9 trunk 1.0.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.2 1.2.1 1.2.10 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 1.2.9 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.5.1 1.6.5.2 1.6.5.3 1.6.5.4 1.7 1.7.1 1.7.1.1 2.0 2.0.1 2.0.3 2.0.4 2.0.5 2.0.6 2.0.6.2 2.0.6.3 2.0.6.5 2.0.7 2.0.7.1 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.2 2.2.1 2.2.2 2.3 2.3.1 2.4 2.4.2 2.4.3 2.4.4 2.4.5 2.5.2 2.5.3 2.6.1 2.6.2 2.6.3 2.7 2.7.1 2.7.4 2.7.4.1 2.7.5 2.7.6 2.7.8 2.7.8.1 2.7.9.1 2.8.0 2.8.0.1
wp-smushit / readme.txt
wp-smushit Last commit date
assets 11 years ago extras 11 years ago languages 11 years ago lib 11 years ago license.txt 17 years ago readme.txt 11 years ago uninstall.php 11 years ago wp-smush.php 11 years ago wp-smushit.php 11 years ago
readme.txt
239 lines
1 === WP Smush ===
2 Plugin Name: WP Smush
3 Version: 2.0
4 Author: WPMU DEV
5 Author URI: http://premium.wpmudev.org/
6 Contributors: WPMUDEV, alexdunae, umeshsingla
7 Tags: Attachment,Attachments,Compress,Compress Image File,Compress Image Size,Compress JPG,Compressed JPG, Compression Image,Image,Images,JPG,Optimise,Optimize,Photo,Photos,Pictures,PNG,Reduce Image Size,Smush,Smush.it,Upload,WordPress Compression,WordPress Image Tool,Yahoo, Yahoo Smush.it
8 Requires at least: 3.5
9 Tested up to: 4.2
10 Stable tag: 2.0
11 License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
12
13 == Description ==
14
15 <blockquote>
16 Yahoo has stopped maintaining the Smush.it API. So WPMU DEV gathered it's crack team of developers to work like maniacs and create a free, fast, and more reliable API to replace it.
17 Then we rewrote this free plugin from the ground up as "WP Smush" with new and exciting features that just work. Update today!
18 </blockquote>
19
20 WP Smush strips hidden, bulky information from your images, reducing the file size without losing quality. The faster your site loads, the more Google, Bing, Yahoo and other search engines will like it.
21
22 [youtube https://www.youtube.com/watch?v=_74QFoRb230]
23
24 Heavy image files may be slowing down your site without you even knowing it. WP Smush meticulously scans every image you upload – or have already added to your site – and cuts all the unnecessary data for you.
25
26
27
28
29
30
31 <br>
32 “I had no idea that my page load time was being dragged down by the images. The plugin nearly halved the time it took.” - <a href="http://profiles.wordpress.org/karlcw">karlcw</a>
33
34 Install WP Smush and find out why it's the most popular image optimization plugin for WordPress available today with over 1 million downloads.
35
36 <blockquote>
37 <h4>If you like WP Smush, you'll love WP Smush Pro</h4>
38 <br>
39 <a href="https://premium.wpmudev.org/project/wp-smush-pro/?utm_source=wordpress.org&utm_medium=readme">WP Smush Pro</a> gives you everything you'll find in WP Smush and more:
40 <ul>
41 <li>"Super-Smush" your images with our intelligent multi-pass lossy compression. Get >60% average compression with almost no noticeable quality loss!</li>
42 <li>Get even better lossless compression. We try multiple methods to squeeze every last byte out of your images.</li>
43 <li>Smush images up to 8MB (WP Smush is limited to 1MB)</li>
44 <li>Bulk smush ALL your images with one click! No more rate limiting.</li>
45 <li>Keep a backup of your original un-smushed images in case you want to restore later.</li>
46 <li>24/7/365 support from <a href="https://premium.wpmudev.org/support/?utm_source=wordpress.org&utm_medium=readme">the best WordPress support team on the planet</a>.</li>
47 <li><a href="https://premium.wpmudev.org/?utm_source=wordpress.org&utm_medium=readme">350+ other premium plugins and themes</a> included in your membership.</li>
48 </ul>
49
50 Upgrade to <a href="https://premium.wpmudev.org/project/wp-smush-pro/?utm_source=wordpress.org&utm_medium=readme">WP Smush Pro</a> and optimize more and larger image files faster to increase your site’s performance.
51 </blockquote>
52
53 Features available to both WP Smush and Pro users include:
54 <ul>
55 <li>Optimize your images using advanced lossless compression techniques.</li>
56 <li>Process JPEG, GIF and PNG image files.</li>
57 <li>Auto-Smush your attachments on upload.</li>
58 <li>Manually smush your attachments individually in the media library, or in bulk 50 attachments at a time.</li>
59 <li>Smush all images 1MB or smaller.</li>
60 <li>Use of WPMU DEV's fast and reliable Smush API service.</li>
61 <li>View advanced compression stats per-attachment and library totals.</li>
62 </ul>
63 Discover for yourself why WP Smush is the most popular free image optimization plugin with more than a million downloads.
64
65
66 == Screenshots ==
67
68 1. See individual attachment savings from WP Smush in the Media Library.
69 2. See the total savings from WP Smush in the Media Library.
70
71 == Installation ==
72
73 1. Upload the `wp-smush` plugin to your `/wp-content/plugins/` directory.
74 1. Activate the plugin through the 'Plugins' menu in WordPress.
75 1. Configure your desired settings via the `Media -> WP Smush` settings page.
76 1. Done!
77
78 == Upgrade Notice ==
79
80 Yahoo's Smush.it API is gone forever. So WPMU DEV built our own free API that is faster, more reliable, and more powerful. Upgrade now!
81
82
83 == Changelog ==
84 = 2.0 =
85 * Complete rewrite to use WPMU DEV's new fast and reliable API service.
86 * New: One-click bulk smushing of all your images.
87 * New: "Super-Smush" your images with our intelligent multi-pass lossy compression. Get >60% average compression with almost no noticeable quality loss! (Pro)
88 * New: Keep a backup of your original un-smushed images in case you want to restore later. (Pro)
89 * UX/UI updated with overall stats, progress bar.
90
91 = 1.7 =
92 * Use Ajax for Bulk Smush to avoid timeouts and internal server error
93 * Other Notice and bug fixes
94 * Settings moved under Media > WP Smush.it
95 * Added debug log file
96
97 = 1.6.5.4 =
98 * Added settings option to disable check for home url.
99 * for PHP 5.4.x reordered class WpSmushit contructors to prevent Strict Standards Exception
100
101 = 1.6.5.3 =
102 * Removed check for file within local site home path.
103
104 = 1.6.5.2 =
105 * Corrected issues with Windows paths compare.
106 * Added debug output option to help with user support issues.
107
108 = 1.6.5.1 =
109 * Correct Settings > Media issue causing settings to report warnings and not save.
110 * Corrected some processing logic to better handling or image path. Images still need to be within ABSPATH of site
111 * Correct image URL passed to Smush.it API to convert https:// urls to http:// since the API does not allow https:// images
112
113
114 = 1.6.5 =
115 * Codes reformatted and cleaned up into a php class
116 * More texts are translatable now
117
118 = 1.6.4 =
119 * Fixed a bug that prevents execution
120
121 = 1.6.3 =
122 * check image size before uploading (1 MB limit)
123 * attempt to smush more than one image before bailing (kind thanks to <a href="http://wordpress.org/support/profile/xrampage16">xrampage16</a>)
124 * allow setting timeout value under `Media > Settings` (default is 60 seconds)
125
126 = 1.6.2 =
127 * about to get a new lease on life notice
128
129 = 1.6.1 =
130 * no longer maintained notice
131
132 = 1.6.0 =
133 * added setting to disable automatic smushing on upload (default is true)
134 * on HTTP error, smushing will be temporarily disabled for 6 hours
135
136 = 1.5.0 =
137 * added basic integration for the <a href="http://wordpress.org/extend/plugins/wp-smushit-nextgen-gallery-integration/">NextGEN gallery plugin</a>
138 * add support for media bulk action dropdown
139 * compatibility with WordPress earlier than 3.1
140 * added a <a href="http://dunae.ca/donate.html">donate link</a>
141
142 = 1.4.3 =
143 * cleaner handling of file paths
144
145 = 1.4.2 =
146 * bulk smush.it will no longer re-smush images that were successful
147
148 = 1.4.1 =
149 * bug fixes
150
151 = 1.4.0 =
152 * bulk smush.it
153
154 = 1.3.4 =
155 * bug fixes
156
157 = 1.3.3 =
158 * add debugging output on failure
159
160 = 1.3.2 =
161 * removed realpath() call
162 * IPv6 compat
163
164 = 1.3.1 =
165 * handle images stored on other domains -- props to [ka-ri-ne](http://wordpress.org/support/profile/ka-ri-ne) for the fix
166 * avoid time-out errors when working with larger files -- props to [Milan Dinić](http://wordpress.org/support/profile/dimadin) for the fix
167
168 = 1.2.10 =
169 * removed testing link
170
171 = 1.2.9 =
172 * updated Smush.it endpoint URL
173
174 = 1.2.8 =
175 * fixed path checking on Windows servers
176
177 = 1.2.7 =
178 * update to workaround WordPress's new JSON compat layer (see [trac ticket](http://core.trac.wordpress.org/ticket/11827))
179
180 = 1.2.6 =
181 * updated Smush.it endpoint URL
182 * fixed undefined constant
183
184 = 1.2.5 =
185 * updated Smush.it endpoint URL
186
187 = 1.2.4 =
188 * removed debugging code that was interfering with the Flash uploader
189
190 = 1.2.3 =
191 * bug fix
192
193 = 1.2.2 =
194 * updated to use Yahoo! hosted Smush.it service
195 * added security checks to files passed to `wp_smushit()`
196
197 = 1.2.1 =
198 * added support for PHP 4
199 * created admin action hook as workaround to WordPress 2.9's `$_registered_pages` security (see [changeset 11596](http://core.trac.wordpress.org/changeset/11596))
200 * add savings amount in bytes to Media Library (thx [Yoast](http://www.yoast.com/))
201
202 = 1.2 =
203 * added support for `WP_Http`
204
205 = 1.1.3 =
206 * fixed activation error when the PEAR JSON library is already loaded
207
208 = 1.1.2 =
209 * added test for `allow_url_fopen`
210
211 = 1.1.1 =
212 * added error message on PHP copy error
213
214 = 1.1 =
215 * improved handling of errors from Smush.it
216 * added ability to manually smush images from media library
217 * fixed inconsistent path handling from WP 2.5 -> WP 2.7
218
219 = 1.0.2 =
220 * added 'Not processed' status message when browsing media library
221
222 = 1.0.1 =
223 * added i10n functions
224
225 = 1.0 =
226 * first edition
227
228 == About Us ==
229 WPMU DEV is a premium supplier of quality WordPress plugins and themes. For premium support with any WordPress related issues you can join us here:
230 <a href="https://premium.wpmudev.org/?utm_source=wordpress.org&utm_medium=readme">https://premium.wpmudev.org/</a>
231
232 Don't forget to stay up to date on everything WordPress from the Internet's number one resource:
233 <a href="https://premium.wpmudev.org/blog/?utm_source=wordpress.org&utm_medium=readme">WPMU DEV Blog</a>
234
235 Hey, one more thing... we hope you <a href="http://profiles.wordpress.org/WPMUDEV/">enjoy our free offerings</a> as much as we've loved making them for you!
236
237 == Contact and Credits ==
238
239 Originally written by Alex Dunae at Dialect ([dialect.ca](http://dialect.ca/?wp_smush_it), e-mail 'alex' at 'dialect dot ca'), 2008-11.