Top Accessibility Checks for WordPress Sites
A missing form label, a PDF that cannot be read by a screen reader, or a menu that traps keyboard users can turn an ordinary WordPress update into an accessibility failure. The top accessibility checks for WordPress are not limited to the page editor. They must cover the content your team publishes, the theme and plugins that generate code, and the files and navigation paths visitors depend on.
For organizations subject to ADA-related accessibility expectations, Section 508 requirements, or internal WCAG policies, spot-checking a homepage is not a compliance process. WordPress sites change constantly. New pages, posts, products, documents, embeds, and plugin updates can introduce barriers after an initial remediation project appears complete.
Start With Standards and Scope
Before running checks, establish what the site must meet. Most US organizations use WCAG 2.1 Level AA as a baseline, while WCAG 2.2 adds newer requirements that affect focus behavior, target sizes, authentication, and accessible help. Federal agencies and many organizations working with them must also consider Section 508.
Scope matters as much as the standard. A public site may include more than pages and posts: custom post types, WooCommerce templates, search results, events, forms, menus, widgets, modal windows, embedded media, downloadable PDFs, and linked third-party tools. If a user can reach it as part of a task, it belongs in the accessibility review.
Automated testing identifies many recurring technical failures efficiently, but it cannot determine every accessibility outcome. A serious program combines broad automated scanning with manual review of user journeys and representative templates.
Top Accessibility Checks for WordPress Content
Verify alternative text and non-text content
Every meaningful image needs an appropriate text alternative that communicates its purpose in context. “Team meeting” may be adequate for an editorial photo, while an image used as a button needs text describing the action, such as “Download the annual report.” Decorative images should be intentionally marked so assistive technology can ignore them.
The common failure is treating alt text as an image inventory field. File names, keyword strings, and redundant phrases such as “image of” do not provide useful equivalents. Check featured images, gallery items, logos, icons, image links, background images that carry information, and images added through page builders. Also review charts and infographics, which often require a longer text explanation near the image.
Check headings, reading order, and landmarks
Headings are structural navigation, not a styling choice. Each page should have a clear H1, followed by headings in a logical hierarchy. Skipping from an H2 to an H4 can make a page harder to understand for screen reader users who navigate by headings.
WordPress authors frequently create visual headings by bolding paragraph text or selecting a larger font size. That may look correct but does not provide semantic structure. Review the actual heading tags generated by the editor, theme, or builder. Then confirm that page regions such as the header, navigation, main content, and footer are identified correctly in the underlying markup.
Test links for purpose and visibility
Links must make sense on their own whenever possible. Repeated “Read more,” “Click here,” or “Learn more” links provide little context when a screen reader presents a list of links. Use destination-specific text, especially in post grids, resource libraries, and calls to action.
Also check that links are distinguishable from surrounding text without relying on color alone. A color change with no underline, icon, or other visual treatment may fail users with low vision or color-vision differences. Keyboard focus must remain visible when users tab through links, buttons, menus, and form controls.
Review color contrast and text presentation
Low contrast remains one of the most common WCAG failures because it can be introduced in theme settings, block patterns, promotional banners, and button styles. Normal text generally requires a contrast ratio of at least 4.5:1. Large text has different thresholds, but relying on large-text exceptions across a site is rarely a sound design strategy.
Check text over photos, gradients, videos, and color overlays carefully. A design may pass in one area of an image and fail when the background shifts. Do not forget placeholder text, form errors, disabled-looking controls, footer links, and text inside alert banners. These are frequently missed during visual reviews.
Check Interactive WordPress Components
Operate the site with a keyboard
Unplugging the mouse is one of the fastest high-value tests available. Use Tab, Shift + Tab, Enter, Space, and arrow keys to move through core user tasks. You should be able to reach every interactive element, see where focus is located, activate controls, operate menus, close dialogs, and continue without becoming trapped.
Pay particular attention to mobile menus, search overlays, accordions, sliders, popups, cookie notices, chat tools, and page-builder widgets. These components may work visually while failing keyboard interaction because they use custom scripts or improperly assigned roles.
A keyboard test also exposes poor focus order. If focus jumps from the header to a hidden element, follows a visually confusing route, or lands behind a sticky banner, users may not be able to complete the task even when each individual control is technically available.
Validate forms, errors, and required fields
Forms are a high-risk area for admissions, payments, service requests, job applications, and contact workflows. Every input needs a programmatic label. Placeholder text is not a replacement because it often disappears as the user types and may not be reliably conveyed as a label.
Required fields must be identified in a way that does not rely only on color or an unexplained asterisk. When validation fails, the error must identify the affected field and explain how to correct it. Error messages should be available to assistive technology, and focus should move in a predictable way so users do not have to search the page for a problem.
Test real submissions. A form can look accessible in an editor preview yet fail after a plugin adds CAPTCHA, conditional fields, payment steps, or a confirmation modal.
Inspect menus and custom controls
Navigation is often assembled from a theme, a menu plugin, and custom CSS. Check that menu items have descriptive names, submenu states are communicated, and dropdowns can be opened and closed by keyboard. A menu that requires hover is not sufficient.
Custom controls deserve the same scrutiny. Buttons should be actual buttons when they trigger an action, and links should be links when they navigate. Replacing native controls with clickable generic containers often removes expected keyboard and screen reader behavior.
Audit Documents, Media, and Embedded Content
Accessibility responsibility does not end at the WordPress page. PDFs are especially significant for government, education, healthcare, and public-facing organizations. A scanned PDF without selectable text is inaccessible to many users, and a visually polished PDF may still lack document language, tags, heading structure, bookmarks, table headers, or meaningful alternative text.
Review every document type offered through the site, including PDFs, Word files, spreadsheets, presentations, and forms. If an accessible HTML version can provide the same information, it is often easier to maintain and use. Where a PDF is necessary, it needs its own remediation and testing process.
For video, check captions for accuracy and synchronization. Audio-only material needs a transcript. Instructional content that relies on visual demonstrations may need audio description or a comparable text alternative. Embedded maps, social feeds, scheduling tools, and payment systems should be assessed in the context of the task they support, not assumed accessible because they come from a third party.
Build Checks Into Publishing Workflows
The practical challenge is not finding a few issues once. It is preventing the same categories of issues from returning. Assign clear ownership for content, design, development, documents, and third-party integrations. Agencies should define whether accessibility checks occur before client handoff, before launch, and during ongoing maintenance.
A WordPress-native scanner can make this process operational by reviewing published content and identifying the exact locations that require attention. WP ADA Compliance Check can scan WordPress content, theme-related output, custom post types, widgets, menus, PDFs, and linked pages against applicable WCAG and Section 508 checks, then provide remediation guidance inside the workflow where teams work.
Use scan results to prioritize barriers by user impact and recurrence. Keyboard failures, unlabeled fields, inaccessible navigation, and missing text alternatives on functional controls typically deserve immediate attention. Cosmetic or isolated issues still need correction, but they should not delay fixes that block a visitor from applying, paying, registering, or obtaining essential information.
Automated publishing controls are also valuable for teams with many authors. Blocking or flagging known accessibility errors before content goes live reduces cleanup work and creates a more consistent standard across departments. The right balance depends on the organization: a small team may use warnings and weekly reviews, while a regulated institution may require approval before publication.
Use Manual Testing to Confirm the User Experience
Automated tools are essential for coverage and repeatability, but they cannot determine whether alt text is meaningful, whether heading wording makes sense, or whether a complex interaction is understandable. Add manual testing with keyboard navigation, browser zoom, reflow at narrow widths, and screen reader checks for critical workflows.
Test the tasks that matter most to your visitors. For a municipality, that may mean paying a bill, finding emergency information, and submitting a permit request. For a college, it may mean applying, registering, accessing course materials, and locating disability services. For a business, it may mean finding products, requesting a quote, scheduling an appointment, or completing a purchase.
Accessibility becomes manageable when it is treated as a standing quality-control requirement rather than a one-time repair project. Keep checking the parts of WordPress that change, require clear remediation evidence, and make accessible publishing the normal path for every contributor.
Subscribe
Subscribe to receive daily Web Accessibility - Did you know? articles in your inbox.

