WP Manifestindependent plugin directory
manifest / utilities / a11yfix

A11yFix releases

WordPress accessibility audit with real DOM fixes — preview before anything goes live. No overlay widgets.

by Yodzira · github.com/yodzira/a11yfix · website

0stars
5release downloads
0forks

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

  1. Скачайте a11yfix.zip (всегда последняя версия)
  2. WP-админка → Плагины → Добавить новый → Загрузить плагин → zip → Активировать
  3. Меню A11yFix → Audit → Run scan now — отчёт готов
  4. Вкладка 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.

Tag
Published
Assets
Downloads
v0.1.1 latest
Sep 13, 2026 8h ago
a11yfix.zip
3
Sep 12, 2026 19h ago
a11yfix.zip
2