AbleWidget — Accessibility Toolbar

Description

AbleWidget adds a fully-featured WCAG 2.1 AA accessibility toolbar to every page of your WordPress site. Once activated, visitors can customise their browsing experience with features including:

  • Text size adjustment
  • High contrast, dark mode, and light mode
  • Dyslexia-friendly font
  • Enlarged cursor
  • Focus highlighting
  • Screen reader guidance

No code required. Install the plugin, tick “Enable widget” in Settings AbleWidget, and the toolbar appears on your site immediately. Your licence is verified automatically by domain — there is no API key to copy and paste.

Subscription required

An active AbleWidget subscription is required for the widget to display. This plugin is free to install but will not function without a licence.

Plans are available at ablewidget.com:

  • Starter — £120/yr, 1 domain
  • Enterprise — £250/yr, up to 5 domains, custom colour & no branding
  • Agency — £699/yr, unlimited domains

Privacy

When the widget is enabled, your site loads a JavaScript file from ablewidget.com. The request includes your site’s domain name, which is used to verify your licence. No personally identifiable information about your visitors is transmitted to AbleWidget servers. See the AbleWidget privacy policy for full details.

External Services

This plugin loads a JavaScript file from an external server when the widget is enabled:

Service: AbleWidget (https://ablewidget.com)
When it is used: On every front-end page load when the widget is enabled in settings.
What is transmitted: Your site’s domain name, used to verify your active subscription. No visitor PII is transmitted.
Service terms: https://ablewidget.com
Privacy policy: https://ablewidget.com/cookie-policy.php

Installation

  1. In your WordPress admin, go to Plugins Add New Upload Plugin.
  2. Upload the ablewidget.zip file and click Install Now.
  3. Click Activate Plugin.
  4. Go to Settings AbleWidget.
  5. Tick Enable widget and save. The accessibility toolbar will appear on all pages immediately.

Alternatively, install via the WordPress.org plugin directory by searching for “AbleWidget”.

FAQ

Do I need an AbleWidget account?

Yes. The widget verifies your licence by checking your site’s domain against our servers. Get started at ablewidget.com — the Starter plan is £120/yr for one domain.

Will it slow down my site?

No. The script loads asynchronously and has no effect on your page’s render time or Core Web Vitals scores.

Can I choose where the button appears on screen?

Yes — all plans support bottom-right and bottom-left positioning, configurable from the plugin settings page.

Can I use my brand colour for the widget?

Custom colours are available on Enterprise and Agency plans. Starter plan uses the default AbleWidget purple. The colour picker is in Settings AbleWidget.

Does the plugin work with page builders like Elementor or Divi?

Yes. The plugin injects the script via the standard wp_footer hook, which is supported by all major page builders and themes.

Does the “Powered by AbleWidget” label appear on my site?

No — the attribution label is hidden by default. You can opt in to displaying it by checking “Show ‘Powered by AbleWidget’ label on the widget” in Settings AbleWidget.

How do I manage or cancel my subscription?

Visit ablewidget.com/manage.php and enter your email address for a link to your Stripe customer portal.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AbleWidget — Accessibility Toolbar” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.4

  • Fixed text domain to match plugin slug (ablewidget-accessibility-toolbar).
  • Attribution (“Powered by AbleWidget”) is now hidden by default; admins must explicitly opt in to display it.
  • Added ablewidget WordPress.org account to Contributors.

1.0.1

  • Removed top-right and top-left position options (not supported by the widget).
  • Fixed plugin name consistency.
  • Updated tested up to WordPress 6.9.

1.0.0

  • Initial release.