See the whole site Free
Site fixes for theme problems
Seven opt-in, server-side fixes for problems that come from the theme: a skip link, a visible focus ring, pinch-zoom, link underlines, form labels, new-tab and document-link text. Not an overlay.
Overview
Site fixes are under Accessibility → Settings → Site fixes, for administrators. They exist for problems that come from your theme, which authors cannot fix in their content. There are seven, grouped as Keyboard, Zoom, Links in content and Forms, and every one is off until you turn it on. Each fix explains what it changes and when to leave it off, and the screen links to a preview of your site.
Add a "Skip to content" link prints a link as the first item in the page body, hidden until it receives keyboard focus. When you save with it on, Lumtera looks at your home page: if it already has a skip link, none is added, and if it finds the main content area, the link points there; otherwise you enter the ID yourself. Block themes are left alone when WordPress adds its own skip link. Show where keyboard focus is outlines links, buttons and fields for keyboard users with a 2px ring and a contrasting halo. You can pick the ring color, and the halo is chosen so the two never drop below 4.5:1.
Allow zooming on mobile prints a viewport tag without zoom limits at the end of the page head, which browsers use in place of a restrictive tag printed earlier. The link fixes work on post content as it is shown, not on what is saved: underlines for content links (buttons and menus are left alone), hidden "(opens in a new tab)" text on links that open one, and details such as "(PDF, 1.2 MB)" on links to PDF, Word, Excel and PowerPoint files in your Media Library, shown to everyone or to screen readers only. The forms fix names search and comment fields that have no label at all.
Why it matters
Some barriers come from the theme, not from anything an author wrote: no way to skip the menu, focus outlines removed, zoom blocked on phones, content links that look like plain text, a search box with no name. Authors cannot fix these in the editor, and replacing or patching a theme is not always possible straight away.
What you get
- Keyboard: a "Skip to content" link, and a clear focus ring on links, buttons and form fields.
- Zoom: a viewport tag that lets visitors pinch to zoom again when the theme blocked it.
- Links in content: underlines, "(opens in a new tab)" on links that open one, and file type and size on links to PDF, Word, Excel and PowerPoint files.
- Forms: names for WordPress's search and comment form fields when the theme left them without a label.
- Every fix is off until you turn it on, and each one says what it changes and when to leave it off.
How it works
-
Find what your theme gets wrong
Open a page in Review mode and use the Whole page tab. It reports a missing skip link, removed focus outlines, blocked zoom and links shown by color alone.
-
Turn on the matching fix
Under Accessibility → Settings → Site fixes, switch on only what your theme needs. Changes show on your site right away.
-
Check the result
Clear any page cache, then press Tab through a page and try it with a screen reader.
Who it helps
-
Sites on a theme you cannot change yet
Close a few common gaps now, while a theme change or a fix from the theme's author is planned.
-
Sites with many documents
Councils, schools and associations that link to PDFs and Office files can tell visitors the file type and size before they download.
-
Keyboard users on older themes
A skip link and a visible focus ring make a site usable with the Tab key when the theme left both out.
Good to know
How it behaves, what it needs, and where its limits are.
- Not an overlay
- Nothing runs in the visitor's browser to change the page. Each fix is added on the server, so every visitor, device and screen reader gets the same HTML and CSS.
- Theme first
- The settings screen says it plainly: fixing the theme, or asking its author to, is always better, and no plugin setting makes a site compliant on its own.
- What is left alone
- Links that already mention a new tab or window, document links that already name the file type, files hosted on other sites, and form fields that already have a label, aria-label or title are not changed.
- Theme requirements
- The skip link needs a theme that calls wp_body_open, which modern themes do. The zoom fix cannot override a viewport tag that a theme prints after wp_head().
- Light on the server
- Only the fixes you turn on run, and the link fixes skip the admin, feeds and REST requests. Changes show right away; clear any page cache to see them.
Checks you will see here
-
WCAG 2.4.1 · ANeeds review
No working way to skip to the main content
-
WCAG 2.4.7 · AANeeds review
Focus outline removed in CSS
-
WCAG 1.4.4 · AAError
Zooming is disabled
-
WCAG 1.4.1 · AError
Links look the same as the text around them
-
WCAG 4.1.2 · AError
Form field has no label
-
WCAG 3.2.5 · AAATip
Link opens a new tab without warning
-
WCAG 2.4.4 · ANeeds review
Link opens a document file
Questions
Something else on your mind? Contact support
Is this an overlay?
No. There is no widget, no toolbar and no script rewriting pages in the visitor's browser. Each fix is a small change to the HTML or CSS your server sends, the same for every visitor, and turning a fix off undoes it.
Will site fixes make my site compliant?
No. They patch a few common theme problems. Fixing the theme itself is better, and the rest of the site still needs checking and testing by people.
Which fixes should I turn on?
Open a page in Review mode and use the Whole page tab. If it reports no skip link, removed focus outlines, blocked zoom or links shown by color alone, the matching fix is worth trying. Leave a fix off when your theme already handles it.
Do site fixes change my saved posts?
No. The link fixes are applied to content as it is shown. Turn a fix off and the page goes back to how your theme renders it.
Can I use my own focus color?
Yes. Enter a hex color for the ring; Lumtera picks a black or white halo so the ring stays visible on light and dark backgrounds. Leave it empty for near-black.
More in “See the whole site”
-
Free
Site-wide report and bulk scan
Scan every post, page and product, then see the average score, errors, items to review, coverage and the most common issues across the site.
-
Free
Adjustable checks and dismissals
Set any check to Error, Needs review, Tip or Off. Dismiss an issue with a reason, and it stays dismissed — with a record of who, when and why.
-
Free
Accessibility statement generator
Create an accessibility statement in the structure the W3C recommends, with the sections the European Accessibility Act expects and known limitations pre-filled from your own findings.
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.