WordPress Block Themes vs Classic Themes in 2026
When a block theme is the right foundation for a WordPress build and when a classic theme still wins: editor experience, performance, plugins and migration.
Writing
8 write-ups from production, newest first. Each one is a problem hit on a real project and how it was diagnosed and fixed.
When a block theme is the right foundation for a WordPress build and when a classic theme still wins: editor experience, performance, plugins and migration.
When ACF fields win, when native blocks win, and the hybrid most agency WordPress builds end up with. A decision framework for client-editable content.
WordPress 7.0 block bindings returning empty values from ACF fields after upgrade? Here is why the source callback breaks and the registration fix that holds.
Pattern overrides reverting on save after the WordPress 7 update? Here is why the bindings drop and the exact metadata fix that keeps overrides persistent.
WordPress 7.0 Pattern Overrides save once then revert on refresh? Here is why block bindings drop the override source and the fix that holds across reloads.
WordPress 7.0 forces the iframed block editor, so an old apiVersion block loses its styles and scripts for everyone. Here is the apiVersion 3 fix that holds.
WordPress Cover Block Error 153 with video backgrounds is finally patched. Here is how I handle existing editors and safer fallbacks before rollout safely.
WordPress 6.9 update broke your site layout? Fix collapsed sections, missing block styles, and wrong fonts caused by the new on-demand block asset loader.