=== WP Smush.it === Plugin Name: WP Smush.it Version: 1.7.1 Author: WPMU DEV Author URI: http://premium.wpmudev.org Contributors: WPMUDEV, alexdunae Tags: Compress,Images,Compression,Optimise,Optimize,Photo,Photos,Pictures,Smush,Smush.it,Upload,Yahoo,Yahoo Smush.it Requires at least: 3.5 Tested up to: 4.1 Stable tag: 1.7.1 License: GPL v2 - http://www.gnu.org/licenses/old-licenses/gpl-2.0.html Improve performance and get faster load times by optimizing image files with Smush.it for WordPress – “It's the best plugin of its kind.” == Description == WP Smush.it 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. [youtube https://www.youtube.com/watch?v=_74QFoRb230] Heavy image files may be slowing down your site without you even knowing it. WP Smush.it meticulously scans every image you upload – or have already added to your site – and cuts all the unnecessary data for you. ★★★★★
“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 Install WP Smush.it and find out why it's the most popular image optimization plugin for WordPress available today with over 1 million downloads.

If you like WP Smush.it, you'll love WP Smush Pro


WP Smush Pro gives you everything you'll find in WP Smush.it and more: Upgrade to WP Smush Pro and optimize more and larger image files faster and with greater reliability to increase your site’s performance.
Features available to both WP Smush.it and pro users include: Discover for yourself why WP Smush.it is the most popular free image optimization plugin with more than a million downloads. == Screenshots == 1. See the savings from Smush.it in the Media Library. == Installation == 1. Upload the `wp-smushit` plugin to your `/wp-content/plugins/` directory. 1. Activate the plugin through the 'Plugins' menu in WordPress. 1. Automatic smushing of uploaded images can be controlled on the `Settings > Media` screen 1. Done! == Upgrade Notice == In this first official release from WPMU DEV, we've done a code cleanup and reformat to get started, as well as attempting to handle smush.it API errors a bit better. We've also made all the text fully i18n translatable. This will give us a good foundation to start adding some new features! == Changelog == = 1.7.1 = * Add depreciated warnings about Smush.it outage = 1.7 = * Use Ajax for Bulk Smush to avoid timeouts and internal server error * Other Notice and bug fixes * Settings moved under Media > WP Smush.it * Added debug log file = 1.6.5.4 = * Added settings option to disable check for home url. * for PHP 5.4.x reordered class WpSmushit contructors to prevent Strict Standards Exception = 1.6.5.3 = * Removed check for file within local site home path. = 1.6.5.2 = * Corrected issues with Windows paths compare. * Added debug output option to help with user support issues. = 1.6.5.1 = * Correct Settings > Media issue causing settings to report warnings and not save. * Corrected some processing logic to better handling or image path. Images still need to be within ABSPATH of site * Correct image URL passed to Smush.it API to convert https:// urls to http:// since the API does not allow https:// images = 1.6.5 = * Codes reformatted and cleaned up into a php class * More texts are translatable now = 1.6.4 = * Fixed a bug that prevents execution = 1.6.3 = * check image size before uploading (1 MB limit) * attempt to smush more than one image before bailing (kind thanks to xrampage16) * allow setting timeout value under `Media > Settings` (default is 60 seconds) = 1.6.2 = * about to get a new lease on life notice = 1.6.1 = * no longer maintained notice = 1.6.0 = * added setting to disable automatic smushing on upload (default is true) * on HTTP error, smushing will be temporarily disabled for 6 hours = 1.5.0 = * added basic integration for the NextGEN gallery plugin * add support for media bulk action dropdown * compatibility with WordPress earlier than 3.1 * added a donate link = 1.4.3 = * cleaner handling of file paths = 1.4.2 = * bulk smush.it will no longer re-smush images that were successful = 1.4.1 = * bug fixes = 1.4.0 = * bulk smush.it = 1.3.4 = * bug fixes = 1.3.3 = * add debugging output on failure = 1.3.2 = * removed realpath() call * IPv6 compat = 1.3.1 = * handle images stored on other domains -- props to [ka-ri-ne](http://wordpress.org/support/profile/ka-ri-ne) for the fix * avoid time-out errors when working with larger files -- props to [Milan Dinić](http://wordpress.org/support/profile/dimadin) for the fix = 1.2.10 = * removed testing link = 1.2.9 = * updated Smush.it endpoint URL = 1.2.8 = * fixed path checking on Windows servers = 1.2.7 = * update to workaround WordPress's new JSON compat layer (see [trac ticket](http://core.trac.wordpress.org/ticket/11827)) = 1.2.6 = * updated Smush.it endpoint URL * fixed undefined constant = 1.2.5 = * updated Smush.it endpoint URL = 1.2.4 = * removed debugging code that was interfering with the Flash uploader = 1.2.3 = * bug fix = 1.2.2 = * updated to use Yahoo! hosted Smush.it service * added security checks to files passed to `wp_smushit()` = 1.2.1 = * added support for PHP 4 * created admin action hook as workaround to WordPress 2.9's `$_registered_pages` security (see [changeset 11596](http://core.trac.wordpress.org/changeset/11596)) * add savings amount in bytes to Media Library (thx [Yoast](http://www.yoast.com/)) = 1.2 = * added support for `WP_Http` = 1.1.3 = * fixed activation error when the PEAR JSON library is already loaded = 1.1.2 = * added test for `allow_url_fopen` = 1.1.1 = * added error message on PHP copy error = 1.1 = * improved handling of errors from Smush.it * added ability to manually smush images from media library * fixed inconsistent path handling from WP 2.5 -> WP 2.7 = 1.0.2 = * added 'Not processed' status message when browsing media library = 1.0.1 = * added i10n functions = 1.0 = * first edition == About Us == 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: http://premium.wpmudev.org/join/ Don't forget to stay up to date on everything WordPress from the Internet's number one resource: http://wpmu.org Hey, one more thing... we hope you enjoy our free offerings as much as we've loved making them for you! == Contact and Credits == Originally written by Alex Dunae at Dialect ([dialect.ca](http://dialect.ca/?wp_smush_it), e-mail 'alex' at 'dialect dot ca'), 2008-11. WP Smush.it includes a copy of the [PEAR JSON library](http://pear.php.net/pepr/pepr-proposal-show.php?id=198) written by Michal Migurski. Smush.it was created by [Nicole Sullivan](http://www.stubbornella.org/content/) and [Stoyan Stefanov](http://phpied.com/).