Alt and Caption for Tag feature-image

Summary

Tags in Ghost support a feature image, but there is no way to provide alt text or caption for that image.

Posts and pages already support both. This creates an accessibility and consistency gap.

Problem

For tags, the only fields available today are:

  • name
  • slug
  • description
  • feature_image
  • meta fields

There is no place to store:

  • descriptive alt text for the tag’s image
  • a caption (e.g., photo attribution)

Theme authors must currently:

  • fall back to {{name}} as alt text (not descriptive)
  • overload description with attribution
  • or hardcode a slug → alt/caption map in the theme

All are brittle workarounds, not solutions.

Proposed solution

Add two optional fields to tag settings:

  • feature_image_alt
  • feature_image_caption

Expose them to:

  • Admin UI (below the image)
  • Content API
  • Theme API ({{feature_image_alt}}, {{feature_image_caption}})

If empty, themes can fall back to current behavior.

Why this matters

  • If a site uses curated images per tag (not just decorative banners), this is a real accessibility gap.
  • Consistency with existing feature image behavior for posts/pages
  • Eliminates the need for theme-level hacks
  • Makes attribution manageable inside the Admin interface

Thanks for considering it.