Directory / plugin
CacheBoost Warmer – Cache Preload after Purge
v1.1.1 · by nhodin
Re-warms your pages automatically after every cache purge, from the regions your visitors are in. Works with WP Rocket, LiteSpeed and any CDN.
About this plugin
Every cache purge leaves your pages “cold”: the first visitor after a purge pays the full origin render time. CacheBoost Warmer closes that gap. Whenever a purge or invalidation occurs in WordPress, it tells the CacheBoost API to re-warm the affected pages, so your cache stays hot and every visitor hits a fast, cached response.
Free plan: 500 warmed URLs per month, no credit card. The plugin requires a CacheBoost account (sign up); warming requests are sent from CacheBoost’s servers in 12 regions, not from your hosting.
Features:
- Smart warming — resolves purged post/term URLs and triggers a targeted warm (only the affected pages).
- Full warming — triggers a full site warming on global events (theme switch, plugin upgrade, full cache purge).
- Deduplication — multiple purge events within the same HTTP request produce a single API call.
- Non-blocking — uses
wp_remote_post()withblocking => false; never delays a WordPress request. - WooCommerce — warms product and category pages on save; optional stock-change warming.
- Cache plugin integrations — WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache.
- Multisite — each sub-site has its own settings and API key.
Configuration
Step 1 — Connect
In the CacheBoost menu, click Connect to CacheBoost, then sign in or create a free account and click Authorize. Back in WordPress, everything is set up: your site is added to your CacheBoost account and validated, its sitemap is registered, and a Boost is created for full-site warming.
Prefer an API key? Generate one in your profile with the scopes sites:read, sites:write, boosts:read, boosts:write, runs:read, and paste it in the API Key field.
Step 2 — Adjust the settings (optional)
- Enable — master on/off switch.
- Warming triggers — Smart (targeted URLs) and/or Full (entire site), each can be toggled independently.
- Stock Warming — (WooCommerce only) warm product pages after stock changes.
- Test Connection — validate your API key without leaving the admin. If your domain is not yet validated in CacheBoost, the plugin validates it automatically (requires the
sites:writescope).
Cache plugin support
WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache
External Services
This plugin sends data to the CacheBoost API (https://api.cache-boost.com) to trigger cache warming jobs after a purge event. Data transmitted includes the site URL, the list of page URLs to warm and a timestamp. No personal user data is sent.
Requests are only made when:
– The plugin is enabled in the CacheBoost settings
– A valid API key (format: cb_live_…) has been configured
CacheBoost Terms of Service: https://www.cache-boost.com/terms