Improve your WordPress SEO: Write better content and have a fully optimized WordPress site using the Yoast SEO…
About WP Compress – Image Optimizer [All-In-One]
WP Compress is a performance optimization plugin for WordPress websites that helps to improve load times, increase website rankings, and boost conversions. It offers one-click smart optimization, customizable settings, and advanced caching and image optimization features. The plugin is easy to use and comes with expert support, and there is a free version available as well as paid plans with additional features.Screenshots
![WP Compress – Image Optimizer [All-In-One] screenshot](https://ps.w.org/wp-compress-image-optimizer/assets/screenshot-1.png?rev=2820887)
![WP Compress – Image Optimizer [All-In-One] screenshot](https://ps.w.org/wp-compress-image-optimizer/assets/screenshot-2.png?rev=2820887)
![WP Compress – Image Optimizer [All-In-One] screenshot](https://ps.w.org/wp-compress-image-optimizer/assets/screenshot-3.png?rev=2820887)
![WP Compress – Image Optimizer [All-In-One] screenshot](https://ps.w.org/wp-compress-image-optimizer/assets/screenshot-4.png?rev=3099537)
![WP Compress – Image Optimizer [All-In-One] screenshot](https://ps.w.org/wp-compress-image-optimizer/assets/screenshot-5.png?rev=3099537)
![WP Compress – Image Optimizer [All-In-One] screenshot](https://ps.w.org/wp-compress-image-optimizer/assets/screenshot-6.png?rev=3099537)
Changelog
6.30.15
- Fixed Bug in UI Cloudflare Integration – Can’t Connect With Many Domains
- Fixed Preload LCP Bug
- Fixed DelayJS & Critical CSS Bug With WooCommerce Pages
- Added WooFragments Exclusion by Default
- Increased Delayed Sections Count
- Added Additional Checks for AMP
6.30.14
- Preload Logic Patch
6.30.13
- Minor UI Fix
6.30.12
- Added Patch for Critical CSS 404 Not Found Issue
- Remove Status Records in Smart Optimization on Start of Process
- Added CriticalCombine Logger for Easier Debugging
- Raised Max Width for Local Mode
- Added CF Listing Zones to Have Bigger Limit
6.30.11
- DelayJS Patch in Rewrite Logic
6.30.10
- Minor Fix in Cache Logic
6.30.09
- Fixed Caching Logic Bug
- Added Improved Critical CSS
- Added Exclusion for “WP Forms”
- UI Bug Fix for Settings Saving
- UI Bug Fix for Local Mode
- Added “Publish Future” Purge Cache Hook
6.30.08
- CloudFlare Integration
6.30.07
- Fixed Critical CSS for Elementor Cloud & Similar Services
- Fixed Critical CSS for CloudFlare Services
- Added CloudFlare Integration API
- Added Additional Delay Last Excludes & Delay Excludes
- Fixed Link Preload “src” Bug
- Improved Caching Logic – Added “cache-control”
- Added “wcpay_assets,trust,stats.wp,divi-custom-script-js-extra,jetpack-stats” to Default Excludes
- Added “flexslider” to Default Defer
- Added CDN Exclusion for “is_feed”
- Added Fix for Background Images
- Fixed DeferJs UI
- Fixed AMP Pages Having Leftover Javascript
- Added wp_trash and delete_post Purge Hooks
- Added PHP Fix for DateTimeZone
- Added Patch for Corrupt Cache File Detection
- Fixed Image Width/Height Attributes
- Ignoring Image URL from CDN if URL Contains White Space
- Added Porto LazyLoading Compatibility
6.30.06
- Added Request Headers for Critical CSS
- Improved DelayJS Excludes
- Purge Cache On New Post in Per Page Settings
- Exclude Amelia JS by Default
- Exclude jQuery Params from Delay
6.30.05
- Patch for UI – Test Ran @ Wrong Date
- Patch for False Blocking Message
- Patch for Test Run Logic
6.30.04
- Improved UI in Excludes Popup
- Fixed Replace Code for 480w
- Removed Preload for Logged In Users
- Integrations Cleanup
- Removed Download_URL and Replaced with WP_Remote_Get
- Fixed Sanitize_URL for Caching
- Improved Caching Logic
- Improved Video Source Lazy Loading
- Improved CSS Critical Logic
- Added Improved Excludes Logic
- Upgraded DelayJS Logic
- Added Logic For Blocked Page Speed Tests
6.30.03
- Minor Patch for Delay
6.30.02
- Added Patch for Delay Javascript
- Added Patch for Defer Javascript
- Fixed SrcSet Issues with Masonry
6.30.01
- Added Smart URL Preloading
- Patches for Critical & Page Speed Tests
- Fixed Issues with GeoLocation
- Fixed Issues with Settings on Activation
6.30.00
- New UI
- Added Google Page Speed UI
- Patches for Critical CSS
6.21.19
- Patch for Critical CSS
6.21.18
- Patches for Local and Connectivity
6.21.17
- Patch for MultiSite
- Patch for Local
- Added Font Subsetting to Agressive Mode
- Updated User Agent for API Calls
- Fixed Woo Cart Issues
- Fixed Purge Hooks
6.21.16
- Patch for Font-Subsetting
- Patch for MainWP Compatibility
- Updated User-Agent on API Calls
6.21.15
- Added Font-Subsetting Option
6.21.14
- Fixed Issues With Loading mo:1 on Certain Devices
- Removed Double Font Loading and Added Fonts to CDN
- Fixed Issues With Font SubSetting on Icons
6.21.13
- Added Font SubSetting
6.21.12
- Fixed Brizy FrontEnd Editor Compatibility
6.21.11
- Fixed CDN Not Enabled on Activation
6.21.10
- Added “sortable” to Delay Last Exclusion
- Added “Disable CDN” for Critical Combine
- Patched Remote Comms Issue
- Integration for UserCentrics Consent
6.21.09
- Improved Connectivity Test
6.21.08
- Added Additional Default Excludes in JS Delay
6.21.07
- Excluded .php Files From CDN
- Added Hooks for Easier Communication with Portal
6.21.06
- Excluded Woo_Ajax Calls From Optimizations
- Added “slider” and “draggable” to LastDelayScripts
- Changed data-src to data-wpc-src in Iframe Delay
6.21.05
- Patched iFrame Lazy Loading
6.21.04
- Added Default Last Load Scripts – appended: mouse scripts
- Added runAdaptive On Scroll Event
- Added Patch to Remove “data-wpc-loaded” Attribute From Images
6.21.03
- Added More Checks for File Access
- Patched Adaptive Loading
6.21.02
- Removing Various PHP Notices and Warnings
6.21.01
- Patch for Cron Schedule not defined
- Patch for PHP Notices
6.20.13
- Patch for Delay JS with Elementor
- Patch for IMG SRC data:svg
6.20.12
- Patch
- Fix for Cron “Schedule not existing”
- Added check for “Cron Schedule – every three hours”
6.20.11
- Patch for Popup Mode
6.20.10
- Patch for Smart Optimization Pages – Locked Status
6.20.09
- Patch
6.20.08
- Leftover Credits Bug Fix
- New API Stats
- Updated BugFix in Search & Replace
- Elementor Patch
- Lazy Patch
6.20.07
- Fixed Console Error in Admin
- Removed Inline from Default Settings
- Divi Patch
- Fixed Retina Issues
6.20.06
- Added Preload critical fonts toggle
- Optimize external URLs bugfix
- Inline CSS relative URLs bugfix
6.20.05
- Patch in Image Replace for Retina
6.20.04
- Improved Smart Optimization
- Added LCP Element Detection
- Fixed Local Mode
- Fixed Retina in SrcSet
- Warmup Bug Fixes
- Fixed Script Preloading Issues
- Fixed Duplicated LCP
- Excluded GTranslate from DelayJS
6.20.03
- Fixed Preload Typo
6.20.02
- Added BG on CDN to Agressive Mode
- Fix for Responsive Lightbox & Gallery Load More Button
- Preload Fix
- Delay FontAwesome Fix
- Iframe Fix
- Added Headers for CF
6.20.01
- Increased Activation Timeout for API Call
- Integrations Tab, Disable Elementor Triggers
- Purge Cache on Mode Swap
- Added Preload Scripts Default on Agressive
- Added Preload Scripts to Recommended Settings
6.20.00
- Added “lgx_app” to Excludes
- Added Option to Preload Scripts
- Improved Page Optimization
- Improved DelayJS
- Improved InlineCSS
- Various Bug Fixes
- Improved Page Speed Optimization Process
6.11.14
- Added “la-” and “fa-” to Exclude in Preload Fonts
- Patched WP_CACHE Constant Issue
6.11.13
- Minor Patches to UI
6.11.12
- Minor Bug Patch on Smart Optimization
6.11.11
- Improved Page Speed Optimization Process
- Improved DelayJS
- Automatic Smart Preloading of Fonts
- Improved Critical CSS
- Increased Timeout for API Key Verification
- Improved Overall Plugin Security
6.11.10
- Various Bug Fixes
- Fixed Blank Page on Blocky Theme
- Improved Inline CSS
6.11.09
- Fixed Params for Tags Extracting
- Additional Checks for Lazy Loading of Images and Scripts
- Fixed Double Elementor Initiator
- Fixed Missing Fonts with Inline
- Fixed Inline CSS
- Improved Delay JS
- Improved CDN Search&Replace
6.11.08
- Fixed Critical CSS on Inline CSS
6.11.07
- Missing Icon
6.11.06
- Minor Patch
6.11.04
- Minor Patch
6.11.03
- Minor Patch
6.11.02
- Minor Patch
6.11.01
- Security Patch
- Added Smart Optimization for Posts & Products
- Improved Critical CSS
- Improved Inline CSS
- New Delay JS
- Added Field for Skipping Lazy Images
- Fixed Page Preload
- Fixed Combine CSS
- Fixed Fonts Delay
- Added Lazy Loading for Google Tag Manager
- Improved LCP Optimization
6.10.35
- Major Updates to Overall Environment
- Added Smart Optimizer UI
- Improved CDN Delivery
- Improved Image Lazy Loading
- Fix for CSS Replace Script
- Fix for Extra Slash in URL
6.10.34
- Security Patch Release
6.10.33
- Added New Features for Whitelabel
- Fixed Rocket Critical Error
- Elementor Integrations
- Fixed DelayJS
6.10.32
- Added Additional CDN/Cache Purge Hooks
- Fixed WooCommerce Fragments
- Fixed Kadence Theme Compatibility
6.10.31
- Fixed Critical Issue with isAmp class
6.10.30
- Improved API for Stats
6.10.29
- Added UI for Pageviews Packages
- Improved Delay & Lazy Loading
- Improved LCP Lazy Loading
- Fixed Bug in Search & Replace
6.10.28
- Remove Cache/Critical/Combine Folders on Deactivation
- Purge Combine/Cache On Plugin Update/Activation
- Fixed AMP Pages for Delay JS
6.10.27
- Fixed On Plugin Update Issues with Purging Cache
- Fixed Issues with RevSlider
6.10.26
- Added Purge CDN on Plugin Updated
- Added Purge HTML on Plugin Update
6.10.25
- Fixed Cache for Languages Query
- Added Cloudflare to Default Excludes in DelayJS
- Disable DelayJS on AMP Pages
- Added Allowed Query Variables for Cache/Critical/Combine
- CriticalCSS Preload Bug Fix
- Fixed DelayJS Unclosed Tag Error
- Improved Image Replace Logic to select data-src if it exists
- Added Removal of “Data-prehidden” attribute
- Added Patch for Relative Urls
6.10.24
- Fixed Delay JS LowerCaps bug
- Additional default delays
- CornerStone Builder Patch
- Fill Settings Bug Patch
- DelayJS Bug Fix
6.10.23
- Improved Inline JavaScript
- Improved Delay JavaScript
- Adjusted Default Excludes in JavaScript
6.10.22
- Improved Delay JS
- Improved Critical CSS
- Added Various Default Excludes
- Minor Changes to UI
6.10.21
- Fixed CDN Rewrite Logic for Ajax Content Loading
- WooCommerce Pagination Fix
- Gravity Form Caching Fix
- Security Patch
6.10.20
- Fixed WooCommerce Cache Issues
- Fixed GT JS Delay
6.10.19
- Fixed Issue With Google Fonts
6.10.18
- Implemented Excludes for “Move Scripts to Footer”
- Preloading Improvements
- Cache Purge Actions
- Ignore POST Requests for Cache
- Fixed Incompatibility with Rocket Minify JS
- Fixed Fatal Error on Some Hosting Providers
- Added Cache Improvements
6.10.17
- Improved Advanced Caching
- Fixed Compatibility with Ajax Loading
- Safe Mode Removes Caching
- Fixed Caching for Logged-In Users
- Optimized Critical CSS
- Fixed PHP Error in Background Lazy
6.10.16
- Improved Local Compression
- Patch for Password-Protected Pages
- Removed Cookie “ic_pixel_ratio”
- Fixed Not Excluding Adaptive
- Additionally Excluded Admin-Bar From Cache
- Tooltips in Media Library
- Changed Original/Compressed into Saved in Media Library
6.10.15
- Fixed Iframe Lazy Loading Issues
- Fixed Page Links Recognized as Image Links
- Fixed Font Swap Issues
6.00.04
- Added Lazy to WPC Vars
6.00.04
- Fixed PHP Fatal Error on Disable Dashicons
6.00.03
- Fixed PHP Fatal Error on Inline Scripts
6.00.02
- Improved Is Critical Ajax Running Check Up
- Added UI for Multi Site
- Removed User Experience “Select All” Option
6.00.01
- Fixed Remote Connection with Agency Portal
6.00.00
- Improved WP Compress UI
- Improved Critical CSS
- Improved Delay JS
- When you deactivate plugin on reactivation you are not required to insert API Key
- Added Option to Connect Plugin with API (Account) Token
- Added Delay JS to Gain Performance
- Added Critical CSS
- Added HTML Cache & Mobile Caching
- Improved Image Lazy Loading to Gain Performance
- Improved Lazy Loading JavaScript
- Improved Adaptive Images JavaScript
- Improved Compatibility With Caching Plugins
- Removed Cache Purging Hooks
- Fixed CSS rel=”preload” Issues
- Fixed Ninja Forms Issue
- PerfMatters Lazy Compatibility Improved
- WP Rocket Compatibility Improved
- Patched getAllTags Function to Recognize HTML attributes without quotes
- On Reactivation of the Plugin don’t Ask for API Key if the Key is valid
- Added Reconnect Option in Plugin List
- Fixed Local Bulk
- Removed Cookie “ic_window_resolution”
- Added Disable oEmbed Option
- Added Disable Dashicons Option
- Added iFrame Lazy Loading
- Added Combine CSS & JavaScript
- Updated Charts Core
5.00.00
- Local + Live Optimization
- External URL Support
- Upgraded Management Portal
- Fixed MySQL Query Issue
- Updated CDN/Live Search and Replace algorithm
- Added new algorithm to Lazy/Adaptive JS Libraries
- Changed recommended/default options on initial plugin activation
- Brizy – updated URL search and replace algorithm
4.0.0
- Major release, recompiled plugin
- Updated API
- Added CDN Support
- Added AI Support
- Added WebP Support
3.3.0
- Major upgrade release
- Added Compress All status report
- Added Restore All status report
- Updated Background Compress Algorithm
- Updated Background Restore Algorithm
- Removed Default ON for Debug Logs
- Removed unecessary/test code
- Cleaned database tables
- Cleaned Javacript/PHP functions
1.0.0
- Initial release
![WP Compress – Image Optimizer [All-In-One]](https://ps.w.org/wp-compress-image-optimizer/assets/banner-1544x500.jpg?rev=3100419)