Search Over 30,000 FREE Plugins from the Official WordPress Plugin Directory Repository

WP Accessibility Helper (WAH)

WP Accessibility Helper sidebar with basic accessibility features like font resize, contrast, image alt controls and more...

WP Accessibility Helper sidebar provides the basic accessibility tools and helps your site to be much more accessible.

Upgrade notice:

If you upgrade from 0.5.6.0 version (or lower) you need delete plugin and reinstall it again.

Full list of the plugin features:

  1. [New] Font resize (REM or ZOOM or SCRIPT)
  2. [New] DOM Scanner - check pages and post for accessibility errors, like: image alt, links role and titles, and much more.
  3. [New] Custom colors for contrast mode
  4. [New] Lights Off mode
  5. [New] Actions & Filters Hooks was added (please read FAQ section)
  6. [New] Custom logo position
  7. Contrast mode (color gamma)
  8. Unload all css files (display page in raw html)
  9. Underline all links
  10. Highlight all links
  11. Attachments control center with ability add/edit images titles and alt tags ( screenshot #4 )
  12. Alt+Z - open accessibility sidebar
  13. Alt+X - close accessibility sidebar
  14. more info about accesskeys HERE
  15. Control all attachments images from one place with AJAX functions
  16. role="link" for each a tag
  17. Remove title attributes from links
  18. HTML5 Landmark control center ( screenshot #5 )
  19. Save contrast mode with user cookies
  20. Clear selection from cookies
  21. Hide for mobile devices - controls
  22. Sidebar position (left or right)
  23. Greyscale images controls
  24. Dark & Light Themes controls
  25. Font family controls (CSS Web Safe Font Combinations)
  26. Invert colors & images mode
  27. Remove CSS Animations option
  28. Readable Font option (quick swtich to Arial font family)
  29. Sortable widgets order (drag and drop)

Introduce Visual DOM Scanner! Documentation here.

About the plugin author:

  • Created and supported by Alex Volkov
  • GitHub Project page (full features list) HERE
  • Official plugin page (short description) HERE

Suggestions and ideas

  • Ideas or new features requests upload HERE

Video

WP Accessibility Helper Attachments control screen

Live DEMO

Live demo here

Donate & Docs

Donate & Docs here

Important Notice!

WP Accessibility Helper makes it possible to improve accessibility on your website, but in any case does not guarantee 100% result (at any level: A, AA, AAA). In order for your site to be at 100% accessible to people with disabilities, you should consult an expert.

More information about "what is web accessibility?" you can find here: LINK

In any case, it all depends on the quality of the code of your website =)

TODO List:

  • Switch cursors mode
  • Skip links menu
  • Accesskey popup on first time page visit
  • Admin & Front end sidebar UI & UX improvement
Author Alexander Volkov
Profile
Contributors vol4ikman, nivnoiman
Tags a11y, access, accessibility, accessible, ARIA, contrast, fonts, plugin, sidebar, WAH, WAI, WCAG, WordPress Accessibility, wordpress accessible, הנגשת אתר, נגישות
  1. wp-accessibility-helper screenshot 1

    WP Accessibility Helper - Settings Page ( screenshot #1 )

  2. wp-accessibility-helper screenshot 2

    WP Accessibility Helper - Settings Page - part 2 ( screenshot #1 )

  3. wp-accessibility-helper screenshot 3

    WP Accessibility Helper - Front-end opened sidebar ( screenshot #3 )

  4. wp-accessibility-helper screenshot 4

    WP Accessibility Helper - Attachments control center (admin-side) ( screenshot #4 )

  5. wp-accessibility-helper screenshot 5

    WP Accessibility Helper - Landmark control center (admin-side) ( screenshot #5 )

  6. wp-accessibility-helper screenshot 6

    WP Accessibility Helper with "Rowling" Wordpress Theme ( screenshot #6 )

  7. wp-accessibility-helper screenshot 7

    WP Accessibility Helper - sortable widgets (drag and drop)

  8. wp-accessibility-helper screenshot 8

    WP Accessibility Helper - custom contrast variations

  9. wp-accessibility-helper screenshot 9

    WP Accessibility Helper - Lights Off mode

  10. wp-accessibility-helper screenshot 10

    WP Accessibility Helper - Custom logo position

  1. Upload the plugin files to the /wp-content/plugins/wp-accessibility-helper directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress
  3. Use the Accessibility screen to configure the plugin
  4. Accessibility admin menu - the main plugin options
  5. Attachments Control - allows you control all images uploaded to media
  6. Landmark & CSS - ARIA, HTML5 and custom CSS properties
  7. Contribute - Contribute =)

0.1

  • First plugin release

0.2

  • Added icon upload

0.3

  • Added contrast mode colors variations
  • Bug fixes and improvements

0.3.2

  • Added attachments control panel, with option to add/edit attachments titles and alts
  • Bug fixes and improvements

0.3.3

  • Bug fixes and improvements
  • Optimizations

0.3.5

  • Bug fixes and improvements

0.3.6

  • Bug fixes and improvements
  • Optimizations
  • Added ajax to atachments control center screen

0.3.7

  • Add role="link" to each a tag

0.4.0

  • Bug fixes
  • Optimizations
  • Added remove title attributes from links

0.4.1

  • Bug fixes
  • Optimizations
  • Added Landmark control center

0.4.4

  • Admin UI fixes
  • Front-end css fixes
  • Added custom css controls

0.4.6

  • Font resize fix
  • Adding pagination to Image Control Center

0.4.9

  • Optiization & Bug fixes
  • CSS UI fixes
  • Save contrast mode with user cookies

0.5.1

  • Hide for mobile screens

0.5.2

  • Adding contribute information [new admin page]
  • Updated Hebrew translations

0.5.2.4

  • Added new admin fields: On/Off - title, Choose color button - title
  • Bug fixes
  • Optimizations
  • UI fixes

0.5.3.1

  • String translation updates
  • Bug fixes
  • Mobile Bug fixes
  • Admin UI fixes

0.5.3.2

  • Sidebar position (left or right) has been added

0.5.3.4

  • Images greyscale controls

0.5.3.5

  • Dark & Light themes added

0.5.3.6

  • Bug fixes
  • Hardcoded string in the php
  • Checkbox is not implemented for images greyscale mode
  • POT file update

0.5.3.8

  • Body classes bug fixes
  • Firefox zoom bug fixes

0.5.3.9

  • Dark theme css issues fixed

0.5.4.1

  • Javascripts fixes
  • Minified version JS & CSS

0.5.4.2

  • Highlight links mode added + minify images & icons

0.5.4.3

  • Font family controls added

0.5.4.4

  • Admin UI (css) fixes
  • Added new feature - Invert colors & images mode

0.5.4.5

  • Added new feature - Remove CSS Animations
  • Current selected button css style added

0.5.4.9 - [25 Aug 2016]

  • Mobile CSS improvement
  • Admin page settings improvements
  • Added readable font mode
  • CSS & JS improvements
  • Firefox Greyscale bug fixed

0.5.5 - [26 Aug 2016]

  • JS issues fixed

0.5.5.1 - [2 Sep 2016]

  • Add "Keyboard navigation" mode
  • Remove unused titles from admin & front-end
  • Perfomance approved & bug fixes
  • Uninstall.php file updates

0.5.5.2 - [4 Sep 2016]

  • Bug fixes
  • Add back "Remove styles" mode

0.5.5.3 - [24 Sep 2016]

  • Bug fixes
  • Optimizations
  • Introduce "DOM Scanner" in beta stage

0.5.5.5 - [27 Sep 2016]

  • PHP Bug fixes
  • RTL admin layout bug fixes

0.5.5.6 - [8 Oct 2016]

  • Adding drag and drop sortable widgets
  • DOM Scanner improvements
  • Optimization
  • Bug Fixes

0.5.6.0 - [15 Oct 2016]

  • Custom contrast color variations
  • Admin UI fixes
  • CSS & JS bug fixes
  • Optimization

0.5.6.1 - [16 Oct 2016]

  • Admin UI updates
  • Introduced "Lights Off" mode
  • Code optiomization

0.5.6.2 - [21 Oct 2016]

  • JS files minified for better PageSpeed Insights score
  • Russian & Hebrew tranlsations was updated
  • Admin UI optimizations
  • Now you can toggle admin sections

0.5.6.3/4 - [21 Oct 2016]

  • Admin UI updates
  • Font size title issue fixed

0.5.6.5 - [21 Nov 2016]

  • Introduce Visual DOM Scanner

0.5.6.6 - [25 Nov 2016]

  • Optimization & Bug fixes
  • New Actions & Filters was added

0.5.6.7 - [13 Dec 2016]

  • Optimization & Bug fixes
  • New feature added - 3 options of font resize functionality. Now user can choice between REM, Zoom and Script based options.
  • Added new filter to "remove animations button" with accesskey "a". Alt+A = toggle remove animation functionality.

0.5.6.8 - [9 Jan 2017]

  • New filter added (look FAQ section)

0.5.6.9 - [11 Feb 2017]

  • HTML & CSS optimization

What is Web Accessibility?

Introduction to Web Accessibility is HERE

Can I change UI Theme

Yes. WAH has 2 themes, white and dark

Can I change sidebar position from right to left?

Yes, you have a full control over sidebar position.

Can I change default accessibility logo?

Yes, you can upload custom icon on plugin settings page.

Can I show/hide plugin author credits?

Yes. On "WAH - Contribute" page you can enable/disable this option.

Can I reorder WAH widgets?

Yes again! On "Widgets Order" menu page, you can drag and drop all widgets =)

What is "DOM Scanner"

DOM Scanner checks your web pages for errors in the code, which may adversely affect its further use by people with disabilities.

This feature is experimental, is in active development and does not guarantee 100% result. It should also be noted that this function depends on your server settings, so if you will not be able to use it, we recommend contacting your server administrator or hosting provider.

Action/Filters Hooks

Filter - Change WAH Logo

<?php add_filter('wah_icon_url', 'http://mylogo.com/logo.png') ?>

Filter - Change Remove animation button accesskey

<?php 
add_filter('wah_remove_animations_accesskey', 'change_remove_animation_ak');
function change_remove_animation_ak(){
    return "q";
}
?>

Action - Before WAH wrapper

<?php 
    add_action('before_wah_wrapper','my_custom_wrapper_start'); 
    function my_custom_wrapper_start(){ ?>
        <div class="my_custom_wrapper_start">
    <?php }
?>

Action - After WAH wrapper

<?php 
    add_action('after_wah_wrapper','my_custom_wrapper_end'); 
    function my_custom_wrapper_end(){ ?>
        </div>
    <?php }
?>

Filter - add custom buttons/text to WAH sidebar

<?php 
add_filter('wah_enabled_widgets', 'custom_front_widgets', 10, 1);
function custom_front_widgets($widgets){

    $widgets["widget-100"]["active"] = 1;
    $widgets["widget-100"]["html"] = '<div class="a_module">
        <div class="a_module_exe">
            <a rel="nofollow" href="#test" id="test_link" class="contrast_trigger action_button wahout wah-lights-off">Test link</a>
        </div>
    </div>';

    return $widgets;
} 
?>
Share  
Download
Version 0.5.7.0

Requires WordPress version: 4.0.1 or higher

Compatible up to: 4.7.2

Last Updated 13 Feb 2017

Date Added: 06 Apr 2016

Plugin Homepage

Evaluation
star1
star2
star3
star4
star5

4.8 stars
20 ratings
8,409 downloads

Compatibility

Not Enough Data

Reports:
Works: 0
Broken: 0