ReformBox

Universal Lightbox for WordPress – lightbox support for Group, Paragraph, Video blocks with poster images, and core Image workflows.

Author:Tsubu (profile at wordpress.org)
WordPress version required:6.4
WordPress version tested:6.9.4
Plugin version:0.3.3
Added to WordPress repository:25-03-2026
Last updated:26-03-2026
Rating, %:100
Rated by:1
Plugin URI:https://github.com/tbshiki/reformbox
Total downloads:79
plugin download
Click to start download

ReformBox extends WordPress Lightbox functionality beyond images. It currently supports Group, Paragraph, and Video blocks with poster images directly, while delegating Image lightbox behavior to WordPress core. For core/image, ReformBox only syncs the sidebar toggle with core lightbox settings.

This plugin is developed on GitHub.

Supported Blocks:

  • Image Block – Uses WordPress core lightbox behavior (ReformBox panel toggles core lightbox.enabled)
  • Video Block – Opens in a lightbox when a poster image is set (poster acts as the click trigger)
  • Group Block – Supports both same mode (same content in page + modal) and split mode (separate Preview/Modal direct child Group slots)
  • Paragraph Block – Click to open itself in a lightbox

Features:

  • No-code lightbox creation via block editor controls
  • Core-first image lightbox integration (core/image)
  • Core-aligned overlay markup for custom lightboxes
  • Core-aligned zoom animation
  • ESC key and overlay click to close
  • Accessible (ARIA attributes, focus management, keyboard navigation)
  • Group split mode with Preview/Modal slot mapping
  • Safe split fallback: if no Modal slot is assigned, Preview content is used
  • Lazy-loaded assets (CSS/JS only loaded when needed)
  • Self-lightbox videos defer preload/autoplay until opened
  • Core image workflow integration without overriding core image rendering
  • Global overlay background color and opacity controls in Settings > ReformBox
  • Plugin list row includes a Settings action link for quick access
  • Lightweight and performant

FAQ
ChangeLog