WP Manifestindependent plugin directory
manifest / editor / twoten-inline-canvas

TwoTen Inline Canvas for ACF Blocks WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

TwoTen Inline Canvas for ACF Blocks — restores the non-iframed block editor canvas on WordPress 7.1+ so ACF PRO blocks render field forms inline (edit mode)

★ 6stars
26release downloads
v1.4.0latest · 1mo ago

Install

Download twoten-inline-canvas-for-acf-blocks.zip From the v1.4.0 release on GitHub, Sep 16, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/twotenstudio/twoten-inline-canvas/releases/download/v1.4.0/twoten-inline-canvas-for-acf-blocks.zip
Updates itself. It ships its own updater, so new versions appear under Dashboard → Updates.

Restores the non-iframed block editor canvas on post edit screens (WordPress 7.1+), so ACF PRO blocks render their field forms inline in the canvas ("edit mode") instead of being forced into preview mode with sidebar-only fields.

ACF and Advanced Custom Fields are trademarks of WP Engine. This plugin is an independent compatibility shim by TwoTen Studio and is not affiliated with or endorsed by WP Engine.

How it works

WordPress 7.1 hard-codes the post editor canvas into an iframe (shouldIframe: true in the wp-editor bundle). ACF PRO cannot initialise its field forms inside that iframe, so it force-switches every ACF block to preview mode. WordPress still ships the old non-iframed canvas code path — core just stopped using it.

This plugin serves a copy of the wp-editor bundle with that single flag flipped, on post.php and post-new.php only. The site editor and every other admin screen receive the stock bundle. No core files are modified on disk.

  • Self-healing — the patched copy is keyed to the core version + bundle mtime, so it regenerates after every WordPress update.
  • Fail-safe — it only patches when the flag appears exactly once in the bundle; otherwise the stock bundle is served and the editor simply returns to the iframed canvas.
  • Kill switch — add_filter( 'tts_inline_canvas_enabled', '__return_false' );

See readme.txt for full documentation, block requirements, and FAQ.

Structure

Path Purpose
twoten-inline-canvas-for-acf-blocks.php The whole plugin (single file, also works as an mu-plugin)
uninstall.php Removes generated bundle copies on uninstall
readme.txt WordPress.org plugin directory readme
.wordpress-org/ Directory assets (icon + banners) — committed to the SVN assets/ folder, not shipped in the plugin ZIP

License

GPL-2.0-or-later. Copyright TwoTen Studio.

Releases

6 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
v1.4.0 latest
Sep 16, 2026 1mo ago
twoten-inline-canvas-for-acf-blocks.zip
19
Sep 8, 2026 1mo ago
twoten-inline-canvas-for-acf-blocks.zip
6
Sep 8, 2026 1mo ago
twoten-inline-canvas-for-acf-blocks.zip
1
Sep 8, 2026 1mo ago
tag only
—
Aug 26, 2026 1mo ago
tag only
—
Aug 21, 2026 2mo ago
tag only
—
A grade

Security

TwoTen Inline Canvas for ACF Blocks 1.4.0 · audited by WP Registry

No security issues found.

Audited release
1.4.0
Findings
none
Worst severity
—
Content hash
254dd123f94c5c4892d4c8c8…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.