Title: Jamie&#039;s Visual HTML Editor
Author: jamiemarsland
Published: <strong>Òkúdù 23, 2026</strong>
Last modified: Agẹmọ  1, 2026

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/jamies-visual-html-editor/assets/icon-256x256.png?rev=3583456)

# Jamie's Visual HTML Editor

 Láti ọwọ́ [jamiemarsland](https://profiles.wordpress.org/jamiemarsland/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/jamies-visual-html-editor.0.4.zip)

[Àkọ́kọ́wò Láaye](https://yor.wordpress.org/plugins/jamies-visual-html-editor/?preview=1)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/jamies-visual-html-editor/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/jamies-visual-html-editor/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/jamies-visual-html-editor/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/jamies-visual-html-editor/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/jamies-visual-html-editor/)

## Àpèjúwe

JamieÌtumọ̀ Yorùbá: ’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.

 * **Edit content** — render the HTML live and click any heading, paragraph, list
   item, link, or button to edit its text in place. Click any `<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.
 * **Edit code** — the normal raw-HTML view for pasting or writing markup.
 * **Wide and Full width** — adds Wide and Full alignment options to the Custom 
   HTML block. It does not change the blockÌtumọ̀ Yorùbá: ’s content width; it only
   lets you choose Wide or Full alignment so full-bleed sections can break out of
   the themeÌtumọ̀ Yorùbá: ’s content area.

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.

### Development

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](https://www.npmjs.com/package/@wordpress/scripts):

    ```
    npm install
    npm run build
    ```

No third-party libraries are bundled; the plugin relies only on the WordPress-provided
editor packages (`@wordpress/*`).

## Àwọn àwòrán ìbòjú

[⌊The block toolbar in "Edit content" mode — click any text or image to edit it 
in place.⌉⌊The block toolbar in "Edit content" mode — click any text or image to
edit it in place.⌉[

The block toolbar in “Edit content” mode — click any text or image to edit it in
place.

[⌊Clicking an image opens the replace modal: choose from the Media Library, paste
a URL, or update alt text.⌉⌊Clicking an image opens the replace modal: choose from
the Media Library, paste a URL, or update alt text.⌉[

Clicking an image opens the replace modal: choose from the Media Library, paste 
a URL, or update alt text.

[⌊Wide and Full width alignment options in the block toolbar for full-bleed sections.⌉⌊
Wide and Full width alignment options in the block toolbar for full-bleed sections
.⌉[

Wide and Full width alignment options in the block toolbar for full-bleed sections.

## Ìgbéwọlẹ̀

 1. Upload the `jamies-visual-html-editor` folder to the `/wp-content/plugins/` directory,
    or install the plugin through the Plugins screen in WordPress.
 2. Activate the plugin through the Plugins screen.
 3. Add or select a Custom HTML block in the block editor and use the “Edit content”/“
    Edit code” toolbar buttons. Use the alignment control for Wide or Full width.

## FAQ

### Which blocks does this affect?

It enhances the core Custom HTML block (`core/html`). Other blocks are unchanged.

### Will it change my saved HTML?

The block is still stored as a standard Custom HTML block. Editing text updates 
the words; editing an image updates its `src` and `alt` attributes. Structure, classes,
and styles stay unchanged. Switch to “Edit code” to see the raw markup.

### Can I replace images?

Yes. In “Edit content” mode, click an image to open a modal where you can choose
a replacement from the Media Library, paste an external URL, or edit the alt text.

### Can I replace hero background images?

Yes. In “Edit content” mode, hover a hero section whose background is set inline
or in a `<style>` block inside the HTML, then click **Edit background**. You can
also tag any element with `data-vc-bg` and an inline `background-image`. Gradients
layered with a photo are supported — only the photo URL is swapped.

### Why isnÌtumọ̀ Yorùbá: ’t my section full width?

Set the blockÌtumọ̀ Yorùbá: ’s alignment to Full width using the block toolbar. 
The block must be a direct child of the content area for the themeÌtumọ̀ Yorùbá:’
s layout to break it out.

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/8e8642424e921b86acbe22afae12f824cf1f1722ff1aaa47cecf97966647a17d?
s=60&d=retro&r=g)

### 󠀁[Great Plugin](https://wordpress.org/support/topic/great-plugin-41609/)󠁿

 [Elliot Sowersby / RelyWP](https://profiles.wordpress.org/elliotvs/) Òkúdù 30, 
2026

Great plugin, Jamie! Thought IÌtumọ̀ Yorùbá: ’d give it a try on a new website IÌtumọ̀
Yorùbá: ’ve been building which has a few custom HTML blocks. Works really well.
👍

![](https://secure.gravatar.com/avatar/46dd1890eae7a8b02025c1b6022da14f5503e0e26a52651159c2580752cbd0f3?
s=60&d=retro&r=g)

### 󠀁[Simply fantastic.](https://wordpress.org/support/topic/simply-fantastic-66/)󠁿

 [Edson Vieira Demetrio](https://profiles.wordpress.org/edsonvieirademetrio/) Òkúdù
29, 2026

I had been dreaming of a plugin with this functionality for years, congratulations,
my friend!

![](https://secure.gravatar.com/avatar/46a42569592f5290eacac9113560abcf5011c7fe085f496fe766e21a32c13169?
s=60&d=retro&r=g)

### 󠀁[A product from legend](https://wordpress.org/support/topic/a-product-from-legend/)󠁿

 [Muhammad Abdullah](https://profiles.wordpress.org/funorang/) Òkúdù 25, 2026

Amazing plugin by the unstoppable creative guy. I love the plugin. The overall experience
its just hats-off.

![](https://secure.gravatar.com/avatar/acf6b4c312f71898a226afb6fb39ad3cb48f0679157d6a998e6b00c82500fb70?
s=60&d=retro&r=g)

### 󠀁[Improves my Productivity](https://wordpress.org/support/topic/improves-my-productivity/)󠁿

 [Mohan](https://profiles.wordpress.org/mohanblogger/) Òkúdù 25, 2026

The plugin is a great advancement for WordPress. It helps us easily edit the AI-
generated content blocks on the go!

 [ Ka gbogbo àwọn àgbéyẹ̀wò 4 ](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“Jamie's Visual HTML Editor” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí
ti ṣe ìkópa sí plugin yìí.

Àwọn Olùkópa

 *   [ jamiemarsland ](https://profiles.wordpress.org/jamiemarsland/)

[Túmọ̀ “Jamie's Visual HTML Editor” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/jamies-visual-html-editor)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/jamies-visual-html-editor/),
ṣàyẹ̀wò [ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/jamies-visual-html-editor/),
tàbí ṣe àgbékalẹ̀ sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/jamies-visual-html-editor/)
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/jamies-visual-html-editor/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 0.4

 * Added a live demo preview (WordPress Playground blueprint).

#### 0.3

 * Fixed: the Wide/Full alignment control now appears in the Custom HTML block toolbar(
   it was previously hidden because the custom editor replaced the blockÌtumọ̀ Yorùbá:’
   s default controls).
 * Wide/Full alignment selection is now stored reliably via a registered `align`
   attribute.
 * Added a plugin icon.

#### 0.2

 * Clarified in the description that the plugin adds Wide and Full alignment options
   and does not change the blockÌtumọ̀ Yorùbá: ’s content width.

#### 0.1

 * Initial release.
 * Custom HTML block: click-to-edit text, plus image, link, and background editing
   with an “Edit content” / “Edit code” toggle.
 * Custom HTML block: Wide and Full width alignment support, applied on the front
   end.

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **0.4**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọ̀sẹ̀ 2 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **20+**
 *  Ẹ̀yà WordPress ** 6.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Dánwò dé **7.0.2**
 *  Ẹ̀yà PHP ** 7.4 tàbí ju bẹ́ẹ̀ lọ **
 *  Èdè
 * [English (US)](https://wordpress.org/plugins/jamies-visual-html-editor/)
 * Àwọn àmì
 * [block-editor](https://yor.wordpress.org/plugins/tags/block-editor/)[custom html](https://yor.wordpress.org/plugins/tags/custom-html/)
   [full-width](https://yor.wordpress.org/plugins/tags/full-width/)[images](https://yor.wordpress.org/plugins/tags/images/)
   [inline editing](https://yor.wordpress.org/plugins/tags/inline-editing/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/jamies-visual-html-editor/advanced/)

## Àwọn ìbò

 5 lára àwọn ìràwọ̀ 5.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/jamies-visual-html-editor/reviews/)

## Àwọn Olùkópa

 *   [ jamiemarsland ](https://profiles.wordpress.org/jamiemarsland/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/jamies-visual-html-editor/)