WordPress Performance Plugin

Critical
Path
CSS

521ms Font chain
eliminated
0 Render-blocking
resources

Inlines critical CSS. Defers the rest.
Self-hosts Google Fonts. Lazy-loads GTM. Gets out of the way.

↓ Download latest View on GitHub
521msFont chain eliminated
57KiBGTM deferred from first paint
0External dependencies
NoSaaS subscription required
"Most performance plugins optimise metrics.
This one eliminates the problems
that caused them."

What it does

Rendering

Critical CSS inlining

Generates and inlines above-the-fold CSS per page. The browser renders immediately — no waiting for external stylesheets.

Fonts

Google Fonts self-hosting

Downloads woff2 files to your own server and rewrites CSS references locally. Eliminates the fonts.gstatic.com DNS chain entirely.

Scripts

Script deferral

Defer or async any script by handle or URL fragment. Breaks the jQuery → hooks → i18n serial chain that blocks first paint.

Analytics

GTM lazy loading

Defers Google Tag Manager until first user interaction. 57 KiB removed from initial paint. Tracking still fires reliably.

LCP

Preload hints

Adds fetchpriority="high" preload for your LCP image. Auto-detects featured images on single posts and pages.

Compatibility

Designed for the suite

Built to run alongside OAP, CCCP, and Flak Jacket. Overlapping functions are intentionally excluded to avoid conflicts.

FAQ

Does it require a subscription or external service?

No. Everything runs locally on your WordPress installation. No SaaS, no API keys, no phone-home.

Can my host block the Google Fonts self-hosting?

Some shared hosts block outbound PHP requests to external domains. If self-hosting fails, the plugin falls back gracefully to CDN delivery with font-display: optional added.

Will it conflict with caching plugins?

Clear your cache after generating critical CSS. The plugin writes static CSS to the database — caching plugins serve it correctly once the cache is refreshed.

Does GTM lazy loading affect tracking accuracy?

No. The 5-second fallback ensures GTM always fires, even if the user never interacts. Pageviews and events are captured correctly.

Start going faster

Free. Open source. GPL-2.0+. No strings attached.

↓ Download latest release View source on GitHub