WordPress Caching Plugin — Asteris Performance
Will a caching plugin break my page builder? Not with Asteris’s safe-defaults profile. Aggressive optimisations that break Elementor, Bricks, Beaver Builder, or Divi (CSS combine, async CSS, JS delay, link preload on logged-in pages) are opt-in only — never auto-enabled. The defaults turn on what’s universally safe: page caching, browser cache headers, script defer, image preconnect, lazy loading, and fetchpriority on your LCP image.
Can a plugin improve Core Web Vitals from real-user (field) data? Yes — Asteris’s Performance module includes a CrUX-based field-data Core Web Vitals monitor that reports LCP, INP, and CLS for your site’s real users, not just lab-data Lighthouse scores. Field data is what Google ranks on; lab data is a proxy.
The complete feature set
Caching
- Page caching — full-page HTML cache (filesystem + optional memory layer)
- Browser cache headers —
Cache-Control+Expireson static assets - Object cache integration — Redis, Memcached, or default (transparent)
- Cache purge rules — on post save, comment, plugin/theme update, custom hooks
- Per-URL exclusions — cart, checkout, account, custom paths
- Logged-in user bypass — admins see uncached versions; the rest of the world sees fast cached versions
Asset optimization
- Script defer / async with builder-aware exclusions (Elementor / Bricks / Beaver / Divi scripts auto-excluded from delays)
- CSS minification (per-file opt-in)
- JS minification (per-file opt-in)
- CSS combine (opt-in with warnings — known to conflict with some builders)
- JS delay (opt-in with warnings — known to break some plugins until first interaction)
- Critical CSS generation (above-the-fold inline CSS for faster first paint)
- Image preconnect to CDN domains
Modern Web Vitals techniques
fetchpriority="high"on the LCP image — explicitly tells the browser to prioritise the largest above-the-fold image- Speculation Rules —
<script type="speculationrules">declarations to prerender pages on hover/touchstart (Chromium-only currently) - Early Hints (103) — when the host supports it (Cloudflare, Fastly, some Apache/Nginx configs), pushes a 103 Early Hints response so the browser can start preloading critical resources before the main response arrives
Field-data CWV monitor
- Pulls CrUX (Chrome User Experience report) data via the Chrome UX API
- Reports LCP, INP, CLS at the URL level for your site’s real users
- Highlights URLs failing the “good” thresholds (LCP <2.5s, INP <200ms, CLS <0.1)
- Trend over 28 days
Image-side coordination
The Performance module coordinates with the Image Optimisation module — when both are active, image preconnect + WebP/AVIF serving + lazy load + fetchpriority on LCP work together without conflict.
WC-aware (when Asteris for WooCommerce is also installed)
- Never cache cart, checkout, my-account, or order-confirmation pages
- Auto-purge on order status change, stock change, cart change
- Builder-aware exclusions extend to WC-specific scripts (cart fragments, etc.)
What this module does NOT do
- Database optimization (post revision cleanup, transient cleanup, etc.) — use a dedicated tool like WP-Optimize. We don’t bundle it because it’s a different competency.
- Image conversion — that lives in the Image Optimisation module.
- CDN provisioning — Asteris configures integration with a CDN; we don’t sell CDN bandwidth.
Frequently asked questions
Will Asteris caching break my page builder? Not with the default profile. Aggressive optimisations (CSS combine, JS delay) are opt-in only with explicit warnings of which builder each conflicts with.
Does Asteris support Speculation Rules and Early Hints? Yes — both. Speculation Rules prerender pages on hover (Chromium browsers). Early Hints push 103 responses when your host supports it (Cloudflare, Fastly, recent Apache/Nginx).
How is this different from WP Rocket? Asteris ships safe defaults that don’t break sites, modern techniques (Speculation Rules, Early Hints, fetchpriority on LCP), and a field-data CWV monitor — all things WP Rocket either doesn’t have or auto-enables in a way that breaks page builders. WP Rocket has the brand love + database optimization. Full comparison →
Can Asteris improve Core Web Vitals? Yes — the field-data monitor reports your site’s real LCP, INP, and CLS, and the optimisations above directly target the metrics. The plugin doesn’t guarantee good CWV (a slow host or a heavy theme can still tank scores) — but it gives you the tools and visibility.
Should I run Asteris Performance alongside another caching plugin? No — running two caching plugins simultaneously causes conflicts. Pick one.