
The block toolbar in "Edit content" mode — click any text or image to edit it in place.
Jamie’s Visual HTML Editor enhances the core Custom HTML block so you can paste in any HTML and let editors change the copy and images without touching the markup.
<img> to replace it from the Media Library, change its URL, or edit its alt text. Add data-vc-bg and an inline background-image on hero sections to make backgrounds editable too.Content is stored as a native Custom HTML block, so revisions and saving work exactly as they do in core. The plugin only changes how the block is edited and aligned.
This plugin is open source. See the Development section below for the full human-readable source code and build instructions.
This plugin is open source (GPL-2.0-or-later). The complete, human-readable source code — including the un-minified JavaScript in src/ and the build configuration — is publicly available at:
https://github.com/jamiemarsland/jamies-visual-html-editor
The compiled files in build/ are generated with @wordpress/scripts:
npm install
npm run build
No third-party libraries are bundled; the plugin relies only on the WordPress-provided editor packages (@wordpress/*).