Warmer – Cache Warmer and Cache Preload Crawler
Warmer is a WordPress cache warmer and cache preload crawler that visits your site URLs on a schedule so page cache can be generated before real visitors arrive. Most caching plugins create cached pages only after a URL is requested. That means the first visitor after a cache purge, cache expiration
Warmer is a WordPress cache warmer and cache preload crawler that visits your site URLs on a schedule so page cache can be generated before real visitors arrive.
Most caching plugins create cached pages only after a URL is requested. That means the first visitor after a cache purge, cache expiration, deployment, or content update may hit a slower uncached page. Warmer helps solve that cold-cache problem by crawling selected URLs in the background and warming the cache ahead of time.
Use Warmer to warm posts, pages, archives, media attachment pages, and supported custom post types. You control the schedule, URL sources, request delay, timeout behavior, and diagnostics from the WordPress admin.
What Warmer does
- Warms page cache by visiting selected site URLs
- Preloads cache on a schedule using WordPress cron
- Crawls posts, pages, category archives, tag archives, media attachment pages, archives, and supported custom post types
- Provides manual start and stop controls
- Shows crawl status, success counts, failure counts, and downloadable logs
- Includes diagnostics for HTTP requests, URL sources, scheduler status, and server compatibility
- Supports automation workflows with webhooks and WP-CLI
- Saves settings automatically with Ajax and top-right confirmation notices
- Works alongside caching systems that build cache when a page is requested
Why use a cache warmer?
A caching plugin can make cached pages fast, but the cache usually needs to exist first. After a purge or expiration, the first real visitor may be the one who triggers cache generation.
Warmer creates those first visits automatically, helping reduce cold-cache page loads and keeping important URLs ready for visitors.
Warmer is useful after:
- Cache purges or cache expiration
- Publishing or updating content