Seraphinite Accelerator

Description

Turns on site high speed to be attractive for people and search engines. See more how to use it.

TO USE FREE ADDITIONAL FEATURES PLEASE INSTALL THE FREE EXTENDED PLUGIN VERSION BY FOLLOWING ONSCREEN PLUGIN’S INSTRUCTIONS.

We kindly ask you to post reviews to share experience about your site speed – it helps improving the plugin.

Features

  • Fastest cache engine
    A high-performance file cache engine works as fast as possible on your site.
  • High load tolerance
    Cache revalidation uses minimum resources.
  • Security
    User cached sessions are protected from brute force attacks.
  • Optimization plugins compatibility
    Many 3rd party optimization plugins can be used.
  • Various range of encoding
    GZip, Deflate, Compress, Brotli, Uncompressed are supported.
  • Cache data compression
    Decreases storage data occupation.
  • Browser cache
    Leverage browser caching via .htaccess to reduce server load.
  • Caching separation
    Data is different for various devices and environments.
  • No site registration and quoting
    There is no any site registration and no time or page count quota.

Free additional features

  • Multiple CDN
    Rearrange balance on multiple CDNs to be faster and decrease costs.
  • Lazy revalidation
    Pages speed is always highest even while content updating.
  • Cache storage space optimization
    The same parts are stored uniquely, which significantly saves space.
  • Users cache
    Smart caching of user’ dependent pages like shop cart, online courses, etc.
  • HTML error-correcting and checking
    Managing unescaped scripts, misplaced and lost tags.
  • Content size optimization
    Minification of Java-scripts, styles (CSS), HTML.
  • Media load optimization
    Lazy loading of images, video, frames, fonts.
  • Scripts load optimization
    Java-scripts and styles (CSS) lazy loading, inlining, and deferring.

Premium features

  • No page views limits
    There is no limit of 5000 page views per month. In free version after reaching that limit the product will just cache pages without optimization.
  • No banner
    There is no banner at the bottom of the site.
  • No promotions
    No promotions of other related plugins.
  • Support
    Personal prioritized support.

More details.

Requirements

  • WordPress 4.5 or higher.
  • PHP 7.1 or higher.
  • Browser (Google Chrome, Firefox, IE).

Compatibility

Screenshots

  • Status and operations.
  • Settings.
  • Settings - Cache.
  • Settings - Browser cache.
  • Settings - Exclusions.
  • Settings - Different views cache.
  • Settings - Users.
  • Settings - HTML.
  • Settings - Images.
  • Settings - Videos and frames.
  • Settings - Scripts.
  • Settings - Styles.
  • Settings - CDN.
  • Settings - Advanced.

Installation

  1. Choose the plugin from the WordPress repository, or choose the plugin’s archive file in ‘Upload Plugin’ section in WordPress ‘Plugins\Add New’, or upload and extract the plugin archive to the ‘/wp-content/plugins’ directory manually.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. It will appear in the admin UI as shown in the screenshots.

Reviews

