CacheWarmer for WordPress
A native WordPress plugin that warms your caches, updates social media previews, and notifies search engines. Install and configure from your WordPress dashboard.
Install in Under 5 Minutes
Install the Plugin
Upload the plugin via your WordPress dashboard or install from the plugin directory. Activate it with one click.
Configure Targets
Go to Settings → CacheWarmer. Enter your API keys and choose which warming targets to enable.
Start Warming
Click "Warm Now" or let the scheduler run automatically. Monitor progress from the CacheWarmer dashboard in your admin panel.
wp plugin install cachewarmer --activateBuilt for WordPress
Not a wrapper around an external service. A true WordPress plugin that uses native APIs and conventions.
Native Admin UI
Full settings page in your WordPress admin. Configure all 11 warming targets, view logs, and trigger manual warming without leaving your dashboard.
WP-Cron Scheduling
Automatic scheduling via WP-Cron. Set daily, twice-daily, or custom intervals. Works with external cron setups for reliability.
Auto Sitemap Detection
Automatically detects your XML sitemap from popular plugins like Yoast SEO, Rank Math, All in One SEO, or the WordPress core sitemap.
Post-Publish Hook
Optionally trigger cache warming when you publish or update a post. Individual URL warming without processing the entire sitemap.
WordPress Database
Uses WordPress database tables for job tracking and result storage. No external database required. Clean uninstall removes all data.
WordPress Standards
Follows WordPress coding standards, uses nonces for security, capability checks for permissions, and proper escaping throughout.
Up to 11 Warming Targets
Enable the targets you need. Disable the rest. Each one is independently configurable.
| Target | What It Does | Free | Premium | Enterprise |
|---|---|---|---|---|
| CDN Cache Warming | Visits URLs to fill CDN edge caches | |||
| IndexNow | Notifies Bing, Yandex, Seznam | |||
| Refreshes Open Graph previews | ||||
| Updates LinkedIn post previews | ||||
| Twitter/X | Pre-warms Twitter Card cache | |||
| Refreshes Rich Pin metadata | ||||
| Submits URLs via Indexing API | ||||
| Bing | Submits URLs via Webmaster API | |||
| Cloudflare | Purge + warm Cloudflare cache | |||
| Imperva | Purge + warm Imperva cache | |||
| Akamai | Purge + warm Akamai cache |
Requirements
System Requirements
- WordPress 6.0 or later
- PHP 8.0 or later
- PHP OpenSSL extension (for Google Indexing API)
- PHP SimpleXML extension (for sitemap parsing)
- MySQL 5.7+ or MariaDB 10.3+
- HTTPS recommended
Compatible With
- Yoast SEO, Rank Math, AIOSEO sitemaps
- WordPress core XML sitemaps
- WP Super Cache, W3 Total Cache, LiteSpeed
- Multisite networks (Enterprise plan)
Ready to Warm Your WordPress Caches?
Install the plugin and start warming in under 5 minutes. Free plan available.