Cache Warmer


Visits your WordPress website to warm (create) the cache if you have any cache solutions configured.


  • Configure cache warming entry points and the depth of the warming;
  • Select which types of assets to load, with 4 checkboxes: scripts, styles, images, fonts;
  • Set custom URL params (?foo=bar);
  • Set custom user agent;
  • Set custom cookies;
  • Set connection timeout;
  • Set speed limit (pages to visit per minute);
  • Interval: to run the warming each N minutes;
  • Rewrite URLs to HTTPS;
  • Visit pages second time without custom URL params (if they are set);
  • Warm-up posts (on their publication and edit (Can be seen in Logs -> Triggered)):
    • Set custom posts warming interval.
  • Use object cache for tree storage, when it’s available.


  • Adds a graph to your dashboard with page load time before and after the warming (2 lines) per day.

External services

  • Connect to paid service for warming from external global servers.

Bugs report / Questions / Suggestions


There are no reviews for this plugin.

Contributors & Developers

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


Translate “Cache Warmer” into your language.

Interested in development?

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