WP Manifestindependent plugin directory
manifest / performance / cache-warmup

WP Engine Cache Warmup

A WordPress plugin that warms up the WP Engine cache based on sitemap.xml

★ 2stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/alphaparticlecode/cache-warmup/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

This plugin checks whether the cache has been cleared recently and, if so, uses your sitemap.xml file to loop through relevant URLs on your site and make sure they're added to the cache.

WP Engine's caching mechanism is very useful for increasing the performance of your site. However, in many cases, a site will use many different caches fragmented by User Cache Segmentation or want to ensure that users are always getting the cached version of your pages after you either deploy your code or clear the cache. In this case, the WP Engine cache doesn't always deliver cache hits consistently. With this plugin installed, you can be sure you're always serving the most recent versions of pages, cached, to your users.

Note: For best results, make sure you have WP Engine's Alternative Cron enabled as this plugin checks if it needs to be run every 5 minutes, which is more often than the standard wp-cron runs on most sites.