WordPress cache plugins are excellent at what they do: storing and serving pages fast. When content changes, deciding what to purge gets harder once the same content appears in archives, Query Loops, synced patterns, shared templates, or other pages across the site.
Without knowing those connections, the safe choices are often either narrow — purge the page that changed — or broad — flush the entire cache. The first can leave related pages stale. The second works, but turns more of the site into a cold cache than necessary.
Cache Autopilot works alongside your existing cache plugin and adds that missing context. It figures out which frontend pages are affected and coordinates a targeted cache refresh: the cache plugin purges those URLs, then Cache Autopilot safely preloads them in the background.
That means fewer manual full-cache purges, fewer stale-page surprises, and less cold-cache traffic.
Cache Autopilot requires an active, supported cache plugin with URL-level purging.
Currently supported cache plugins:
Some widely used cache plugins are not listed because they do not expose reliable URL-level purge APIs. Read full explanation.
Before installing, check the full requirements.
Resolution happens automatically for standard content and block themes. Custom layouts, classic themes, and advanced setups can be extended through settings and developer filters.
Block theme / Site Editor support — zero configuration
Block themes reuse templates, template parts, synced patterns, Navigation, and Styles across the site. Cache Autopilot follows those relationships through the WordPress template hierarchy. If WordPress cannot resolve every affected page, it falls back to a full purge and site-wide preload.
Cache Autopilot understands Gutenberg’s structural model:
Learn more about Block Theme / Site Editor support.
Manual targeting and developer filters
Some pages show dynamic lists or shared content outside a normal archive — a shortcode, Query Loop block, custom block, widget area, theme option output.
Settings and developer filters let you define which pages refresh when that content or setting changes.
View developer reference.
Targeted cache clearing for standard content
Form plugin support
When a supported form is updated, Cache Autopilot finds pages embedding the changed form via shortcodes or Gutenberg blocks, then refreshes only those pages.
View Supported form plugins.
Background preload — Cache Warmup
Pages cleared by Cache Autopilot are queued for background preload:
Debug and support logging
Watch the full 100-second overview, or jump straight to the integration demos.
The video includes examples from both Cache Autopilot Free and PRO.
Cache Autopilot PRO adds automatic handling for builders, ecommerce, content relationships, multilingual sites, and scheduled refreshes:
Elementor (PRO) — templates, global widgets, reusable components, display conditions, Theme Builder archive and single templates, and full nesting chain handling. Zero configuration for standard setups.
WooCommerce (PRO) — product pages, shop page, product archives, variations, grouped products, upsells, and cross-sells.
ACF relationship propagation (PRO) — follows configured ACF relationship and post object fields across multi-level content chains such as Country Venue Event Pages.
Advanced content relationships (PRO) — general relationship propagation beyond ACF, configurable per post type.
Multilingual (PRO) — WPML, Polylang, and TranslatePress support for refreshing translated target URLs.
Timed cache refresh (PRO) — scheduled rules for refreshing specific pages at set times, plus automatic handling of WordPress scheduled posts.
Access control (PRO) — grant plugin access by role or user without giving full WordPress admin rights.
Pro developer filters — additional extension points for relationship, multilingual, and resolver customization.
Cache Autopilot exposes filters at every major resolution decision, so developers can extend which pages refresh without touching plugin code.
View developer reference.