MakeWPCompliant
WordPress accessibility remediation

Fix WordPress Accessibility at the Source

Accessibility problems usually cannot be solved by adding one more plugin or another layer of JavaScript. We find the accessibility problems in your WordPress site, fix the underlying causes, and verify the results.

We work directly with themes, templates, page builders, plugins, content, forms, navigation, CSS, JavaScript, WooCommerce, and the other parts of the site that are actually causing the problems.

No one-click compliance promises. No automatic overlay installation.

What that changes

  • A script that reads the page and guesses A menu that works with a keyboard
  • An icon relabelled at runtime, every time A button with an accessible name in the template
  • A contrast filter applied over the whole site Theme colors that meet the requirement
  • A widget that cannot see a validation error A form that announces what went wrong
  • A subscription that has to keep running forever A repair that stays fixed in the codebase
  • A dashboard score A before-and-after record of what changed
0 automated violations on this site, desktop and mobile
WCAG 2.2 AA the bar we hold our own site to
No overlay not on this site, and not on yours
Keyboard tested every page, every interactive state

Tested with the same browser-driven harness we point at client sites — and then the screenshots get read by a person, because a clean scan is not the same thing as an accessible page. Read the full statement.

Not another accessibility widget

Your website should be accessible without a blanket overlay

Accessibility widgets and overlays attempt to compensate for many different problems by adding another layer on top of the website. That is not our approach.

  • A menu cannot be operated with a keyboard We fix the menu
  • A button does not have an accessible name We fix the button
  • Theme colors fail contrast requirements We correct the theme
  • A form does not communicate errors properly We fix the form
  • A page builder or plugin produces inaccessible markup We work out how to correct or work around it

We want the website itself to be more accessible.

What we actually fix

Accessibility problems can come from almost anywhere in WordPress

A WordPress website is rarely just WordPress. The finished site may include a commercial theme, a child theme, a page builder, dozens of plugins, custom code, forms, ecommerce, third-party integrations, and years of content created by different people.

  • WordPress themes and child themes
  • Elementor and other page builders
  • Gutenberg blocks and patterns
  • Navigation and mobile menus
  • Forms and validation
  • Buttons, links, labels, and controls
  • Keyboard navigation and visible focus
  • Colors and contrast
  • Headings and document structure
  • Images and alternative text
  • ARIA and accessible names
  • Dialogs, accordions, tabs, sliders, popups
  • WooCommerce products, cart, and checkout
  • Plugin-generated markup
  • Custom CSS and JavaScript
  • Authored page and post content

The goal is not to produce a long report. It is to determine what is wrong, where it comes from, and what needs to change.

Testing and development

We do more than run a scanner

Automated accessibility testing is useful, but it cannot evaluate every accessibility requirement. Our process combines automated testing with browser-driven testing, keyboard and focus checks, interactive workflow testing, human review, and hands-on WordPress development.

We use automation aggressively where automation works. Where judgment or development work is required, a person does the work.

How we test, in detail

Depending on the site, we can test

  • Desktop and mobile layouts
  • Keyboard navigation and focus
  • Logged-in and logged-out experiences
  • Mobile navigation
  • Forms after validation errors
  • Dialogs and popups
  • Search results
  • Ecommerce interactions
  • Shopping carts and checkout
  • Authenticated WordPress experiences
Deadlines

Which compliance date applies to your organization?

Two federal rules now set specific web accessibility requirements with real dates attached, and both name WCAG 2.1 Level AA as the technical standard. Answer two questions and we will show you the date that normally applies — and what it tends to mean for a WordPress site in that sector.

All four dates, in full

Current federal web accessibility compliance dates. Both rules name WCAG 2.1 Level AA as the technical standard.
Compliance date Rule Who it applies to
April 26, 2027 ADA Title II Public entities with a population of 50,000 or more
April 26, 2028 ADA Title II Public entities with a population under 50,000, and special district governments
May 11, 2027 HHS Section 504 Recipients of HHS federal financial assistance with 15 or more employees
May 10, 2028 HHS Section 504 Recipients of HHS federal financial assistance with fewer than 15 employees

Where these dates come from. Verify current guidance before relying on any date for planning — both rules have already moved once.

MakeWPCompliant provides technical accessibility services, not legal advice. How a rule applies to a specific organization is a question for current federal guidance and, where appropriate, qualified legal counsel.

April 2027 is a project deadline, not a project start date

Accessibility remediation can involve development, content, third-party systems, documents, procurement and training. For a substantial government website, that is not work that begins a few weeks out.

We don't promise magic

A clean automated scan is not the same as an accessible website

Software can find it

Missing alternative text, invalid ARIA, unlabelled form fields, many contrast failures.

Interaction finds it

Focus traps, menus that only open on hover, dialogs that never return focus.

Judgment finds it

Whether alternative text says the right thing. Whether the tab order makes sense.

Assistive tech finds it

How a screen reader actually announces a component, in the software people really use.

So we do not sell a magic score, and we do not claim that one automated scan can certify legal compliance.

Instead we document what we test, what we find, what we fix, and where additional manual review may be appropriate. That may not fit into a one-click marketing promise. It is a much better way to fix a website.

Already have a widget?

You do not have to pick a side before finding out what is wrong

If your site already runs an accessibility overlay or widget, that's fine. We can evaluate the website as it actually exists, including the changes the widget is making in the browser.

If accessibility problems remain — and they usually do — we can identify and remediate the underlying WordPress issues. You do not need to make an ideological decision about accessibility tools before finding out what is actually wrong with the site.

Already paying for an accessibility widget?

We can test the site with it running and see what problems still remain. You do not have to make an ideological decision before finding out.

Review My WordPress Site

Fix the site, not just the score

Find out what is actually causing accessibility problems in your WordPress website — and what real remediation would involve.