BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Konrad's Editable HTML icon
Actively maintained Tested with WP 7.1

Konrad's Editable HTML

HTML or page template section to editable block in 1 click. Paste one line back and clients can edit the text. No React, no npm, no build.

Active installs<10New
Downloads · 30d116• 0% vs prev. 30d
Rating—0 reviews
Health score64/100Good
All-time downloads97Since Sep 2026
Support resolved—No recent threads
RequiresWP 6.6PHP 7.4+
Downloads · 7d116• 0% week over week
Our verdict

Solid choice

Konrad's Editable HTML is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 day ago, and scores 64/100 on our health check.

  • Actively developed — last update 1 day ago
  • Tested with the latest WordPress (7.1)
  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

153147Sep 30Sep 30Oct 1
Yesterday53
Daily average (1y)58
Peak day63Sep 30, 2026
Last 12 months116

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Konrad's Editable HTML stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
blocks >100 10,000 Best blocks plugins →
custom html >100 7,906 Best custom html plugins →
editable #90 1,982 Best editable plugins →
patterns >100 3,209 Best patterns plugins →
templates >100 10,000 Best templates plugins →

About Konrad's Editable HTML

From the official readme · v0.4.0

Description

Your custom HTML and page template parts, client-editable in one click.

Your templates are full of sections clients can’t touch. The hero, the intro block, the call to action – all sitting in PHP, so every small text change means a message to you. Move them out, one at a time.

Your layout stays exactly as you built it. Clients change only the parts you chose.

Built on core blocks. Deactivate the plugin – your content stays. On 7.1+, it even stays editable.

Two ways to use it

1. A section on a page

  1. Add a Custom HTML block and paste your section, <style> included.
  2. Click Make editable in the block toolbar.
  3. Tick the parts clients may change.
  4. Click Lock HTML before you hand the site over.

Clients click the text and type. Nothing else moves.

2. A section stuck in a PHP template

For classic and hybrid themes, where templates are PHP files.

  1. Go to Appearance → Patterns and add a new one.
    Can’t see Patterns in your backend? Scroll down for tips.
  2. Add a Custom HTML block and paste the markup from your template.
  3. Click Make editable, tick the parts, lock the HTML.
  4. Save. Then open Use in a template in the sidebar and click Copy code.
  5. Paste that code into your template, in place of the old markup.

The section looks exactly the same, and clients edit it under Patterns instead of messaging you.

The code you get is core WordPress – get_page_by_path() and do_blocks(), nothing of this plugin. It finds the pattern by slug, not by ID, so it survives a move from staging to live. Deactivate the plugin and the template keeps working.

Can’t find the Patterns screen?

  • It lives at /wp-admin/edit.php?post_type=wp_block. That is the screen this plugin works on.
  • On a block theme, Appearance → Patterns opens the site editor instead. Use the address above.
  • The menu needs the edit_theme_options capability. Editors and authors don’t have it.
  • Or start in the post editor: select your blocks, open the options menu, choose Create pattern.

The plugin’s How to use page links straight there. Find it next to Activate and Deactivate on your Plugins screen.

What you get

  • One click. Select your Custom HTML block, click Make editable.
  • Your layout, untouched. The markup and CSS stay exactly as you wrote them.
  • You pick what’s editable. Headings, paragraphs, links, images, lists – tick what clients may change.
  • Use it in a PHP template. One line of core PHP, copied for you.
  • Core blocks on WordPress 7.1+. Plain WordPress, no plugin needed to keep editing.
  • A fallback block on 6.6-7.0. Same result on older sites.
  • Examples and import. Start from a hero, cards, list or calculator, or import .html/.css/.js or a .zip.
  • Lock HTML. Freeze the setup before hand-over.
  • No lock-in. Deactivate the plugin – your pages look the same.
  • No React, no npm, no build step. Plain PHP and JavaScript you can read.

Who it’s for

  • Designers: keep your own HTML and CSS. No page builder, no React.
  • Freelancers: hand over sites clients can edit without breaking the design.
  • Agencies: turn custom sections into editable content without a block build pipeline.
  • Clients: click the text, type, save. That’s it.

Native first

On WordPress 7.1 and newer, the Custom HTML block can hold editable core blocks inside static HTML. Konrad’s Editable HTML finds the parts that can be edited and sets them up for you. The result is plain WordPress: headings and paragraphs are core blocks, no plugin needed to keep editing them.

