During the monster content audit I’ve been working on, I realized that there was no easy way to get a list of all the uploaded images in WordPress that are missing alternative text for screen readers. So I wrote a plugin to create an accessibility report for media files. It’s called Media Ally, and it’s on GitHub as well as wordpress.org.
Right now, it does two things. It adds a report (currently under Settings, which might not be the best place for it) that gives you a list of image files that don’t have alt text. There’s an option at the bottom of this page to add a column to the Media Library. (Which really should be on the Media Settings screen instead… I’ll add that to the to do list.) When that’s enabled, you’ll see an Alt/Transcript column with a check mark, if the image has alt text, or a link to the edit screen if it doesn’t.
So far, so good. But what about audio and video transcripts? Here’s where things get trickier, and I would love some input from the community.
- Get audio/video files whose parents have empty content?
- Get all audio/video post formats with empty content other than the embed/shortcode?
- What about embedding YouTube videos? Should we prompt the user to include a link to the transcript? Would users even know how to find that?
- all of the above?
What do you think?