WP Accessibility

Donations for all plug-ins:
$9383.92. Downloads -- ~1,671,000, or around 1/2 cent per download. Donors

For details on the accessibility problems this plug-in solves (or attempts to solve), check out the WP Accessibility page at Make.WordPress.org/Accessibility.

Current Version: 1.2.3
Requires: 3.4.2
Tested to: 3.5.1
Downloads: 3,021
Last updated: 2013-05-01

This plug-in helps correct a variety of common accessibility problems in WordPress themes. While most accessibility issues can't be addressed without directly changing your theme, WP Accessibility adds a number of helpful accessibility features with the minimum amount of setup or expert knowledge.

All features can be disabled according to your theme's needs. For advanced users, all of the functions based on modifying stylesheets can be customized using your own custom styles by placing the appropriate stylesheet in your theme directory.

At the moment, the plug-in can:

  • Remove redundant title attributes from page lists, category lists, and archive menus.
  • Enable skip links with WebKit support by enqueuing JavaScript support for moving keyboard focus.
  • Add skip links with user-defined targets. (Customizable targets and appearance.)
  • Add language and text direction attributes to your HTML attribute
  • Remove the target attribute from links.
  • Force a search page error when a search is made with an empty text string. (If your theme has a search.php template.)
  • Remove tabindex from elements that are focusable.
  • Strip title attributes from images inserted into content.
  • Add post titles to standard "read more" links.
  • Add an outline to the keyboard focus state for focusable elements.
  • Add a toolbar toggling between high contrast, large print, and desaturated (grayscale) views of your theme.
  • Fix certain accessibility issues in the WordPress admin styles
  • Show the color contrast between two provided hexadecimal color values.
  • Read more about the accessibility problems corrected

The plug-in is intended to make up for some deficiencies commonly found in themes. It can't correct every problem (by a long shot), but can provide some assistance.

Translating my plug-ins is always appreciated. Visit my translations site to start getting your language into shape!

Return to Top