Find and fix while you write Free
One-click quick fixes
Skipped heading levels, fake lists, bold "headings", new-tab links, table headers and spacing — fixed in one click, and every fix can be undone.

Overview
Quick fixes are buttons on issue cards in the block editor's Accessibility sidebar. When Lumtera knows a safe, mechanical repair for the block that caused an issue, the card shows a button with a plain label, such as "Change to H3", "Convert to a list", "Use first row as header", "Open in the same tab" or "Remove empty paragraphs". Nothing changes until you click it.
Each fix goes through the block editor's own actions, so it behaves like an edit you made by hand. After the change, a snackbar says what happened and offers Undo, and screen readers hear the same message. The sidebar re-checks a moment later, so the issue drops out of the list once the fix has worked.
The fixes take the surrounding content into account. A skipped heading is set one level below the heading before it. A bold paragraph becomes a heading at the same level as the heading before it, or H2 if there is none. Two or more paragraphs starting with "-", "*" or "1." become one bulleted or numbered List block, with the typed markers removed.
Why it matters
Knowing what is wrong is only half the job. Many structural problems — a heading one level too deep, a list typed with dashes, a table without a header row — take several fiddly steps to repair in the editor. When fixing is tedious, it does not happen.
What you get
- Eight kinds of issue fixed in one click: skipped and extra H1 headings, empty headings, bold text that should be a heading, hand-typed lists, unannounced new-tab links, tables without a header row and runs of empty paragraphs.
- Image alt text issues open the alt text field for you.
- Every fix is a normal editor change, so Undo works.
- Developers can add their own fixers through the lumtera.quickFixers JavaScript filter.
How it works
-
Spot the Fix button
Issues Lumtera can repair safely show a Fix button beside the explanation.
-
Click it
The block is changed the way you would change it by hand — a heading level, a List block, a header row.
-
Undo if you disagree
Press Undo and the block is back as it was.
Who it helps
-
Cleaning up pasted content
Text pasted from Word or Google Docs often arrives with hand-typed lists and bold lines instead of headings. Each one is fixed with a single click.
-
Editors reviewing contributor drafts
An editor can repair structural slips in a guest post without rebuilding blocks, and keep their attention for the decisions a machine cannot make.
-
Developers with custom blocks
The lumtera.quickFixers JavaScript filter lets a theme or plugin add fixers for its own blocks, keyed by check ID. Each fixer returns a label and a function that applies the change.
Good to know
How it behaves, what it needs, and where its limits are.
- Mostly core blocks
- The built-in fixers work on core Heading, Paragraph, Table and Image blocks, and on any block with a text content setting for new-tab links. Blocks from other libraries are still checked, but get a fix button only if a developer adds one.
- New-tab links
- The fix removes the "open in new tab" setting, so the link opens in the same tab. If you want to keep the new tab, add "(opens in a new tab)" to the link text instead; Lumtera then stops flagging it.
- When no button appears
- A fix is offered only when it is safe. A table needs at least two rows before its first row can become a header, and a single paragraph that merely starts with a dash is not turned into a list. Those issues stay for you to fix by hand.
- Alt text is never written for you
- For image issues on an Image block, the button is Edit alt text. It selects the image, opens the block settings and puts the cursor in the Alternative text field. The words are yours.
- Block editor only
- The Elementor panel and the classic editor box list issues but do not change content. Fixes there are made in the widget or the editor as usual.
Checks you will see here
-
WCAG 1.3.1 · ANeeds review
Heading level is skipped
-
WCAG 1.3.1 · ATip
Text is formatted as a list by hand
-
WCAG 1.3.1 · ANeeds review
Table has no header cells
Questions
Something else on your mind? Contact support
Will quick fixes change my design?
They change structure, not style. A heading keeps its text and you can set its size separately; a hand-typed list becomes a real List block.
Is this like an overlay "auto-fix"?
No. Overlays patch the page in the visitor's browser. Quick fixes change your saved content, with you watching, so the fix is real for every visitor and every device.
Why does the Fix button sometimes disappear?
The button is worked out again whenever the block changes. If you edit the block so the fix no longer applies, or the problem is already solved, the button goes away instead of offering an out-of-date change.
Can I undo a fix after saving?
Undo works for the rest of the editing session, like any edit. After saving and reloading, use the post's revisions, as you would for any other change.
Can quick fixes run across the whole site?
No. A person applies each fix, one block at a time, in the editor. Lumtera does not rewrite posts in the background.
More in “Find and fix while you write”
-
Free
Live checks in the block editor
An Accessibility sidebar that re-checks your post a moment after you stop typing, and shows each problem next to the block that caused it.
-
Free
Live checks in Elementor
A Lumtera panel inside the Elementor editor that checks unsaved changes and selects each widget with a problem.
-
Free
Review mode on the live page
Open Review mode from the admin bar to see each content issue outlined on the published page, then switch to the Whole page tab to check the theme, menus and footer too.
Start with the free plugin today
All 64 checks, the editor sidebar, Elementor panel and site report — free, with no account and no page limits.