4 April 2022
The support is just perfect... They give you more than you are asking for... My home page now is 100/100 on movile and computer. Great Plugin and Great Support ^^ 10/10 😀
3 February 2022
This is such an excellent plugin. Does exactly what it says it does and more. I also have a chatbot on my site, which is often an issue with plugins that acclerate page speed. Works excellently with that as well. Customer service is excellent! Their support team looked at my site and thought it could be even faster and went in and made adjustments upon my approval to make it get an even better score. This is by far the best site accelerator plugin I have ever used, over and above WPRocket and Nitropack. It is well worth the premium and I have found the developers to be very accountable!
22 December 2021
I purchased a 25 site license and so far I have added 10 sites and all but one have seen a huge increase with Google Speed Insights. Very impressed. They are mostly Woocommerce sites as well.
21 December 2021
German: Das Plugin hat viele Vorzßge, jedoch ist es sehr Trickreich vom Anbieter. Ich habe es auf 2 Versionen getestet, man erhält zwei Versionen der kostenlosen Version. Wenn man es ßber die Plugin suche von WordPress bezieht, erhält man ca. 40% der Funktionen. Wenn man das Plugin mit seinen kostenloses Erweiterungen herunterlädt (von der Webseite) erhält man ca. 70% der Funktionen und einige Premium Features, dieses erhält man aber nur ßber die Webseite. Hier ist Vorsicht geboten bei der kommerziellen Verwendung, es setzt einen Werbebanner direkt auf jede Seite unter den Footer, darßber wird man wenig bis gar nicht informiert. Daher nur 2 Sterne, denn die kostenlose Version aus der Plugin-Suche von WordPress, bietet keine guten Vorteile, dort kann man auch andere Anbieter nehmen die besser sind. Zu der Funktionen als Premiumversion gibt es aber einiges zu sagen. Da hat das Tool mal richtig Power und befÜrdert einen bei Google Pagespeed Insight mächtig nach vorne. Als Premium Version wßrde ich hier 4/5 Sterne geben. Leider ist die Masche mit dem Banner eine ziemlich heftige Nummer, daher nur 4/5 Sterne fßr Premium. Englisch: The plugin has many advantages, but it is very tricky from the provider. I have tested 2 versions of it, you get two versions of the free version. If you get it via the plugin search from WordPress, you get about 40% of the functions. If you download the plugin with its free extensions (from the website) you get about 70% of the functions and some premium features, but this is only available via the website. Caution is advised here with commercial use, an advertising banner is placed directly on each page under the footer, there is little or no information about this. Therefore only 2 stars, because the free version from the WordPress plugin search does not offer any good advantages, there you can also take other providers who are better. But there is a lot to say about the functions as a premium version. The tool has a lot of power and a loss in Google Pagespeed Insight. As a premium version, I would give it 4/5 stars. Unfortunately, the scam with the banner is a pretty heavy number, therefore only 4/5 stars for Premium.`
Read all 34 reviews

Contributors and Developers

“Seraphinite Accelerator” is open source software. The following people have contributed to this plugin.

Contributors

Change Log

2.15.4

Improvements:

  • Asynchronous revalidation after post’s update.
  • Support for tagDiv.
  • Support of Switcher of Airtech Plumber theme.
  • Warning about not-writtable ‘advanced-cache.php’ file.
  • Warning about pages limit visits reaching in free extended version.

Fixes:

  • Cache can’t be read if maximum opening files limit is lower that parts count.
  • Content encoding is broken on IdeaWebServer.
  • Group settings are not applied.

2.15.3

Improvements:

  • Clearing external cache.
  • Image compression: recreating files with zero size.
  • Repeating optimization when hosting blocks it.
  • SmartSlider support.

Fixes:

  • If styles separation is disabled then while cleaning old cache warning appears in PHP log.

2.15.2

Improvements:

  • 3rd party images’ lazy loading overriding.
  • Clearing external cache.

Fixes:

  • If scripts grouping and fragmentation are both enabled then such scripts are unavailable after cleanup.
  • If sitemap’s item download breaks by timeout all next items are skipped.
  • Styles parsing with escaped quoting.

2.15.1

Improvements:

  • Cookies filters can be combined by ‘&’ operator.
  • Page visits counter excludes bots.
  • Self-learning: common exclusions for pages’ structure comparing.
  • SmartSlider support.

2.15

New features:

  • Self-learning.

Improvements:

  • Cutting wrong PHP code tags.
  • Manual updating cache by expression.
  • Revalidation expression: postsWithTerms.
  • Support for Slider of Airtech Plumber theme.
  • Support for slideshow of UIkit.

Fixes:

  • HTML parsing: converts € to €.

2.14

Improvements:

  • Backgrounds of FlatSome theme.
  • JetCompareWishlist support.
  • Lazy loading: Vimeo: Preview picture from another source.
  • Option for Image lazy loading smooth appearing.
  • Overriding settings for page groups.
  • Support for Porto theme.

Fixes:

  • If script is unavailable and grouping is enabled then optimization fails.
  • Scripts’ delaying and grouping under iOS.
  • Slideshow with backgrounds of Elementor.

2.13

Improvements:

  • Checking of invalid compression of assets.
  • Lazy loading: Vimeo: Preview picture from another source.
  • Plugin’s custom directory name support.

Fixes:

  • Delaying scripts not properly process deferred ones.
  • HTML parsing removes tag attributes that begins with ‘@’.

2.12.1

Improvements:

  • Showing settings only for admin roles.

Fixes:

  • Database table can’t be created on some sites due to index column size too large.
  • Delaying scripts not properly process deferred ones.

2.12

Improvements:

  • ‘Permalink Manager’ support.
  • Additional domains for one site.
  • Default style corrections for Elementor.
  • Option for styles’ structure correction.
  • Support for Slider of Airtech Plumber theme.
  • Support for slideshow with backgrounds of Elementor.

Fixes:

  • If cache’s fragment writing was aborted it becomes corrupted.
  • Page loading delay when revalidating by expired TTL on some sites.
  • Styles’ import processing doesn’t extract import that after commented ‘%7B’ symbol.
  • Updating cache by URL that contains mask can be skipped if some security filter is active.

2.11.2

Improvements:

  • Additional domains for one site.

Fixes:

  • Scripts delayed loading: if content with rest scripts is overwritten then scripts can’t continue loading.
  • Styles parsing: rgb(var(–rgb)/4%) transforms to rgb(var(–rgb),4%).
  • Under WPML the error about ‘advanced-cahce.php’ is shown sometimes.

2.11.1

Improvements:

  • Removing 3rd parties image’s lazy loading.
  • Self-diagnosis: Images’ compression checking.

Fixes:

  • If style contains ‘>’ then it is parsed incorrectly.
  • Plugin processes incorrect site’s URL if site directory is not the same as WP root directory.
  • Plugin’s scripts and styles are loaded incorrectly if WP plugins directory is not under WP root directory.

2.11

New features:

  • Images compression support: WEBP, AVIF.

Fixes:

  • CDN address field is short on some sites.
  • If some script is failed to loading then it becomes empty while grouping.
  • Image’s URL that contains non ASCII symbol is processed incorrectly.
  • PHP8 notices about undefined array keys.
  • Styles selectors contain ‘/’ symbol are always marked as non-critical.
  • Symbol ‘>’ in custom style is saved incorrectly.

2.10.3

Improvements:

  • Option that improves a little bit scripts loading speed.
  • Queue processing optimization.

Fixes:

  • If alternative Cron is enabled, then there are processing errors in the queue with the ‘doing_wp_cron’ parameter.
  • Redirections without host name have errors while processing in the queue.

2.10.2

Improvements:

  • Optimized storage for combined scripts and styles.

Fixes:

  • If grouping of non-critical scripts is enabled and their lazy loading is disabled, a runtime error appears.

2.10.1

Improvements:

  • Adaptation to screen sizes: Backgrounds: ‘webp’ support.
  • Adaptation to screen sizes: Backgrounds: Result width limit.
  • Restoring missing ‘body’ tag.
  • Ultimate Carousel support.

Fixes:

  • If CSS contains url(#anchor) it can be converted to url(//#anchor).
  • If some image has zero size then PHP error with imagecreatetruecolor.
  • When user caching is enabled then under PHP 8 warning is shown: Undefined variable $parseRes.

2.10

New features:

  • Background images adaptation to screen sizes.

Improvements:

  • Auto-cleanup timeout has been increased from 30 to 182 days due to probable issue with Google Search Console.
  • User session cookie’s security (‘SameSite’ and ‘__Secure-‘ prefix).
  • VillaTheme WooCommerce Multi Currency support.

Fixes:

  • Optimization requests can contain dots or commas in the timestamp parameter.

2.9.14

Fixes:

  • If .htaccess’s ‘mod_headers.c’ is disabled then scripts and styles compression is wrong.
  • If auto-revalidation timeout is zero then page is only cached.

2.9.13

Fixes:

  • If optimization request is marked as timeout by CloudFlare the optimization stops.
  • Scripts with type ‘module’ are not supported.

2.9.12

Improvements:

  • Meta fields exclusions for post cache updating.

Fixes:

  • If server blocks optimization request the optimization time is 10 minutes.
  • Operate: URL not optimized if it contains uppercase characters.
  • While activating the plugin with not active cache system it can show related notice one time.

2.9.11

Improvements:

  • Support for ‘Feeds for YouTube’ plugin.

Fixes:

  • CSS corrections for ‘OWL Carousel’ break layout on some sites.
  • Dismiss button in admin notifications doesn’t work on the non-plugin pages.
  • Warning showing about ‘Default lazy loading in modules’ setting for ‘Slider Revolution’ versions lower than 6.5.
  • YouTube video preview images are not loaded for playlist URLs.
  • YouTube videos start play only after second press under mobile.

2.9.10

Improvements:

  • Offering banner to switch to extended version in base plugin version now only one per page.

Fixes:

  • Cache’s auto-revalidating doesn’t work while GET requests that modify custom properties.
  • Dismissible notifications disappear only after page reload.
  • If styles combining is enabled and optimization not then relative paths point to wrong place.
  • Styles editor doesn’t allow save ‘%’ characters.

2.9.9

Improvements:

  • Disabling ’emoji’ only if optimization is enabled.
  • OWL Carousel styles for delay loading.
  • On all notifications that requires confirming the close ‘X’ button was removed.

Fixes:

  • LiteSpeed’s .htaccess detection.
  • Styles parsing: breaks following selectors if @import is not ending with semicolon.

2.9.8

Fixes:

  • LiteSpeed’s .htaccess detection.
  • Updating post dependencies prepends post’s URL to simple URI.

2.9.7

Fixes:

  • PHP error: Call to undefined function Op_DepItems_MigrateFromOld.

2.9.6

Improvements:

  • LiteSpeed’s .htaccess detection.
  • The new expressions format for URLs.

2.9.5

Improvements:

  • Configuration Wizard: pages optimization mode.
  • Don’t connect again to hosts that are unavailable by timeout.
  • Lazy loading of Elementor’s background videos.
  • Setting the memory used.
  • Warning about ‘Smush Pro’ plugin settings.
  • Warnings about conflicting plugins options have been extended by particular values.

2.9.4

Improvements:

  • Changing text ‘Already done’ to ‘Dismiss’ in review notification.
  • Warning about ‘Slider Revolution’ plugin JS options has been removed.

Fixes:

  • HTML parser process ‘<‘ before real tag incorrectly.

2.9.3

Improvements:

  • Display ‘Common’ instead of ‘Desktop’ if no views enabled.
  • General state checking is included in self-diagnosis.
  • Upgrading CDN protocol to HTTPS on secured page.
  • Warning about ‘A2 Optimized WP’ plugin.
  • Warning about ‘Asset CleanUp: Page Speed Booster’ plugin.
  • Warning about ‘Async JavaScript’ plugin.
  • Warning about ‘ShortPixel Adaptive Images’ plugin.
  • Warning about ‘Slider Revolution’ plugin options.
  • Warning about ‘WebP Express’ plugin options.
  • Warning about lazy loading in ‘TheGem’ theme.
  • Warning about lazy loading in ‘XStore’ theme.
  • Warning in self-diagnosis about CloudFlare’s ‘Rocket Load’ and ‘Bot Fight Mode’.

Fixes:

  • Cache auto-updating occurs after closing post editor.
  • Instagram images stop showing after a while.

2.9.2

Improvements:

  • Early preloading delayed scripts.

Fixes:

  • Scripts delaying without deep hooking is not compatible with some scripts.
  • Scripts grouping doesn’t work if it’s optimization is disabled.
  • Styles are still optimized if only unneeded items defined.

2.9.1

Improvements:

  • Notification about disabled ‘SiteGround’ plugin.
  • Parameter ‘yclid’ has been added to default skip arguments list.
  • Updating post’s cache when comments are changed.

Fixes:

  • Brotli version 0.10.0 or higher is required.
  • Decrypting is not working after changing salts.
  • HTML processor removes new line symbols from attributes.
  • Manual refresh does not happen if a large number of URLs are given.
  • Styles parsing: symbol ‘@’ isn’t allowed in selectors.
  • Styles parsing: various symbols aren’t allowed in variable values.

2.9

New features:

  • Option to add custom URLs while all updating.
  • Revalidation setting at separated block.
  • Updating cache of URL with parameters.

Improvements:

  • Excluded URLs are not put into the optimization queue.

Fixes:

  • ‘Hide My WP’ is not applied whet temporary cache is used.
  • Cache is not updating while ‘WP All Import’ processing by scheduler.
  • Images inlining processes zero length files.
  • The same view name if updating with several defined views.

2.8.1

Improvements:

  • Notice about incompatibility with WP Super Cache.
  • Support for ‘Hide My WP’ plugin.

Fixes:

  • Post auto-update doesn’t work in admin AJAX when only one meta field is changed.
  • Tapping on mobiles doesn’t work on some sites before scripts are loaded.

2.8

Behavior changes:

  • ‘Temporary cache not optimized content after forced revalidation’ now is enabled by default.
  • Deleting cache instead of revalidating after upgrading to full version.
  • Scripts ‘Deep hooks’ is now turned off by default for better compatibility.
  • Special scripts separation is now turned off by default to prevent processing bundled packages.

New features:

  • Enable system Cron option.
  • Update cache method option when post or taxonomies are changed.

Improvements:

  • ‘Delete’ is now default cache action in ‘Operation’.
  • First click delay option.
  • Option for Cron compensation on cached pages.

Fixes:

  • ‘Delete’ in the operations by URL doesn’t warmup the page.
  • Optimization request test sometimes fails in self-diagnosis.
  • PHP error: call to undefined ‘wp_salt’ function.
  • Showing settings change notification after settings upgrade.

2.7.5

Fixes:

  • Script error when clicking before main scripts loading.

2.7.4

Fixes:

  • Script grouping doesn’t work.

2.7.3

Fixes:

  • 500 or 501 error on settings saving on some hostings.

2.7.2

Improvements:

  • Self-diagnosis: detection of external optimization Ezoic Leap.
  • Several security headers added to caching by default.
  • Showing slug in device type in cache views.

Fixes:

  • 500 or 501 error on settings saving on some hostings.
  • Cache’s auto-revalidating doesn’t work while AJAX request.
  • If content contains invalid encoded characters the output encoding may be broken.
  • Popup menu opens and closes by clicking on ‘burger’ icon on some sites.
  • Sometimes Ext, Full versions are updated to Base version.
  • Styles import separation doesn’t work with url().

2.7.1

Improvements:

  • Disabling scripts optimization for Google AdSense page preview.
  • Font optimization mode option.
  • Item’s description for custom styles.
  • Scripts delayed loading disabled for MacOS lower than 10.12.6 version.
  • URI exclusions: slashes at the beginning and regular expressions.

Fixes:

  • On some Apple’s mobiles content sometimes is not interactive.
  • PHP ‘set_time_limit’ using unable warning on some sites.
  • Page revalidating doesn’t work if it is already revalidating.
  • Sometimes Ext, Full versions are updated to Base version.
  • Styles parsing removes math operations.

2.7

Improvements:

  • Checking optimization request for 500 Request Timeout error.
  • Custom styles for adjusting lazy loading of scripts.
  • Delete all cache when taxonomies are modified.
  • Ezoic support.
  • Processing queue items count limitation.

Fixes:

  • Post’s cache is not updated when ‘WP All Import’ processes only custom attributes.
  • Scripts delayed loading conflicts with Ezoic optimization.
  • When the processing time of the maximum value is exceeded, empty lines appear in the queue.

2.6.4

Improvements:

  • Cron execution additional checking.
  • Notice about settings conflicting on ‘Themify Ultra’ theme.
  • Post’s cache auto-update when changing by REST API (e.g. from WooCommerce application).

Fixes:

  • Auto post revalidation dependencies: custom URL doesn’t work.
  • Delayed loading of ‘nomodule’ scripts doesn’t work.

2.6.3

Improvements:

  • Notice about settings conflicting on ‘The7’ theme.

Fixes:

  • PHP ‘spl_autoload_register’ notice under PHP 8.

2.6.2

Improvements:

  • Admin panel security.
  • PHP minimal version is 7.1.
  • Scripts’ simple hooks.

Fixes:

  • In ‘script’ tag ‘</’ is replaced as ‘<\/’.
  • PHP error on some sites: Uncaught mysqli_sql_exception: Duplicate entry.
  • Parse error under PHP 7.0.
  • Setup wizard notification is not showed after switching from base to extended plugin version.
  • Two scripts are not under CDN.

2.6.1

Improvements:

  • Browser cache: MIME types for ‘webp’ and ‘woff2’ added.
  • Preserving styles’ original tag and id when extracting critical part.

Fixes:

  • Apache is not detected on some hostings.
  • Empty styles are not optimized.
  • Encoding of non AMP page contains amp tags is not applied.
  • Lazy loading soft appearing style overlaps other block transitions.
  • Post’s cache is not auto-updated if it has been moved to trash.

2.6

New features:

  • Caching particular headers.
  • Style’s separating imports.

Improvements:

  • Data that marked with [et-ajax] in comments is excluded from minimization.
  • HTML minification: Exclusions for comments.

Fixes:

  • Ajax requests could be blocked by another plugins.

2.5.16

Improvements:

  • When post’s slug is changed deleting the cache to the previous one.
  • YITH WooCommerce WishList support.

Fixes:

  • Encoding error when optimizing in a queue on some sites.

2.5.15

Fixes:

  • Script error while delaying load scripts on some sites.
  • Several URLs revalidating doesn’t work on some sites.

2.5.14

Improvements:

  • LiteSpeed external caching detection.

Fixes:

  • Content optimization intercepts too late on some sites.
  • Duplicated internal script identifier.
  • HTML ‘srcset’ attribute sometimes doesn’t contain space after comma.
  • Incompatibility with Upload Larger Plugins.
  • Relative URLs in external style files is interpreted sometimes as internal.
  • Session cookie is not marked as secured under HTTPS.

2.5.13

Improvements:

  • Notice about incompatibility with WP Cloudflare Super Page Cache.
  • Notice about incompatibility with WP Meteor Page Speed Optimization Topping.

Fixes:

  • Updated post metadata after updated post are not included in cache auto-updating.

2.5.12

Improvements:

  • More details of errors in self-diagnosis.

Fixes:

  • HTML advanced fixing: ‘section’ tag that contains wrong ‘form’ tag is misplaced.

2.5.11

Improvements:

  • Direct link to download full version in upgrade message.

Fixes:

  • Advanced HTML fixing breaks ‘select’ tag.
  • On custom login page revalidation cant be completed.

2.5.10

Improvements:

  • Limited compatibility with SiteGround Optimizer.
  • Notice in the setup wizard about CloudFlare and CDN.
  • Skipping lazy loading images with a3-notlazy attribute.
  • Skipping optimizing after timeout expires of unchanged pages.

Fixes:

  • Call to undefined function HtmlParseAdjustCharset.
  • Notice about incompatibility with Breeze Cache.
  • On some sites click on buttons before main scripts is loaded doesn’t work first time.

2.5.9

Improvements:

  • Lazy HTML: The option for loading before non-critical scripts.

Fixes:

  • AMP validation error if Cron compensator is active.
  • Lazy loading deletes rest items from ‘background-image’ property.

2.5.8

Improvements:

  • Notice about incompatibility with Fast Velocity Minify.

Fixes:

  • Inline styles that contains not commented CDATA blocks are parsed incorrectly.
  • Styles separating doesn’t include html node classes.

2.5.7

Improvements:

  • Notice about incompatibility with SiteGround Optimizer.

2.5.6

Fixes:

  • Integrity properties of styles and scripts are not updated.

2.5.5

Fixes:

  • AMP validation error if Cron compensator is active.
  • Early paint: block position with other fixed elements.

2.5.4

Improvements:

  • HTML parsing speed is increased by 45%.

Fixes:

  • HTML fix: missing ‘head’ tag is not restored.
  • Not standard tags for ‘head’ are not moved to ‘body’.
  • Wrong correction of ‘noindex’, ‘ul’, ‘ol’, ‘header’, ‘footer’ tags.

2.5.3

Improvements:

  • Delayed Cron execution.

Fixes:

  • Lazy load HTML: anchors don’t work.
  • Lazy loading HTML: not loading when searching in browser.
  • Limited compatibility with WP-Optimize.
  • Style is parsed incorrectly if there is selector without scope.

2.5.2

Fixes:

  • ‘Call to undefined function’ error in Base version.
  • Lazy load HTML: content is shown with tags under IE and Safari.
  • Lazy load of frames doesn’t work on IE11.

2.5.1

Behavior changes:

  • Now all other optimization plugins are marked as incompatible due to possible conflicts.

Improvements:

  • Normalize URLs.
  • Regular expressions for cookies in cache settings for views and users.
  • Self-diagnosis: the presence of conflicting modules and settings.

Fixes:

  • Background of slide from Slider Revolution is not shown. It’s needed to reset your preferences to apply the fix.
  • Lazy loading HTML: too long delays while loading on mobiles.
  • Object URLs are always normalized to path only.
  • Styles are separated without with ‘onload’ attribute.

2.5

Behavior changes:

  • Compatibility with LiteSpeed Cache and Autoptimize is not more supported.
  • Scripts minification and styles grouping now are turned off by default to increase common compatibility.

New features:

  • Lazy loading HTML.
  • Styles grouping without combining.

Fixes:

  • Localization is not reloaded on ‘change_locale’ event.
  • On some Apple’s mobiles content sometimes is not interactive.
  • Styles that contain zero symbols are excluded from page.

2.4.4

Improvements:

  • Self-test of Cron.
  • Temporary cache not optimized content after auto-revalidation.

Fixes:

  • HTML fixing: ‘center’ tag is broken if it contains unopened ‘p’ tag.
  • If ‘ul’ or ‘ol’ tag contains not standard tags they will be removed from there.
  • Wrong styles parsing of incorrect @supports blocks.

2.4.3

Improvements:

  • GetButton added to special scripts and JivoSite corrected.

Fixes:

  • Lazy loading’s ‘noscript’ insertion can change styles behavior on some sites.
  • On the servers that doesn’t support early request ending there is a delay of displaying pages.

2.4.2

Improvements:

  • The speed of separating styles is increased by an average of 30%.

2.4.1

Improvements:

  • Optimizing element search by CSS selector.

Fixes:

  • Content encoding type from cache on some hosting is incorrect.
  • If HTML has content above ‘DOCTYPE’ tag styles auto-splitting can work incorrectly.
  • If cache warmup is disabled, then the URL cache revalidating is not ended completely.
  • Java script minification removes new line after empty “” string.
  • Lazy loading can prevent existed lazy loading working correctly.
  • Operations are always shown as working if external permanent object cache is used.

2.4

Improvements:

  • If EULA is not accepted then showing minimal UI.
  • Self-diagnosis.
  • Setting block switch.
  • Setup wizard.

2.3.2

Fixes:

  • Lazy loading soft appearing style overlaps other block transitions.
  • Simple URL refreshing also enumerates children.

2.3.1

Improvements:

  • The setting ‘Temporary cache not optimized content’ is turned off by default.

2.3

Behavior changes:

  • Now in the extended version, when you turn off content optimization, the all restrictions disappear. This makes it possible to use fully functional caching for free.
  • Now, at the beginning of optimization, caching occurs separately to speed up the formation of the actual content of the site.

Improvements:

  • Lazy revalidation: Temporary cache not optimized content.
  • Refreshing children URLs by specifying asterisk at the end.

2.2.3

Improvements:

  • List to update when a post is changed is added by categories and posts base.

Fixes:

  • The activation panel is not visible if the server is unavailable.

2.2.2

Fixes:

  • Saving settings with XPath contains ‘concat’ is blocked by ModSecurity.
  • Styles processing can cause PHP error ‘Call to a member function removeChild()’.

2.2.1

Improvements:

  • Correcting comments with long dash.
  • Entering multiple URLs to update.
  • Stop and restart if an update happened during optimization.

Fixes:

  • Broken cache descriptor leads to optimize page while request.
  • Lazy loading soft appearing style overlaps other block transitions.
  • Optimization of a mobile version is not always recognized by the site.
  • Optimization requests can be skipped by redirecting to themselves on some hosting.
  • Queue item is skipped if the same URL already exists by external request.

2.2

Improvements:

  • Multisite support.

Fixes:

  • “Compress” encoding is not working correctly.
  • AMP pages fail validation.
  • Detecting images changes doesn’t use WEBP files.
  • Not the same site addresses are cached to main site address.
  • Old Safari browser JS optimization compatibility.

2.1

Improvements:

  • Attachment URLs and meta tags handling.

Fixes:

  • Slashes in styles’ strings are duplicated.

2.0.3

Improvements:

  • Styles processing speed increase.

Fixes:

  • CloudFlare limits requests for not more than 100 seconds.
  • Script error if WPMeteor in enabled.
  • Unclosed tag ‘p’ is removed instead of leaving with opening correction.

2.0.2

Improvements:

  • Warning about conflict lazy loading settings with ‘a3 Lazy Load’ and ‘Lazy Load – Optimize Images’.
  • Warning about conflict settings with ‘Jetpack’.
  • When the page display limit is reached, switch to simple caching mode.

Fixes:

  • CSS colors with variables are parsed incorrectly.
  • HTML’s UTF-8 symbols are encoded incorrectly under some hostings.
  • Showing 0x8019030C error code instead of HTTP 524.

2.0.1

Improvements:

  • Processing timeout has been increased to 10 minutes for heavy pages.

Fixes:

  • Pageview statistics counts REST API calls.

2.0

Behavior changes:

  • Now free version is full with limits to page visits and product’s banner on each page.

Improvements:

  • LazyLoad image exclusions now apply to iframe.
  • The support button now opens the site page instead of the email client.

1.8.9

Improvements:

  • Upgrading from free version to full.

1.8.8

Fixes:

  • HTML’s UTF-8 symbols are encoded incorrectly under some hostings.
  • Styles that contain %7B%7Bid%7D%7D or similar are parsed incorrectly.
  • URLs are ended and not ended with slash are interpreted as the same.
  • Unable to upgrade Extended and Premium version.

1.8.7

Improvements:

  • Import/export of settings.

1.8.6

Improvements:

  • Excludes for automatic non-critical CSS.
  • List of additional pages to update when a post is changed.

Fixes:

  • ‘source’ from ‘picture’ tag is processed incorrectly.
  • After restoring the settings, advanced-cache.php is not updated.

1.8.5

Fixes:

  • Safari browser compatibility.
  • Update terminates due to timeout on some hosting.

1.8.4

Improvements:

  • Initializing tables on plugin’s activation.
  • Optimization queue management.
  • The status of the end of page optimization.

Fixes:

  • Scripts relying on document.readyState are loaded incorrectly.
  • Undefined index in oper.php.

1.8.3

Improvements:

  • Showing an error when using caching of other plugins.

Fixes:

  • Bing’s crawler gives a warning about large page size.
  • Cached https version is given by http.
  • Lazy load for iframe: non pixel size is used.
  • Sometimes Ext, Full versions are updated to Base version.
  • Updating to full version is not always working.

1.8.2

Fixes:

  • Arguments not in lowercase were handled incorrectly.
  • Letters’ case in styles’ variables are lost.
  • Styles’ color attribute sometimes is parsed incorrectly.
  • Web server’s ‘pagespeed’ module breaks styles loading.

1.8.1

Improvements:

  • Asynchronous operations.

1.8

Behavior changes:

  • Updating statistics in the status now is only in manual mode to avoid high server load.

Improvements:

  • Asynchronous operations.
  • Stopping the calculation of statistics.
  • Warning about conflict settings with ‘EWWW Image Optimizer’.
  • Warning about conflict settings with ‘Optimole’.
  • Warning about conflict settings with ‘Smush’.

Fixes:

  • Redirect while page optimizing.
  • Wrong query parsing with numbers as parameters.

1.7.7

Fixes:

  • Lazy load: Placeholders for images hosted on external site have incorrect size.
  • Styles grouping doesn’t inline non critical part.

1.7.6

Fixes:

  • Style grouping does not properly handle content when an ‘import’ directive is present.
  • Styles ‘turn’ value is parsed incorrectly.

1.7.5

Fixes:

  • Symbols ‘>’ in attributes break HTML in additional fixing.

1.7.4

Improvements:

  • Options: Multisite support.
  • Woodmart theme: Warnings about conflicting settings.
  • Woostroid2 theme: Warning about using page preloader.

Fixes:

  • JetMenu is always shown expanded.

1.7.3

Improvements:

  • Woodmart Theme: Favorites Support.

Fixes:

  • Attributes with JSON values are broken while fixing HTML.
  • CSS auto-separation places non-critical styles as first while grouping.
  • Clicks are not processed until the scripts are loaded.
  • HTML fixing changes ‘p’ tag covering.

1.7.2

Improvements:

  • Clear cache notification.

Fixes:

  • Mismatched version is always shown as new.

1.7.1

Improvements:

  • Lazy Load: Images for preview videos.

Fixes:

  • ‘WP_CACHE’ define is placed inside comments on some sites.
  • LazyLoad: Video: YouTube: Preview is not always loaded.
  • When caching mode is disabled by other plugins, optimization is always processing.

1.7

Improvements:

  • Erasing the current queue when updating the cache.
  • One admin menu item with sub-items.
  • Upgrading from free version to full.

Fixes:

  • CSS ‘vmax’ value incorrect parsing.
  • Google Analytics script wrong detection.
  • The tag ‘xml’ is displayed as text.

1.6.8

Fixes:

  • Attribute ‘data-bg’ conflicts with other techniques.
  • CSS auto-separation places non-critical styles as first while grouping.

1.6.7

Improvements:

  • Compatibility with Optimole.

Fixes:

  • CSS selectors minify: space before ‘:’ is removed.
  • On some sites, the error “WordPress database error: duplicate entries” appears.

1.6.6

Fixes:

  • Refresh cache: PHP Fatal error in free version: Call to undefined function GetExtContents().

1.6.5

Fixes:

  • CSS import directive is not on top of style while grouping.
  • JS delayed load with integrity is failed.
  • Tag ‘address’ looses children.

1.6.4

Improvements:

  • Reducing the consumed memory when updating from the sitemap.

Fixes:

  • LazyLoad: getComputedStyle error.
  • Periodic cleaning might not work on some sites with blocked ‘post’ internal queries.
  • With disabled grouping and auto-splitting CSS fonts are not loaded.

1.6.3

Fixes:

  • Undefined variable $run in admin on some sites.

1.6.2

Fixes:

  • Processing queue might not work on some sites with blocked ‘post’ internal queries.

1.6.1

Fixes:

  • CSS: incorrect parsing of font name containing forward slash.
  • Incorrect CSS parsing of ‘rgb’ attribute without commas.
  • Inlined styles are always processed last.
  • URLs started with ‘\’ aren’t prepended with ‘http’.

1.6

Improvements:

  • Auto-cleanup.
  • Automatic page preprocessing (warming up).
  • Clearing empty directories.
  • Display efficiency in status.
  • Minimum WordPress version is 4.5.
  • Pages processing queue.

Fixes:

  • Inlined background images get lazy loaded.
  • Postpone processing might not work.
  • Status: size is shown without decimal.
  • When the page is in the cache then cron is not executed.

1.5.1

Improvements:

  • Font separation in lazy loading styles.
  • Premium update.
  • TrinityMedia compatibility.

Fixes:

  • 404 caching.
  • Admin scripts.
  • Ajax login redirects to cached page.
  • URL revalidating with anchor doesn’t work.

1.5

Improvements:

  • Delayed loading of non-critical styles.
  • Input-output security improvements.

1.4.5

Fixes:

  • HTML parsing compatibility.

1.4.4

Improvements:

  • CSS processing unification.
  • Content parsing under multi-byte strings overloading.
  • Parsing CSS uses a lot of memory.

Fixes:

  • CSS ‘calc’ function might be parsed incorrectly.

1.4.3

Improvements:

  • CSS background images processing.

Fixes:

  • Smart Slider 3 compatibility.

1.4.2

Improvements:

  • Exclude debug pages from indexing.

Fixes:

  • Deferred CSS isn’t loaded under noscript.
  • Non-critical styles are not loaded under Firefox.

1.4.1

Improvements:

  • Exclude debug pages from indexing.
  • Russian localization correction.

1.4

Improvements:

  • Don’t optimize content for user cache.
  • Fonts’ option: Include to critical styles.
  • Trace improvements.

Fixes:

  • Caching wrong user context.
  • Content async optimization doesn’t work on sites under HTTP with CloudFlare under HTTPS.
  • Content forced debug options don’t apply to WordPress’s lazy loading.
  • Frames lazy load: about:blank treated as relative address.
  • Incorrect minification of i18n.js.
  • Internet Explorer 10 and lower: page is not interactive.

1.3.4

Fixes:

  • Content async optimization doesn’t work on sites under HTTP with CloudFlare under HTTPS.
  • Image’s lazyload placeholder has wrong size if srcset is set.

1.3.3

Fixes:

  • Page enumeration links are wrong.

1.3.2

Improvements:

  • Background page optimization.

Fixes:

  • Apache on Windows: revalidating is too long.

1.3.1

Fixes:

  • CSS IE suffixes are not parsed correctly after “important” suffixes.
  • Comment’s contents are appended by space at the end.
  • Elementor’s script is detected as special.

1.3

New features:

  • CSS smart splitting.

Improvements:

  • CSS grouping is turned on by default.
  • Scripts grouping.
  • Scripts’ delayed loading speed increasing.

Fixes:

  • LazyLoad: WooCommerce product image might be not processed.
  • Yandex Webvisor: optimized styles are not loaded.

1.2.1

Improvements:

  • Cache separation optimization.

Fixes:

  • In Yandex-metrics’s control panel the counter is displayed incorrectly set.
  • Optimized styles are not loaded on Internet Explorer 11 and below.

1.2

Improvements:

  • CSS inlining as body.

Fixes:

  • Links are always encoded.

1.1

Improvements:

  • Default timeout for scripts is 4.5 seconds.
  • Warning about resetting the cache after changing the settings.

Fixes:

  • Incorrect escaping of the internal special script.

1.0.1

Improvements:

  • Backup previous settings structure.

Fixes:

  • ‘script’ tags with ‘type’ of ‘javascript’ are escaped.
  • License block is invisible just after installation if remote configuration is unavailable.
  • WooCommerce notices might be cached to common pages.

1.0

New features:

  • Browser cache.
  • CDN support.
  • Cache lazy refresh.
  • Cache revalidation.
  • File cache engine.
  • Fonts optimization.
  • HTML markup checker.
  • Images lazy loading.
  • Per user cache support.
  • Polylang plugin support.

Improvements:

  • Auto-detect already used lazy loading technique.
  • Behavior changes notification warning.
  • Checkboxes inner select links are now in Combo style.
  • Clearing obsolete cache data.
  • Customizing your own content separators.
  • Disabling WordPress emoji icons.
  • Download Preview and Full bundles by current version.
  • LMS by LifterLMS support.
  • Lazy load: images appearing animation.
  • List items operations animation.
  • Making backups when change .htaccess.
  • Not meeting minimum requirements notifications.
  • Optimization of loading external scripts.
  • Precompress JS, CSS, WebP.
  • Reset settings.
  • Revalidating page’s cache after post change.
  • Security: sanitizing input parameters.
  • Storing settings in JSON format to ensure import/export of data.

Fixes:

  • “Key” link after “Order” button is invalid.
  • ‘Key’ buttons might have background on some themes.
  • AMP: post images aren’t shown.
  • Block’s help button is shifted to right.
  • CSS optimization: If script content is not changed then inlining is ignored.
  • Cache is not reset if admin changes user depended data.
  • Call to undefined function: wpml_element_type_filter.
  • Characters are stripped from image URLs.
  • Compatibility issues with Polylang plugin.
  • Dirty HTML incorrect parsing.
  • Doesn’t fix script without closing tag.
  • Frontend plugin queries are not valid for some sites.
  • In rare cases admin UI is blocked.
  • In the admin panel, the warning ‘Undefined index’ is shown, if DEBUG mode is enabled.
  • Inline comboboxes too short in WP 5.3 or higher.
  • JS minification.
  • Multiple appearing of Change Version warning.
  • On some systems, script loading fails, resulting in a site loading error.
  • Output on some sites might be broken.
  • PHP 5.4 ’empty’ operator compatibility.
  • PHP 8: Fatal error on plugin initialization (call_user_func).
  • PHP Compatibility Checker by WPEngine detects issues with PHP 7.3.
  • Save settings result message is blocked by security plugins.
  • Scripts and so on are not counted in statistics.
  • Separator line is invisible under WordPress 5.2 or higher.
  • Settings layout is too wide on some themes.
  • Settings: ‘Save changes’ button is always in English.
  • Unable to upgrade Extended and Premium version.