WCAG 2.1 AA on an Elementor site: what actually needed fixing
The fixes that took my Elementor V4 site to Lighthouse 100 and zero axe violations: focus ring, skip link, named navs, forms, contrast and reflow.
Service · WordPress accessibility
I find what gets in the way of keyboard and screen reader users on your WordPress or Elementor site, fix it in the theme and the templates, and document what changed.
=== WordPress accessibility ===
An automated pass with axe-core and Lighthouse, plus manual keyboard, zoom and reflow checks, written up as a list ordered by impact.
Contrast, focus styles, headings, landmarks and the skip link, corrected in the theme and the templates.
Visible labels, announced errors, navigation that works by keyboard, and dialogs that keep and return focus, including the cookie notice.
Notes on what was checked, what changed and what’s left, so you can show your client the work.
I rebuilt rolandowp.com with Elementor in 2026 and took it to WCAG 2.1 AA. You can run the same checks on it yourself.
Tell me which pages or templates matter most. I reply within 24 hours with questions or a first read.
You get a fixed price, scope and timeline before any work starts, so there are no surprises on the invoice.
I work in Git on a staging copy, so you can review each fix before it reaches the live site.
The same checks run again after the fixes, and you get the notes on what was tested and what changed.
Write-ups from the blog, with the code and the decisions behind it.
The fixes that took my Elementor V4 site to Lighthouse 100 and zero axe violations: focus ring, skip link, named navs, forms, contrast and reflow.
You’ll work directly with me, Rolando Escobar: a senior WordPress developer who has worked with US teams since 2019. Tell me what you need and I’ll reply within 24 hours with questions or a fixed quote.
Tell me about your project rolando@rolandowp.com
Working with an agency? See how I work under your brand. Other services: Figma to WordPress, plugins and integrations and Elementor.
A new build, a plugin, or a site that needs care: send me a few lines about it. I reply within 24 hours.