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

1

Install the Plugin

Upload the plugin via your WordPress dashboard or install from the plugin directory. Activate it with one click.

2

Configure Targets

Go to Settings → CacheWarmer. Enter your API keys and choose which warming targets to enable.

3

Start Warming

Click "Warm Now" or let the scheduler run automatically. Monitor progress from the CacheWarmer dashboard in your admin panel.

WP-CLI
wp plugin install cachewarmer --activate

Built 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
Facebook Refreshes Open Graph previews
LinkedIn Updates LinkedIn post previews
Twitter/X Pre-warms Twitter Card cache
Pinterest Refreshes Rich Pin metadata
Google 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.