Normal view

Today — 5 June 2026WordPress

I rebuilt my Google Fonts plugin, a free alternative to OMGF — looking for feedback

5 June 2026 at 12:54

A while ago I released a simple plugin that hosted Google Fonts locally.

It worked, but after optimizing WordPress sites for clients over the years, I kept running into the same font-related problems:

  • Sites loading 10+ font files when only a few were actually used
  • Multiple font weights downloaded but never rendered
  • Google Fonts coming from themes, plugins, page builders, external CSS, and JavaScript
  • Fonts being preloaded unnecessarily
  • CLS caused by fallback fonts not matching the real font metrics

Most font plugins solve the first problem: host Google Fonts locally.

But I wanted to solve the rest too.

So over the last few months, I rebuilt the plugin completely into EasyFonts 2.0.0.

WordPress.org: https://wordpress.org/plugins/easyfonts/

Current features

  • Real browser usage tracking — measures which fonts and weights actually render for real visitors.
  • Used vs Unused font reporting — quickly identify fonts and weights that are never used.
  • Smart font preloading — automatically preloads above-the-fold fonts based on real usage data.
  • Zero-CLS fallback fonts — generates metric-matched fallback fonts to reduce layout shifts.
  • Combine all font CSS into a single optimized stylesheet and remove duplicate font-face rules.
  • Automatic local hosting of Google Fonts with no manual setup required.
  • Detect fonts loaded from almost anywhere — stylesheets, @import, inline CSS, theme/plugin CSS files, external stylesheets, and Web Font Loader (webfont.js).
  • Variable font support for modern font delivery.
  • Inline font CSS option to eliminate additional requests.
  • font-display control (swap, optional, fallback, block, etc.).
  • Font subset optimization to reduce font file sizes.
  • Bunny Fonts support.
  • CDN support for hosted fonts and stylesheets.
  • Per-family and per-weight Load / Preload controls.
  • Multisite support.
  • WP-CLI commands.

The feature I'm most interested in getting feedback on is the usage tracking.

The goal is to be a genuinely useful free alternative to OMGF, while also solving some of the font optimization problems that self-hosting alone doesn't address.

I'd love honest feedback from people already using OMGF, Bunny Fonts, Perfmatters, or self-hosting manually.

What font-related issue do you still struggle with?

And what feature would make you consider switching from your current setup?

submitted by /u/uzairbhai13
[link] [comments]
Before yesterdayWordPress

I rebuilt my WordPress cache + speed optimization plugin from scratch — looking for feedback

24 May 2026 at 10:59

I had a simple WordPress performance plugin on WordPress.org — it only handled lazy loading and image CDN.

After spending years optimizing WordPress sites and seeing the same PageSpeed issues repeatedly, I spent the last few months rebuilding it completely into Easy Optimizer 2.0 — a free all-in-one WordPress speed optimization plugin.

No premium tier, no upsells, no paywall. Everything included.

I originally built this because I wanted a free alternative to plugins like WP Rocket, FlyingPress, and Perfmatters without locking features behind premium tiers.

WordPress.org: https://wordpress.org/plugins/easy-optimizer/

Here's what it does now:

Page Cache — static HTML caching with Apache .htaccess, PHP fallback, cache preloading, browser caching, Gzip compression, separate mobile/desktop cache.

Remove Unused CSS — parses each page, removes unused CSS rules, and directly targets the “Reduce unused CSS” audit in PageSpeed Insights.

Delay JavaScript — delays non-critical JS until interaction to improve Total Blocking Time, INP, and “Reduce unused JavaScript”.

LCP Optimization — automatically detects and preloads the Largest Contentful Paint image with preload + fetchpriority="high". No configuration needed.

Lazy Load — images, videos, iframes, background images, automatic above-the-fold exclusions, CLS prevention via width/height attributes.

Font Optimization + Image CDN — font-display: swap, optional font lazy loading, ShortPixel CDN with WebP/AVIF support.

Performance Extras

  • Instant page load using Speculation Rules API
  • Cloudflare cache purge integration
  • Database cleanup with snapshots
  • 15 WordPress bloat removal toggles
  • WooCommerce / Elementor compatibility

A few things I think are somewhat unique:

  • Accessibility fixes for Lighthouse / PageSpeed audits (form labels, empty links, ARIA, iframe titles, etc.)
  • SEO fixes like crawlable links and missing image alt generation
  • All 80+ settings stored in a single wp_options row
  • Modules only load when enabled

Still missing compared to paid plugins like WP Rocket, FlyingPress, and Perfmatters: CSS/JS minification (working on it), lazy render, and a script manager.

The goal isn't to replace every paid plugin feature yet, but to build a genuinely usable free alternative for people who don't want to pay for WP Rocket / FlyingPress / Perfmatters right away.

Would love honest feedback from people already using cache / performance plugins:

What feature would make you switch from your current setup? What am I missing?

submitted by /u/uzairbhai13
[link] [comments]
❌
❌