Pre-Publish Warning for Images Without Alt Text
Shows a panel in the block editor's pre-publish check listing every image block that has no alternative text, with a button to jump to each one.
Snippet Library
Snippets that make WordPress easier for everyone to use: skip links, focus styles, better link text and fixes for common accessibility issues. For site owners who want a site that works with keyboards and screen readers.
Shows a panel in the block editor's pre-publish check listing every image block that has no alternative text, with a button to jump to each one.
When a product image in the shop, on category pages or on the product page has no alternative text, uses the product name instead of leaving it empty.
Keeps the smallest tags in tag cloud widgets and blocks large enough to read and tap, and sizes them in relative units so they grow with the visitor's text size.
Removes the title attribute from images in your content when it is the same as the alt text, so screen readers do not read the same description twice.
Strips title attributes from menu links when they only repeat the visible link text, which makes screen readers announce the same words twice.
Adds the standard .screen-reader-text styles that hide text visually but keep it readable by screen readers, for themes that do not include them.
Adds a [text_size_controls] shortcode with "A-", "A" and "A+" buttons that make the whole site's text smaller or larger for that visitor, remembered on their device.
Adds a [text_spacing_toggle] shortcode button that increases line height, letter and word spacing to the levels recommended by WCAG, which helps readers with dyslexia or low vision.
Aligns justified paragraphs in posts to the start of the line instead, because the uneven gaps that justified text creates make reading harder for people with dyslexia and low vision.
For image blocks that have a caption but no alternative text, uses the caption text as the alt attribute, so the image is not announced as unlabeled.
When a featured image has no alternative text, outputs the post title as its alt attribute in themes and blocks, instead of leaving it empty.
Adds a "wp a11y-scan" command that checks published posts and pages for images without alt text, empty links, iframes without titles, positive tabindex and skipped heading levels, and prints a table you can export.