Every conversion is checked by WordPress’s own parser first. If anything would not work, nothing is changed.

On older WordPress (6.6 to 7.0), “Make editable” uses the plugin’s lightweight Editable HTML block instead.

Make all editable

Links, images and lists can’t be kept exactly by core’s editable slots, so they stay fixed at first. Click Make all editable (in the message, or in the toolbar afterwards) and the Editable HTML block takes over:

  • Text and links: type right on the page.
  • Images: click to replace, alt text in the sidebar.
  • Lists: move, duplicate, add and remove cards, team members or list items.
  • Icons at the start of a line stay fixed; only the text is editable.
  • Start with an example (hero, cards, list with icons, calculator), import files, or paste HTML.
  • Import: pick your .html, .css and .js files, or a .zip (a CodePen export works). Files are read in your browser; nothing is uploaded.

You stay in control

  • Tick exactly which parts clients can change. Everything else stays fixed.
  • Lock HTML before hand-over: the setup tools disappear, so nobody changes the design by accident. Or leave it open for full flexibility.
  • People who can add custom HTML (usually administrators and editors) set up blocks. Everyone who can edit the page can change the editable parts.

No lock-in

Both modes save finished HTML into the page. Deactivate or delete the plugin and your pages look exactly the same.

Try it in 5 minutes

Open the live demo in your browser, no install: Try it live

Free and open source

Code, issues and ideas on GitHub. If it saves you time, a GitHub star or a review here helps others find it.

Built by Konrad Sroka and Claude AI.

Thanks, WordPress community.

Installation

  1. Plugins → Add New → search for “Konrad’s Editable HTML”, or upload the zip.
  2. Activate.
  3. Select a Custom HTML block and click Make editable.

Frequently asked questions

Do I need Node, npm or React?

No. The plugin is plain PHP and JavaScript. There is nothing to build.

Do I need a block theme?

No. It works with classic and block themes, anywhere the block editor works.

Does my JavaScript run in the editor?

No. Scripts in your HTML only run on the front end, like in the Custom HTML block.

Can Authors and Contributors edit these blocks?

They can change the editable parts. In the Editable HTML block, WordPress removes custom HTML such as when people without the “unfiltered_html” capability save a page. The block warns them. Core’s editable slots (WordPress 7.1+) don’t have this problem for the text itself.

What happens to my CSS?

It stays in your HTML, exactly as written. Selectors without a class (for example h1 { }) affect the whole page, so prefer class names.

What happens if I deactivate the plugin?

Your pages look exactly the same. On WordPress 7.1+, headings and paragraphs made editable with core slots stay editable. Editable HTML blocks keep their HTML; WordPress offers to keep them as Custom HTML.

Can I use this in a theme template, not just on a page?

Yes. Build the section as a pattern, then copy the template code from the Use in a template panel and paste it into your template file. The code uses core functions only.

Does the pattern have to be synced?

No. A template always shows the pattern as you edit it under Patterns, synced or not. The difference only shows up inside posts: a copy of an unsynced pattern placed in a post is separate, so edits made there never reach the template. The panel says so when a pattern is unsynced.

The pattern looks plain in the editor

Your theme’s CSS is not loaded there. Classic themes need add_editor_style( 'style.css' ); in functions.php. Block themes load their styles already.

Changelog

0.4.0

  • New: the template code now also appears in the sidebar when a pattern is selected inside a post, so the loop finishes without leaving the editor.
  • New: a short line on the Editable HTML block pointing at core’s Create pattern action.
  • New: activation opens the “How to use” page once, with a shortcut to create your first pattern.
  • The “How to use” page: clearer layout and icons.

0.3.0

  • New: a “How to use” page with both workflows side by side, linked from the plugin row on the Plugins screen.
  • New: a one-time notice after activation, with a link to that page.
  • The page links straight to the pattern screen, including on block themes where the menu opens the site editor instead.
  • Readme rewritten around the two ways to use the plugin.

0.2.0

  • New: Use in a template panel in the pattern editor. Copy one line of core PHP and render the pattern from a theme template.
  • New: a note when the pattern is not synced, so nobody expects edits made inside a post to reach the template.
  • New: a hint when the theme loads no editor styles.

