WordPress Web Accessibility with the WP ADA Compliance Check Plugin


Download Trial Version  Change Log  FAQ

Comply with Section 508 and WC3/WCAG Web Accessibility Standards on your websites. This easy to use plugin evaluates pages for the most common issues as they are published. Run a complete scan of your website terms, pages, media library images, posts and custom post types to identify issues. Review accessibility reports and easily correct issues.

This one of a kind WordPress web accessibility plugin evaluates content for the most common issues typically found in the WordPress page editor and provides references and instructions for resolving them when encountered.

As Web Accessibility standards evolve the plugin is continually updated to include the latest requirements.


How do I install the WP ADA Compliance Plugin?

The WP ADA Compliance Check is very lightweight and easy to install:

  1. Upload the wp-ada-compliance folder to the `/wp-content/plugins/` directory  or install the plugin through the WordPress plugins screen directly using the upload option.
  2. Activate the plugin through the ‘Plugins’ screen in WordPress.
  3. Go to Settings > Web Accessibility Settings and choose your options.
  4. All done!

To install updates, download the new plugin, extract the files and replace the files in the /wp-content/plugins/wp-ada-compliance folder.

Why use WP ADA Compliance Plugin?

It’s the law! In 1998, Congress amended the Rehabilitation Act of 1973 to require Federal agencies to make their electronic and information technology accessible to people with disabilities. This law applies to all Federal agencies, some state and local agencies as well as any entity creating websites for applicable agencies.

There is also a strong business case for accessibility. Studies show that accessible websites have better search results, reduced maintenance costs, and increased audience reach. All of which increases profit margin for a business.

What issues does WP ADA Compliance Check check for?

The WP ADA Compliance Plugin evaluates content for the most common issues typically found in the Wordpress page editor. As Web Accessibility standards evolve the plugin is continually updated to include the latest requirements.

The WP ADA Compliance Plugin identifies ambiguous link text such as “click here”, absolute font sizes, iframes missing title attributes, object tags missing equivalent text, audio or video tags missing equivalent text, form fields without labels, images missing alternate text attributes, image tags with alt text that includes "Image of" or "Graphic of", redundant, duplicate or missing page titles, redundant alt text, title attributes that duplicate the link text, layout tables without role attributes, data tables without heading tags and data tables with heading tags but missing scope attributes. It also identifies empty link and heading tags. It provides the option to automatically remove empty link and heading tags and convert the Wordpress editor to use relative font sizes such as % or em.

Will the WP ADA Compliance Plugin make my website completely compliant?

The WP ADA Compliance Plugin helps you to identify issues in your posts, pages and media files. It can not scan plugin content or theme files for errors and therefore should be used along with others tools to ensure complete compliance.

Continue reading to learn how to use the WP ADA Compliance Plugin as part of an overall plan of ADA compliance.

The Web Accessibility requirements continue to evolve with the introduction of new technologies. For this reason, being 100% accessible is difficult. Rather than focusing on 100% compliance, focus on continuous improvement. Make a plan, take steps to comply and offer an option for users to request assistance if needed.

We suggest the following:

  1. use the WP ADA Compliance Plugin as it was designed as a tool to help content editors maintain their websites. It prompts them when issues are found while editing content and gives them a method to easily scan and correct issues in their content.

  2. for issues, outside of the content, such as themes or other plugins. Use the free WebAim tool or associated Chrome plugin to review the overall design of the website. The idea is to view a single page for each theme component (page, category, taxonomy, etc) and correct the issues found. The tool can be used to browse a whole website but it's not practical for large websites.

  3. draft an ada compliance policy and publish it on your website. It doesn't need to be complex. The goal is to make it clear that you have a plan and that you are following it. That you are doing your best to comply.

  4. the final piece of ensuring compliance is to provide a fallback in case someone can not use content on your website and needs assistance. This is done by offering an ada compliant online form, email address or phone number for users to report issues that they may encounter.

  5. A final note, most pdf files are not accessible and can only be made accessible with special software (Adobe Acrobat Professional). These type of files create a special problem when trying to comply because very few automated tools exist to scan them.

The plan outlined above is based on the recommendations set forth by the Department of Justice for State and Local websites. Refer to the voluntary action plan section.


Where can I learn more about the requirement for ADA compliance?
Can I recommend a feature or improvement to the plugin?

Yes, please do! To make a recommendation, please fill out our contact page.

How long will I receive updates?

All minor revision updates (i.e…1.1, 1.2 etc) are available free of charge for one year. After the first year, simply renew your subscription for only $25.

What is the license agreement for this software?

Permission to copy and modify this software and its documentation is hereby granted, subject to the following limitations:

  1. This software may be used for only one website.
  2. Redistribution with or without modification are prohibited.
Are there refunds for the plugin?

Sorry, we do not offer refunds for the purchase of this plugin. All sales are final.

Why do I see the "The backup of this post in your browser is different from the version below." message when I save my post or page?

This is triggered when empty Heading or link tags are automatically removed from your content. It is safe to ignore this message or you can click restore, then choose the undue button to return to the previous state. To avoid this message all together, disable the automatically remove empty tags setting and manually remove the empty tag when an error is encountered.

Change Log

= 1.4 = Release Date: 12-1-2017
  1. added check for title attributes that duplicate content within the body of the link
  2. added check for image alt text that includes Image of or Graphic of
  3. added check for redundant alt text
  4. added issue summary to error log
  5. added check for duplicate page titles
  6. added check for audio and video tags missing equivalent text
  7. added check for form fields missing labels and aria-labelledby attributes
  8. corrected bug with translation of help topics
  9. added filter for post type and error type on error log
= 1.3 = Release Date: 11-8-2017
  1. added setting to automatically convert font size selector to relative size (% or em)
  2. corrected bug not allowing post types to be selected on settings page for multi-site networks
  3. corrected bug not allowing post types without existing posts to be displayed on settings page
= 1.2 = Release Date: 11-5-2017
  1. added media library check for images missing alternate text
  2. added pagination to results page
  3. added check for object tags missing equivalent text
  4. added error references and help links
= 1.1 = Release Date: 10-1-2017
  1. added absolute font size check.
  2. added settings page with option to choose if empty tags should be stripped and select post types and terms to be scanned.