Warm Up Cache is a WordPress plugin for actively warming site caches from sitemaps, recurring cron schedules, post publish/update events, and a front-end public demo scanner. It is designed for websites that use Cloudflare, LiteSpeed Cache, or other cache layers and need a practical way to reduce cold-cache misses.
Main purposeThe plugin requests URLs before real visitors do, so cached pages are already available when traffic arrives. This improves first-visit performance, helps stabilize cache hit ratios, and gives you visibility into Cloudflare status, application cache status, response time, and Cloudflare colo location.
Why use this plugin?
- To warm pages from a sitemap manually whenever you publish or update important content.
- To run recurring warming jobs from one or more sitemaps on a schedule.
- To warm posts automatically after publishing, updating, or cache purge events.
- To test whether Cloudflare and your application cache are returning
HIT, MISS, BYPASS, or similar states.
- To inspect which Cloudflare edge location answered a request.
- To offer a controlled public-facing demo where logged-in users can run limited scans.
Core features
Manual sitemap scan
Run a live warming scan from a sitemap and watch results appear in real time.
Cron warming
Schedule recurring warming jobs for multiple sitemaps with different frequencies and device modes.
Auto Warm
Warm fresh URLs after publish/update and optionally after LiteSpeed purge detection.
Parallel scanning
Use HTTP/2 parallel requests for faster warming when the server supports it.
Cache detection
Auto-detect common WordPress cache plugins or force a specific application cache engine.
Public demo widget
Expose a front-end test interface with login, quotas, filtering, copy, and rescan controls.