Why Isn't the Elementor Image Lightbox Opening?
Why This Happens
Elementor's lightbox behavior is controlled per-widget through the image or gallery widget's Link setting, which needs to be explicitly set to "Lightbox" (rather than "None," "File," or a custom URL) for the popup to trigger on click at all. Even correctly configured, a competing lightbox or gallery plugin can bind its own click handler to the same image, intercepting the click before Elementor's script runs.
Common Causes
- The widget's Link setting not set to "Lightbox," the single most common cause — it defaults to "None" on many widgets.
- Lightbox disabled globally under Elementor → Settings → Lightbox, overriding individual widget settings.
- A conflicting third-party lightbox or gallery plugin capturing the same image click for its own popup behavior.
- A JavaScript error elsewhere on the page stopping Elementor's own frontend scripts from initializing properly.
- Aggressive JavaScript minification/combination from a performance plugin breaking the lightbox script during asset optimization.
How to Fix It
- Check the widget's Link setting and confirm it's set to "Lightbox."
- Confirm the global lightbox setting under Elementor → Settings isn't disabled.
- Deactivate other gallery/lightbox plugins temporarily to isolate a conflict.
- Check the browser console for JavaScript errors, and exclude Elementor's scripts from aggressive minification if a performance plugin is involved.
Need a lightbox or gallery issue diagnosed and fixed? See Elementor bug fix.