This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

VenoBox Lightbox


This plugin adds the VenoBox Responsive Lightbox to links, displaying YouTube and Vimeo videos, images, galleries, iframe, Google Maps or other inline content in a responsive lightbox display.

Plugin option to open all linked images and galleries in WordPress in Lightbox mode.

The big difference compared to many others plugins like this is that VenoBox calculates the max width of the image displayed and preserves its height if is taller than the window (so in small devices you can scroll down the content, avoiding vertical microscopic resized images).

Option to disable Beaver Builder lightbox plugin.


Comprehensive usage is documented in the WP Admin > Dashboard > Settings > VenoBox Lightbox.

There are manual markup instructions for videos and iframes and automated options for images.

Ability to enable/disable VenoBox gallery for images on a per post/page/custom post type level.

Demo containing images and videos:


  • VenoBox Lightbox Plugin Options

  • Lightbox interface

  • Post/Page metabox to toggle on/off

  • Choose between alt, title and caption as the Title for the lightbox Title.


This section describes how to install the plugin:

  1. Upload the venobox-lightbox folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Options are in Settings => Venobox Lightbox


ডিচেম্বৰ 15, 2017
gave you 5 stars because of the goof who gave you only 1 when he shouldn’t have …else i’d have given it 4 🙂 please consider adding another meta option for displaying both an image title and caption – be nice to have the title at top and caption at bottom thx!
ডিচেম্বৰ 2, 2017
Works perfectly for me. I’ve tried most of the free lightbox plugins out there, but this is the best one I’ve found. Thanks
মে’ 10, 2017
Hello I do not know coded but how I can do to have the white background and overout the text in black. thank you for your reply Phil
জানুৱাৰী 2, 2017
This is what I’ve been looking for – it just works, is not overly complex to configure but has the options I need. Thank you very much!
Read all 9 reviews

Contributors & Developers

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


“VenoBox Lightbox” has been translated into 1 locale. Thank you to the translators for their contributions.

Translate “VenoBox Lightbox” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.0.8 – 17/03/2021
– Update to Venobox 1.9.3
– Option to disable previous & next arrow navigation

2.0.7 – 12/03/2021
– Option added for WooCommerce support

2.0.6 – 15/02/2021
– Fix Post Meta box and not load scripts if set to ‘Disable Venobox’

2.0.5 – 30/12/2020
– Update VenoBox.js to version 1.9.2: Remove focus from link to avoid multiple calls with enter key

2.0.4 – 20/11/2020
– Update wp-color-picker-alpha to version 3

2.0.3 – 23/05/2020
– Upgrade VenoBox JS 1.9.0 reset content scrollTop on change
– Update default settings

2.0.2 – 07/05/2020
– Fix debug path URLs

2.0.1 – 21/03/2020
– New: Spanish language
– Update: re-enable .webp extension
– Fix: load_plugin_textdomain with the right path

2.0.0 – 18/03/2020
– Upgraded to core VenoBox 1.8.9
– Code refactoring, all functions wrapped in a php class
– New option social share buttons
– New option title and share bar background color
– Disable Venobox checkbox for all pages and post types
– Merged all js-init files in one single file
– Load minified files in production and extended in WP_DEBUG mode.
– Removed inline css: set ‘ng_border_width’ and ‘ng_border_color’ as JS vars
– en_US and it_IT languages
– Removed box-inline color as it affects the frame border; inline bg should be set directly to the inline content
– Removed ng_all_lightbox as it seemed useless
– Copyright free images inside markup instructions
– Minor fixes

1.5.3 – 18/03/20
– Include WebP format

1.5.2 – 11/1/19
– compatible WP 5.x
– jQuery code Refactor
– Fix pagination on single item

1.5.1 – 3/11/18
– Add Beaver Builder filter to override magnificpopup light box

1.5.0 – 1/9/18
– Added support for FacetWP and Search & FIlter Pro – when pages are ajax refreshed the lightbox will continue to work – enable in options.

1.4.5 – 1/9/18
– Upgraded to core VenoBox 1.8.5

1.4.4 – 14/4/18
– Update wp-color-picker to 2.1.3
– Upgraded to core VenoBox 1.8.3
– Core version has additional spinner kits, spinner is hidden if a modal box is used
– Updated code on removing Beaver Builder lightbox magnificpopup with a later priority

1.4.3 – 17/11/17
– Update wp-color-picker to 2.1.2 to be compatible with WP 4.9

1.4.2 – 23/9/17
– Option to disable Beaver Builder lightbox if using the BB plugin. Note – if you are also using BB Theme itself then additionally you need to disable lightbox in Customizer.

1.4.1 – 16/7/17
– Higher z-index layer on lightbox overlay
– Re-work post metabox to disable VenoBox on a post/page basis, previous metabox conflict with Beaver Builder. Checkbox now positioned in Publish metabox area.
– Load minified scripts on admin settings page
– Swap tab order in settings – Plugin Options / Markup Instructions

1.4.0 – 7/7/17
– Upgraded to core VenoBox 1.8.2
– Added a legacy mark up box to update any manual data attributes code as the data attribute usage has changed.
– Position title and pagination top or bottom.
– Added pre-loader spinner choice.
– Change navigation and title colors.
– Ability to autoplay videos. Credit @codibit –

1.3.7 – 12/11/16
– Changed the way the ‘Disable VenoBox’ metabox works from the post editor, now when VenoBox is disabled the styles and scripts won’t load for that post/page, so better page load overall.

1.3.6 – 22/07/16
– Add option for inline content background color.
– Frame width and color only apply to images.
– Add option of “None” when setting Title value in lightbox mode.

1.3.5 – 16/07/16
– Add option for automatically enabling YouTube and Vimeo videos in lightbox mode.
– Refactored jQuery code.

1.3.4 – 12/07/16
– Fix for iframes scrolling issue on ios.
– Add support for Jetpack Tiled Galleries.

1.3.3 – 10/07/16
– Enhancement – if more than one WordPress gallery is on a page, each gallery will only show their own images when cycling through in the lightbox mode overlay.
– Fix – call close button more efficiently.

1.3.2 – 08/07/16
– Tweak – will not override attribute ‘data-gall’ if already set.
– Tweak – add in .jpeg images, if all images options is enabled.
– Link to more examples, online documentation.
– Add options for lightbox content to have a border and a border color.

1.3.1 – 06/07/16
– Fix – set text domain correctly.

1.3.0 – 05/07/16
– I18n ready – plugin internationalised.
– Higher z-index on lightbox overlay.
– Used more up to date mark up on Settings API.
– Added a wp_add_inline_style css.
– Added a styling option to change the generic lightbox background color supporting alpha transparency, in a rgba format.

1.2.1 – 03/07/16
– Added option to choose either alt text, title text or caption text to use as the Title value in lightbox mode for images – alt text is set as default.

1.2.0 – 02/07/16
– Added post/page/custom post type metabox with ability to enable/disable VenoBox for images. This metabox is only visible if the ‘Add Lightbox for all linked images’ Plugin Option is enabled.

1.1.0 – 20/06/16
– Add extra plugin options:
– Option make all existing and future linked images and galleries open in lightbox mode.
– Option to use and display alt text from image as the title displayed in lightbox.
– Option to add all images on same page to paginate(show previous and next icons) whilst in lightbox mode.

1.0.0 – 15/06/16
– Initial release.