Speed up WordPress with full-page caching and asset optimization
Turn on full-page caching and asset optimization and WPMgr serves your anonymous pages from disk and ships only the assets each page needs. Every layer is per site or across your whole portfolio, and a failed optimization always falls back to the original.
Most WordPress caching plugins are all-or-nothing and break WooCommerce checkout
Full-page caching that does not understand logged-in users, cart sessions, or query variants either serves wrong content or disables itself entirely on dynamic pages. WPMgr caches what can be cached, bypasses what cannot, and degrades safely when a setting is wrong, so you never ship a broken checkout to fix a LCP score.
Under the hood
The steps that make it work, and what each one does.
Cache pages to disk
Anonymous pages are stored as pre-gzipped HTML and served straight from disk on a hit, with variants for logged-in users, roles, mobile, and query strings, plus bypass rules so cart and checkout pages stay dynamic.
Trim CSS and JS
Minify CSS and JS, delay scripts until interaction, and strip the CSS a page does not use. Remove Unused CSS runs on WPMgr's own engine and always serves full CSS when a result is not ready yet.
Lighten the front end
Lazy-load images with width, height, and srcset preserved, swap in fonts without blocking text, convert self-hosted fonts to WOFF2 for 50 to 65 percent smaller loads, and optionally subset each font to the latin-ext unicode range for a further 60 to 90 percent reduction.
Manage it like a fleet
Save the config for one site, purge the cache across many at once, or apply a safe, balanced, or aggressive preset to a whole group in one run. Live status and stats stream to the dashboard with no refresh.
What's included
Every capability ships in the open-source release.
Pages served from disk
Anonymous pages are stored as pre-gzipped HTML and served straight from disk. No PHP executes on a cache hit, cutting server time to near zero for anonymous visitors.
Remove Unused CSS
Unused CSS is stripped and inlined on a per-page basis using WPMgr's own pure-Go engine. No headless browser and no third-party service. Full CSS is always served on a cache miss.
WOFF2 font transcoding and subsetting
TTF, OTF, and WOFF fonts are transcoded to WOFF2 in the cloud for 50 to 65 percent smaller font loads. Optionally subset to latin-ext for a further reduction. Icon and variable fonts are detected and skipped automatically.
WooCommerce cart-session caching
Cart and checkout pages are automatically bypassed from full-page caching. WooCommerce session cookies are recognized and routed around the cache so dynamic pages stay dynamic.
Safe, balanced, and aggressive presets
Apply a preset to set a sensible starting configuration without guessing which toggles to flip. Presets range from safe (page cache only) to aggressive (all optimizations on). Override any setting individually.
Fleet performance dashboard
Core Web Vitals across every site in one view: worst-offender ranking by LCP, INP, and CLS, a fleet-wide trend line, and per-site drill-down, so you can see which sites need attention without opening each one.
Questions answered
Common questions about this feature.
Self-host it, read the code, and run your whole fleet.
Free and open source. No per-site fee. The full release is on GitHub.