0.1.0

  • First public release.
  • WordPress 7.1+: “Make editable” turns headings and paragraphs into WordPress’s own editable slots.
  • “Make all editable”: the Editable HTML block for links, images and lists.
  • Older WordPress (6.6+): the Editable HTML block right away.
  • Examples, file and .zip import, Lock HTML, alt text check.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Konrad's Editable HTML alternatives

All blocks plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Spectra Legacy – Gutenberg Blocks Spectra Legacy – Gutenberg Blocks Gutenberg blocks for existing Spectra websites. Maintained, stable, and fully supported —… by Brainstorm Force 1M+ ★★★★★★★★★★ 4.7 (1.9K) 4 days ago 88
2 Kadence Blocks — Page Builder Toolkit for Gutenberg Editor Kadence Blocks — Page Builder Toolkit for Gutenberg Editor 20+ Gutenberg Blocks with endless options, enabling top-notch efficiency for… by Nexcess 600K+ ★★★★★★★★★★ 4.8 (332) 2 days ago 87
3 Extendify Extendify The best WordPress templates, pattern, and layout library with 1,000+ designs built for the… by Extendify 500K+ ★★★★★★★★★★ 4.7 (10) 13 hours ago 76
4 SiteOrigin Widgets Bundle SiteOrigin Widgets Bundle Essential elements for modern websites. Add buttons, sliders, heroes, maps, images… by Greg - SiteOrigin 400K+ ★★★★★★★★★★ 4.9 (134) 1 week ago 92
5 Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE Otter Blocks Quickly create WordPress pages with 20+ blocks, 100+ ready-to-import designs, and advanced… by Themeisle 300K+ ★★★★★★★★★★ 4.7 (249) 2 days ago 96
6 Page Builder Gutenberg Blocks – CoBlocks Page Builder Gutenberg Blocks – CoBlocks CoBlocks is a suite of page builder WordPress blocks for Gutenberg, with 10+ new blocks and… by GoDaddy 300K+ ★★★★★★★★★★ 4.2 (109) 7 months ago 50
7 GenerateBlocks GenerateBlocks A small collection of lightweight WordPress blocks that can accomplish nearly anything. by Tom 200K+ ★★★★★★★★★★ 4.9 (122) 1 month ago 80
8 Layout Grid Block Layout Grid Block A Gutenberg container block to let you align items consistently across a global grid. by Automattic 200K+ ★★★★★★★★★★ 4.7 (13) 3 years ago 43
9 Stackable – Page Builder Gutenberg Blocks Stackable – Page Builder Gutenberg Blocks The complete website builder for the WordPress block editor. Build professional sites… by Benjamin Intal 100K+ ★★★★★★★★★★ 4.9 (521) 3 weeks ago 81
10 Widget Options – Advanced Conditional Visibility for Gutenberg Blocks & Classic Widgets Widget Options Widget Options gives you super powers to control your site’s sidebar widgets and all… by Marketing Fire 100K+ ★★★★★★★★★★ 4.9 (1.5K) 3 weeks ago 76

FAQ

Konrad's Editable HTML: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 2, 2026

Is Konrad's Editable HTML free?

Yes. Konrad's Editable HTML is free to download and use from the official WordPress.org plugin directory.

Is Konrad's Editable HTML safe to use in 2026?

Konrad's Editable HTML is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 day ago, and scores 64/100 on our health check.

How many websites use Konrad's Editable HTML?

Konrad's Editable HTML is active on <10 WordPress websites and has been downloaded 97 times since it launched in September 2026. It was downloaded 116 times in the last 30 days.

Does Konrad's Editable HTML work with WordPress 7.1?

Yes. The developer has tested Konrad's Editable HTML up to WordPress 7.1.2, the latest release. It requires WordPress 6.6 or newer.

What PHP version does Konrad's Editable HTML need?

Konrad's Editable HTML requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Konrad's Editable HTML last updated?

The latest version, 0.4.0, was released on October 1, 2026 (1 day ago).

Who makes Konrad's Editable HTML?

Konrad's Editable HTML is developed and maintained by konradS.

What are the best alternatives to Konrad's Editable HTML?

The most popular alternatives to Konrad's Editable HTML are Spectra Legacy (1M+ installs), Kadence Blocks (600K+ installs) and Extendify (500K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.