Yodsira Accessibility Markup Audit does not add widgets to your site. It finds real markup problems — and, for safe categories, fixes the actual DOM after showing you exactly what will change.
The audit scans your homepage, latest posts and one static page (on a schedule or on demand) and reports:
<html lang>)<title>Every issue comes with a severity and a one-phrase “how to fix” — the report is useful on its own, even if you fix everything by hand.
The repairs (each is a separate toggle):
Safe, on by default:
alt from the media library title/alt field<html>scope to table headersRisky, off by default — review the preview first:
Preview before anything goes live. The plugin records every attribute it would add — target, attribute, new value — and shows the list before you enable a repair. Nothing is ever removed from your markup; repairs only add attributes. When a repair has nothing to change, the page is served byte-for-byte unchanged.
Honest scope: automated checks catch a part of WCAG issues (roughly the mechanical 20–40%); contrast, focus order and ARIA patterns still need a human expert. Use it to keep the floor high and the report short.
Why not an overlay? Overlay widgets that inject toolbars and rewrite the page at runtime are rejected by the accessibility community: they don’t fix markup, sometimes break assistive tech, and create false confidence. Yodsira Accessibility Markup Audit is the opposite approach: find problems, fix the markup, show your work.
The companion plugin adds the client-facing layer on top of the free audit:
This plugin can send notifications ONLY to the service you configure in its
own settings. It never contacts yodsira.com servers.
— Telegram notifications —
* What the service is: Telegram Bot API (api.telegram.org), used to deliver
instant alerts to your own bot and chat.
* What data is sent and when: a short alert text with your site name and the
event details – sent only when the monitored event fires or when you press
the test button in settings.
* Opt-in: the feature is fully disabled until you enter your own bot token
and chat id; clearing them switches it off.
* Terms: https://telegram.org/tos
* Privacy: https://telegram.org/privacy
The daily scan fetches your site’s own pages over HTTP (the same way a
visitor’s browser would) and checks each page against nine concrete
rules, for example: images without meaningful alt text, links that
contain only an icon with no accessible name, buttons and toggles
missing state attributes, and headings that skip levels. The scan runs
from your own admin dashboard – no external service is involved and no
page content leaves the site. Findings are listed with the exact URL,
the rule that matched and a suggested fix you can preview before
applying.