Cache Enabler – WordPress Cache


WordPress Cache Engine

The Cache Enabler plugin creates static HTML files and stores them on the servers disk. The web server will deliver the static HTML file and avoids the resource intensive backend processes (core, plugins and database). This WordPress cache engine will improve the performance of your website.


  • Efficient and fast disk cache engine
  • Automated and/or manual clearing of the cache
  • Manually purge the cache of specific pages
  • Display of the actual cache size in your dashboard
  • Minification of HTML and inline JavaScript
  • WordPress multisite support
  • Custom Post Type support
  • Expiry Directive
  • Support of 304 Not Modified if the page has not modified since last cached
  • WebP Support (when combined with Optimus)
  • Supports responsive images via srcset since WP 4.4
  • Works perfectly with Autoptimize
  • HTTP/2 Focused

Cache Enabler is the first WP plugin to allow you to serve WebP images without JavaScript and also fully supports srcset since WP 4.4. WebP is a new image format that provides lossless and lossy compression for images on the web. WebP lossless images are 26% smaller in size compared to PNGs.

How does the caching work?

This plugin requires minimal setup time and allows you to easily take advantage of the benefits that come from using WordPress caching.

The WordPress Cache Enabler has the ability to create 2 cached files. One is plain HTML and the other version is gzipped (gzip level 9). These static files are then used to deliver content faster to your users without any database lookups or gzipping as the files are already pre-compressed.

When combined with Optimus, the WordPress Cache Enabler allows you to easily deliver WebP images. The plugin will check your upload directory for any JPG or PNG images that have an equivalent WebP file. If there is, the URI of these image will be cached in a WebP static file by Cache Enabler. It is not required for all images to be converted to WebP when the “Create an additional cached version for WebP image support” option is enabled. This will not break any images that are not in WebP format. The plugin will deliver images that do have a WebP equivalent and will fall back to the JPG or PNG format for images that don’t.


System Requirements

  • PHP >=5.4
  • WordPress >=4.6


  • Anyone is welcome to contribute to the plugin on GitHub.
  • Please merge (squash) all your changes into a single commit before you open a pull request.




  • Display of the cache size in your dashboard
  • Cache Enabler settings page and "Clear Cache" link in the dashboard


Faster than Comet Cache.

I compared this plugin with one I really liked before (Comet Cache). And I found it to be a lot faster, so I measured my site with Google ( 9 times with the plugin “Cache Enabler – WordPress Cache” and then 9 more with “Comet Cache” (the free version).

Then I did an Anova test and saw that with a 99% certainty, Cache Enabler is faster than Comet Cache in my site. On average it decreased my site speed in more than one second.

See the data in this screenshot. In the screenshot, the data column named Treatment 1 belongs to Cache Enabler – WordPress Cache by KeyCDN. The column with the name Treatment 2 belongs to Comet Cache.

Best WordPress multisite caching plugin

I need simple multisite caching plugin.

Long time ago, I’m using WP Super Cache. But now it not works anymore.
W3 Total Cache works great but it involve too many configuration.

Both above plugin is too complicated.

Until I found this plugin.


Clean, easy to setup, with a filter to bypass cache, and works smoothly together with qTranslate X. Thank you so much!

The only thing that I was missing is an option to save the plugin settings in a json file (would make it easier to port settings between installs)

Very Fast Caching. Easy to Use.

An excellent caching plugin. Speed improvements comparable to WP Fastest Cache (which is excellent) but Cache Enabler is easier to use with Autoptimize and works with themes that have problems with WPFC. YSlow page load speeds improve significantly over WP Super Cache on our sites. The one-click WebP integration works as advertised and it also works great with EWWW Image Optimizer plugin with WebP support enabled. Cache Enabler has become my goto cache plugin.

Simple setup with impressive results

Having had many issues with WP Super Cache (we have used this plugin for years), we decided to make a change.

After some tests we found this plugin to outperform WP Super Cache and appears much more stable.

We managed to shave a couple of seconds off with this plugin on a website hosted with DigitalOcean using Serverpilot.

Very impressed! Keep up the great work guys!!!


A few days later I deleted posts, it did not let me update and tickets disappeared. It has a lot, much to improve. There are much better plugins.

Read all 55 reviews

Contributors & Developers

“Cache Enabler – WordPress Cache” is open source software. The following people have contributed to this plugin.


“Cache Enabler – WordPress Cache” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “Cache Enabler – WordPress Cache” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fixed settings form issue


  • Minor fixes


  • Added advanced cache feature
  • Clear cache if reply to a comment in WP admin


  • Added the possibility to clear the cache of a specific URL
  • Supports now Windows filesystems
  • Added X-Cache-Handler to indicate if loaded through PHP
  • Support of WebP images generated by ewww
  • Dynamic upload directory for WebP images
  • Fixed multisite purge issue
  • Added requirements checks
  • Made plugin ready for translation


  • Option to disable pre-compression of cached pages if decoding fails


  • Added support for srcset in WP 4.4
  • Improved encoding (utf8)


  • Added cache behavior option for new posts
  • Improved metainformation of the signature
  • Optimized cache handling for nginx


  • Fixed query string related caching issue


  • Credits update


  • Changed WebP static file naming


  • Fixed WebP version switch issue


  • Added support for WebP and CDN Enabler plugin


  • Added WebP support and expiry directive


  • Initial Release