Title: LMDM Lightbox Image Caption
Author: nicmare
Published: <strong>June 15, 2026</strong>
Last modified: June 15, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/lmdm-lightbox-image-caption.svg)

# LMDM Lightbox Image Caption

 By [nicmare](https://profiles.wordpress.org/nicmare/)

[Download](https://downloads.wordpress.org/plugin/lmdm-lightbox-image-caption.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/lmdm-lightbox-image-caption/#description)
 * [Reviews](https://wordpress.org/plugins/lmdm-lightbox-image-caption/#reviews)
 *  [Installation](https://wordpress.org/plugins/lmdm-lightbox-image-caption/#installation)
 * [Development](https://wordpress.org/plugins/lmdm-lightbox-image-caption/#developers)

 [Support](https://wordpress.org/support/plugin/lmdm-lightbox-image-caption/)

## Description

WordPress ships with a native Lightbox-Effect for image blocks. This plugin adds
one tiny additional option to the core image and gallery blocks: `Show Caption`.

When the toggle is enabled, the native lightbox receives the current image alt text
as a `data-img-alt` attribute on the enlarged lightbox figure. A small frontend 
CSS then displays that value as a caption overlay inside the lightbox image.

Please note: The caption text is taken from the image `alt` attribute.

The toggle is only available when the native Lightbox-Effect is active. If the lightbox
is disabled or the image is linked somewhere else, the caption option is disabled
as well.

### Plugin Features

✔ adds a new toggle `Show caption` to the core Image block
 ✔ adds the same toggle
to the core Gallery block ✔ the toggle can only be enabled when the native Lightbox-
Effect is active ✔ ships with German translation files for the editor toggle ✔ uses
the image `alt` attribute as value for `data-img-alt` ✔ adds the attribute only 
to the enlarged image figure in the lightbox ✔ supports galleries by passing the
gallery setting to the nested image blocks ✔ outputs the value with a lightweight
frontend CSS pseudo element ✔ uses no new block and does not replace the existing
Image or Gallery blocks

## Installation

 1. Upload the plugin files to the `/wp-content/plugins/lmdm-lightbox-image-caption`
    directory, or install the plugin through the WordPress plugins screen directly.
 2. Activate the plugin through the **Plugins** screen in WordPress.
 3. Open a post or page in the block editor.
 4. Add or select an **Image** or **Gallery** block.
 5. Enable the native Lightbox-Effect first.
 6. Enable `Show caption` in the Lightbox panel.

## FAQ

### Does it create a new block?

No, it only extends the existing core Image and Gallery blocks.

### Does it use the normal image caption field?

No. It uses the image `alt` attribute and writes it to `data-img-alt` in the native
lightbox overlay.

### Why is the toggle disabled?

The toggle is only active when the native WordPress Lightbox-Effect is enabled. 
If the image links to a media file, attachment page or custom URL, the native lightbox
is not active and the option is disabled.

### Does it work with galleries?

Yes. Enable the native Lightbox-Effect for the gallery first and then enable `Show
caption`. The setting is passed to the gallery images when the block is rendered.

### Does it load any additional assets in the frontend?

Yes, it loads one small CSS file that displays the `data-img-alt` value as a pseudo
element in the native lightbox overlay.

### What happens when i disable the plugin?

The additional toggle and frontend caption output disappear. Existing Image and 
Gallery blocks continue to work as normal core blocks.

### Who is the author of the plugin?

The WordPress-User “nicmare” vibe coded it. Means he had the idea of the plugin 
and uses AI to craft the code.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“LMDM Lightbox Image Caption” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ nicmare ](https://profiles.wordpress.org/nicmare/)

[Translate “LMDM Lightbox Image Caption” into your language.](https://translate.wordpress.org/projects/wp-plugins/lmdm-lightbox-image-caption)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/lmdm-lightbox-image-caption/),
check out the [SVN repository](https://plugins.svn.wordpress.org/lmdm-lightbox-image-caption/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/lmdm-lightbox-image-caption/)
by [RSS](https://plugins.trac.wordpress.org/log/lmdm-lightbox-image-caption/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * first release of the plugin
 * added German translation files for the editor toggle

## Meta

 *  Version **1.0.0**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.9 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [caption](https://wordpress.org/plugins/tags/caption/)[gallery](https://wordpress.org/plugins/tags/gallery/)
   [image](https://wordpress.org/plugins/tags/image/)[lightbox](https://wordpress.org/plugins/tags/lightbox/)
   [LMDM](https://wordpress.org/plugins/tags/lmdm/)
 *  [Advanced View](https://wordpress.org/plugins/lmdm-lightbox-image-caption/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/lmdm-lightbox-image-caption/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/lmdm-lightbox-image-caption/reviews/)

## Contributors

 *   [ nicmare ](https://profiles.wordpress.org/nicmare/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/lmdm-lightbox-image-caption/)