WordPress PluginLive50,000+ active installs

Ultimate Blocks — Primary Plugin Maintenance

Maintaining a 36-block plugin used on 50,000+ production WordPress sites.


The Client

Ultimate Blocks offers 36 Gutenberg blocks for bloggers, content marketers, and affiliate publishers. It includes table of contents, review, call-to-action, content toggle, and other editorial blocks, and is active on 50,000+ WordPress sites.

The Brief

With 50,000+ active installs and a user base spanning high-traffic affiliate and content sites, any bug in Ultimate Blocks has an outsized real-world impact. The plugin needed ongoing reliability work to stay compatible with WordPress core updates and handle edge cases surfaced by its diverse user base.

What Shipped

Own ongoing maintenance across the free and Pro codebases: PHP and React features, block registration, save/edit parity, formal deprecations, compatibility fixes, and releases that preserve existing content.


How it was built

PHPJavaScriptWordPress Block APIGutenbergReact

Each block is registered as a standalone WordPress block with a PHP server-side component and a React-based editor UI. Block save functions must be kept in strict parity with historical versions to avoid block validation errors on existing content — a constraint that shapes every change.

Gutenberg's strict save-function immutability means any output change requires a formal deprecation entry. Getting this right across a multi-year plugin history without breaking existing posts required careful forensic work on prior block versions.

Results & reach

Ongoing maintenance keeps 36 commercial Gutenberg blocks compatible with current WordPress releases while preserving content already published across 50,000+ active sites.

50,000+ active installs

active installs