Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. Accessibility on WordPress, Practically
WordPress

Accessibility on WordPress, Practically

Making a WordPress site accessible: fixing theme, image and form failures with keyboard navigation, useful alt text, contrast and labelled fields.

Updated 2 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

Most WordPress accessibility failures come from the theme, the images and the forms. Keyboard navigation, alt text, contrast and labelled fields fix the large majority.

Where the failures are

  1. Theme: poor keyboard navigation, invisible focus, bad contrast
  2. Images: missing or useless alt text
  3. Forms: fields without proper labels
  4. Headings: chosen for size rather than structure
  5. Links: “click here” with no context
Fixing those five gets most sites most of the way. None of them requires an expert and all of them improve the site for everyone.

Test it in ten minutes

  • Navigate the whole site with the keyboard only
  • Check you can always see where the focus is
  • Zoom to 200% and confirm nothing breaks
  • Turn off images and see whether the page still makes sense

Alt text that helps

Describe what the image conveys, not what it is. “Engineer replacing a boiler flue” rather than “image” or a filename.

Decorative images should have empty alt text so screen readers skip them rather than announcing noise.

Headings are structure, not styling

One h1 per page, then h2 for sections and h3 beneath them. Never choose a heading level because of how big it looks.

Screen reader users navigate by headings, and a page with no structure is a page they cannot skim.

Choose an accessible theme

Retrofitting accessibility into a badly-built theme is far more work than choosing a good one. Test keyboard navigation on a theme demo before buying.

Themes advertised as accessibility-ready are usually a better starting point, though they still need checking.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Is this a legal requirement?

For public sector organisations in many jurisdictions, yes. For businesses it varies and expectations are rising everywhere.

Do accessibility overlay tools work?

They do not fix underlying problems and they have attracted legal challenges. Fix the site rather than adding a widget.

How much work is it?

For a reasonably-built site, a few days. For one built on a poor theme, potentially a rebuild.

Does it help SEO?

The overlap is substantial — proper headings, alt text and semantic markup help both.

Keep reading

More on WordPress

WordPress

Building WordPress Properly, Not Quickly

Building WordPress properly for a business that depends on its site: fewer plugins, a well-chosen theme, real content structure, speed and easy editing.

WordPress

Every Plugin Is a Decision You Live With

Plugin discipline in WordPress: five questions to ask before installing, auditing the plugins you have, which are worth keeping and removing unused ones.

Start here

Never tested your site with a keyboard?

Ten minutes tells you a great deal. Happy to run a proper audit if you want the detail.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →