All-in-one accessibility plugin for WordPress. Scan, fix, and comply with WCAG 2.1 standards instantly.
| Author: | Kenneth “Demetrius” Weaver (profile at wordpress.org) |
| WordPress version required: | 5.8 |
| WordPress version tested: | 6.4.7 |
| Plugin version: | 1.0.0 |
| Added to WordPress repository: | 24-11-2025 |
| Last updated: | 24-11-2025 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://wordpress.org/plugins/ability/ |
| Total downloads: | 251 |
![]() Click to start download |
|
ABILITY is a comprehensive accessibility compliance plugin for WordPress that helps you achieve WCAG 2.1 AA compliance quickly and easily.
Features:
- Static code scanning for accessibility issues
- Frontend accessibility widget
- WCAG 2.1 AA compliance tracking
- Easy-to-use setup wizard
- Accessibility statement template
- Multiple accessibility controls (high contrast, font size, focus indicators, and more)
Server Requirements & Configuration
ABILITY follows standard WordPress requirements and should work on any host that supports a normal WordPress installation.
Minimum technical requirements
- Web server: Apache (recommended) or Nginx, configured for WordPress pretty permalinks.
- PHP: 7.4 or higher, with common extensions enabled (DOM, JSON, cURL or equivalent HTTP transport).
- MySQL / MariaDB: As required by your WordPress version.
Apache (default WordPress setup)
Most shared hosts run Apache with .htaccess support enabled:
- Ensure
AllowOverrideis enabled so WordPress can manage.htaccessand pretty permalinks. - Use one of WordPress’s pretty permalink structures under Settings Permalinks.
- No special rewrite rules are required specifically for ABILITY; it uses normal WordPress AJAX and admin-ajax.php.
Nginx
When running Nginx, ensure your configuration supports WordPress permalinks and admin Ajax:
- Use the official WordPress Nginx rules (see WordPress.org documentation) to route requests to
index.php. - Make sure
admin-ajax.phpis accessible (no custom blocking rules on/wp-admin/AJAX). - No ABILITY-specific location blocks are required; the plugin uses standard WordPress hooks and endpoints.
If in doubt, configure the server to meet the WordPress Hosting Requirements first; ABILITY will work on any environment that satisfies those.
FAQ
ChangeLog
