DocumentationFixing

Describing images

The bulk alt-text editor, where the text is saved, and how to tell a decorative image from one that needs describing.

Missing alt text is usually the single largest category of finding on a site that has never been checked, and it is also the one automation can do least about, because the correct text depends on what the image is for.

The Images screen

Scan & Fix → Images lists every image in your media library that has never been described, with a field beside each one. Type, save, move on.

This is the whole point of the screen. Describing forty images through the media library means opening forty screens. Here it is one.

Where the text is saved

In WordPress’s own alt text field on the media item. Not in a table belonging to this plugin.

That means your alt text:

  • applies everywhere that image is used, not only on the page you were looking at
  • works with every theme and every other plugin
  • stays behind if you remove this plugin

This is the one place the plugin writes outside its own override layer, and it is deliberate. Alt text is content, it belongs to you, and it should not evaporate when a plugin is deactivated.

Writing alt text that helps

The plugin will not write it for you. There is no AI here and nothing is generated, because a plausible description of an image the machine cannot understand is worse than an empty one — you would have no way of knowing which descriptions were wrong.

What tends to work:

Describe the purpose, not the picture. If an image illustrates a point, say the point. If it is a product, name the product.

Leave out “image of” and “picture of”. A screen reader already says it is an image.

Keep it short. A sentence is usually enough. The plugin flags alt text that runs long, because an over-long description is its own barrier.

Do not repeat the caption. If the text beside the image already says it, the alt text is duplication, and there is a check for that.

Do not use the filename. There is a check for that too, because DSC_00412.jpg read aloud is noise.

Decorative images

An image that carries no information — a divider, a background flourish, a spacer — should have an empty alt attribute, alt="". That is a deliberate statement that the image can be skipped.

The plugin distinguishes between the two cases:

Situation Reported?
alt="" No. This is valid and deliberate.
No alt attribute at all Yes. A screen reader is left to guess, and most read the filename.

So marking a decorative image as decorative is a real fix, not a way of dodging the check.

Check What it catches
img-alt-missing No alt attribute at all
img-alt-is-filename Alt text that is just the file name
img-alt-redundant Alt text repeating nearby text
img-alt-too-long Descriptions long enough to be their own obstacle
input-image-alt-missing Image buttons with no name
image-map-area-alt-missing Image map areas with no name

Last updated . Something here wrong or missing? Tell us and we will fix it.