|
Keyboard and focus
2.1.1 ·
2.4.7 ·
2.4.11
|
PartlyFlags some causes, such as buttons and links with no name. It can't press keys for you. |
PartlyWP Accessibility and Accessibility Checker add skip links and focus outlines and remove positive tabindex. |
A visitor setting onlyA “highlight focus” switch, for visitors who find it. It can't make a mouse-only menu work with keys. |
ThemeMenus, sliders and popups that only open on hover or click need your theme or their plugin fixed. Add a focus style in Styles › Additional CSS (Customize › Additional CSS on classic themes), and check nothing sticky covers the focused element. |
|
Form labels
3.3.2 ·
1.3.1 ·
4.1.2
|
YesFlags fields with no label. WebAIM found missing labels on 51% of home pages. |
PartlyWP Accessibility labels the search and comment fields; Accessibility Checker Pro adds a fix for other form fields. |
NothingNothing you can rely on: a script can only guess what a field is for, and sighted visitors still see no label. |
Form pluginIn your form plugin, give each field a label and leave it showing; placeholder text disappears as people type. The search and comment forms come from your theme. |
|
Alt text
1.1.1
|
YesEvery checker flags images with no alt; Editoria11y also flags file names and “image of”. None can tell whether the words are right. |
PartlyWP Accessibility flags missing alt while you edit. Ally's paid plans suggest alt text with AI, for you to check. |
NothingSome overlays guess descriptions with AI as the page loads. Only you know what an image is for on that page. |
ContentIn the block editor, select the image and fill in Alternative text, or tick Mark as decorative. Alt text set in Media › Library is copied in when you insert an image, so images already in posts keep what they had. |
|
Error messages
3.3.1 ·
3.3.3
|
NoCan't submit your forms, so it never sees the errors. |
PartlyWP Accessibility and Accessibility Checker add an error for empty searches. Nothing for your other forms. |
NothingA script can't know what your form expects, so it can't write a message that helps. |
Form pluginTurn on your form plugin's messages for each field, and rewrite vague ones (“Invalid input”) to say what is expected (“Enter an email address like name@example.com”). |
|
Captions
1.2.2 ·
1.2.1
|
PartlyEditoria11y reminds editors to caption every video embed it finds. No plugin can check the captions themselves. |
NoNo plugin writes accurate captions for you. |
NothingA script can't hear your video, so it can't add captions that match it. |
ContentFor videos you upload, add a captions file (.vtt) under Text tracks in the Video block's toolbar. For YouTube or Vimeo embeds, add and correct captions on that platform; automatic captions usually need correcting. |
|
Autoplay and motion
1.4.2 ·
2.2.2
|
NoA quick listen is the test. |
NoTurning autoplay off is a setting, not a plugin. |
A visitor setting onlyA “mute sounds” or “stop animations” switch, where there is one. The sound has already started by the time a visitor finds it. |
SettingsTurn off Autoplay in the Video block (WordPress warns it “may cause usability issues for some users”) and in your slider plugin, or add a visible pause button. |
|
Link text
2.4.4
|
YesFlags “click here”, “learn more” and links with no text at all. WebAIM found empty links on 46.3% of home pages. |
PartlyWP Accessibility adds post titles to “read more” links. |
NothingAn “underline links” switch makes links easier to spot. The words stay the same. |
ContentEdit the link text in the block editor so it names the destination. “Read more” links on blog archives come from your theme; WP Accessibility can add the post title to them. |
|
Headings
1.3.1 ·
2.4.6
|
YesFlags skipped levels and empty headings; Editoria11y also flags bold paragraphs that look like headings. |
NoHeadings are your content. No plugin knows which line is a heading. |
NothingAn “underline titles” switch marks headings on screen. It doesn't change their level or turn bold text into a heading. |
ContentMost themes print the page title as the H1, so start your content at H2. Turn bold paragraphs that act as headings into Heading blocks. WCAG doesn't demand exactly one H1, but one clear main heading helps everyone. |
|
Page language
3.1.1
|
YesFlags a missing lang attribute. WebAIM found it missing on 13.5% of home pages. |
YesWP Accessibility and Accessibility Checker add a missing lang and dir. |
NothingNothing you need it for: the page language is one setting in WordPress. |
SettingsPick the right Site Language in Settings › General. WordPress prints it in the <html> tag through your theme; if your theme leaves it out, WP Accessibility adds it. |
|
Colour contrast
1.4.3 ·
1.4.11
|
YesFlags low-contrast text, the most common failure in the WebAIM Million: 83.9% of home pages. |
NoWP Accessibility includes a tester for two colours. The change itself is in your theme. |
A visitor setting onlyA contrast mode, for whoever turns it on. W3C counts a switch only if it really reaches 4.5:1 and is easy to find (technique G174). |
ThemeOn block themes, change the palette in Appearance › Editor › Styles › Colors; on classic themes, in the Customizer or the theme's options. The editor warns “This color combination may be hard for people to read.” when you pick a weak pair. |
|
Zoom and reflow
1.4.4 ·
1.4.10
|
PartlyCan flag a viewport that blocks zoom. A layout that breaks needs a person to look. |
PartlyWP Accessibility and Accessibility Checker unblock pinch-zoom. |
A visitor setting onlyA text-size control. W3C counts one only if it reaches 200% with nothing lost (technique G178), and browser zoom still has to work. |
ThemeFixed widths and fixed-height boxes around text are theme work: fix the theme or change it. If pinch-zoom is blocked, WP Accessibility removes user-scalable=no and maximum-scale=1 from the viewport tag. |
|
Accessibility statement
Not in WCAG
|
NoNot something checkers look for. |
PartlyAlly, OneTap, AccessiYes and Accessibility Checker generate one. What it says has to be true of your site. |
NothingSome toolbars link to your statement. Writing it is still yours. |
A pageWrite it as a page and link it from your footer. Services covered by the EAA must publish how they meet its requirements; elsewhere it's good practice, and the reports it brings in tell you what to fix. |