A11yFix releases
WordPress accessibility audit with real DOM fixes — preview before anything goes live. No overlay widgets.
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/yodzira/a11yfix/releases/download/v0.1.1/a11yfix.zip[EN] Accessibility audit with real markup fixes for WordPress: the scanner finds missing alt text, heading skips, unlabeled form fields — and safe repairs fix the actual DOM after showing you exactly what will change. No overlay widgets.
[RU] Аудит доступности с настоящим ремонтом разметки: сканер находит картинки без alt, скачки заголовков, поля форм без подписей — а безопасные правки чинят сам DOM, показывая до включения, что именно изменится. Никаких overlay-виджетов.
🔗 Лендинг / Landing · Скачать бесплатно / Download free · Купить Pro — 4 990 ₽/год
Why not an overlay / Почему не overlay
Overlay-виджеты (те, что накидывают тулбар поверх сайта) не чинят разметку, иногда ломают ассистивные технологии и создают ложную уверенность. A11yFix — противоположный подход:
- 🔍 Аудит: 9 правил — alt, иерархия заголовков, несколько h1, пустые ссылки и кнопки, поля без label,
langу<html>,<title>, «читать далее»-ссылки. Каждая находка — с серьёзностью и фразой «как чинить». - 🛠 Ремонт DOM: безопасные правки (alt из медиабиблиотеки,
langна<html>,scopeу заголовков таблиц) и рискованные — выключены по умолчанию. - 👀 Предпросмотр изменений: правка показывает список «элемент → атрибут → новое значение» на захваченной странице до включения. Ничего не удаляется — правки только добавляют атрибуты.
- ⚡️ Не тормозит: скан — на кроне, не на посетителе; страница без нужных правок отдаётся байт-в-байт; 500 картинок при всех правках — +157 мс на полный рендер (замер стенда).
- 🧹 Чистый uninstall: таблица, опции и крон стираются полностью.
- 🤥 Честная рамка: автоматика закрывает механические 20–40% проблем. Контраст, фокус-порядок и ARIA-паттерны — за живым специалистом. Никаких «compliance в один клик».
Установка / Install
- Скачайте
a11yfix.zip(всегда последняя версия) - WP-админка → Плагины → Добавить новый → Загрузить плагин → zip → Активировать
- Меню A11yFix → Audit → Run scan now — отчёт готов
- Вкладка Repairs: включайте правки по одной, сначала глядя Preview
Требования / Requirements
- WordPress 6.0+ (протестировано до 7.1), PHP 7.4+
Качество / Quality
- PHPUnit (ядро): 83 теста, 217 assertions ✅
- Golden Master на живом рендере: правки меняют только разрешённые атрибуты, структура/текст — байт-в-байт ✅
- Официальный Plugin Checker: 0 errors (release build) ✅
- Интеграция на WP 7.1: 29/29 (скан → отчёт → правки → предпросмотр → uninstall) ✅
- Perf: скан на кроне; страница без нужных правок не сериализуется заново ✅
- SSRF-защита self-сканера: только свой хост, только http(s), веб-порты, без приватных IP ✅
Roadmap
- Pro: расписание рескана + email-отчёт, PDF-отчёт соответствия (EAA/ADA-документ для юриста), white-label для агентств
- i18n: переводы отчётов (EN/RU/DE/ES)
A11yFix Pro
Компаньон-плагин поверх бесплатной версии: отчёт для клиента/юриста (print → PDF) с white-label агентства и недельные ресканы до 25 страниц с email-дайджестом «что появилось / что починилось». Купить — 4 990 ₽/год · лицензия на 1 сайт. Бесплатная версия остаётся полноценной и не ограничена по срокам.
Лицензия / License
GPL-2.0-or-later (совместимо с WordPress).
Releases
2 releases. Each count is every asset in that release; expand a row for the breakdown.