BACK TO DIRECTORY

Blockwright Workbench

by markrussellwp

0.0
(0 ratings)

If you build block themes, you know the quiet frustration: you edit a template file, reload, and nothing changes, because a Site Editor edit is sitting in the database overriding it. WordPress can undo those overrides only one item at a time through buried menus, and some cleanups (rescanning pattern files, flushing the theme.json cache and OPcache) have no button anywhere.

The Workbench puts the whole development loop in one admin-bar menu:

  • Reset Site Editor overrides for the active theme (templates, template parts, global styles) in one click
  • Rescan theme patterns, clearing the pattern-file cache first so newly added pattern files actually appear
  • Flush every cache that hides your changes: object cache, theme.json cache, OPcache
  • Clear all transients

Safe by design: the Workbench is OFF by default and only appears in a development environment (wp_get_environment_type()), or when you opt in with define( 'BLOCKWRIGHT_WORKBENCH', true ); in wp-config. Every tool is capability-gated and nonce-protected; the one destructive tool requires an explicit confirmation.

Pairs well with the official Create Block Theme plugin: use Create Block Theme to save the changes you want INTO your theme files, and the Workbench to clear out the state you do not want.

Works with any block theme.

Roadmap

Blockwright Workbench stays focused on one thing: the block-theme development loop. On the way are more one-click cleanups and finer, preview-first resets that show you exactly what they will touch before they run. The single-site developer tools stay free and complete.

Screenshots

The whole block-theme development loop in one admin-bar menu: reset all Site Editor overrides, rescan pattern files, flush every cache that hides your changes, and clear transients. Hidden outside a development environment, so it never shows on a client's live site.

The whole block-theme development loop in one admin-bar menu: reset all Site Editor overrides, rescan pattern files, flush every cache that hides your changes, and clear transients. Hidden outside a development environment, so it never shows on a client's live site.

Plugin Details

Active Installs
0
Total Downloads
166
Version
1.0.2
Requires WP
7.0
Requires PHP
7.4
Tested Up To
7.1
Added
2026-08-15
Last Updated
2026-08-26 8:03pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0