Video Popup – Youtube, Vimeo, Gutenberg, Shortcode, Elementor

Video Popup – Youtube, Vimeo, Gutenberg, Shortcode, Elementor

5/5 (3 ratings) 1K+ active installs Updated Aug 21, 2026
Video Popup Gutenberg block in the block editor.

Video Popup Gutenberg block in the block editor.

WordPress Video Lightbox Plugin

Video Popup is a lightweight plugin for creating YouTube and Vimeo lightbox popups on any WordPress site. Use the Gutenberg block, shortcode, or Elementor widget — Elementor is optional.

Built with Magnific Popup for a fast, responsive lightbox experience with a smooth fade effect.

WordPress Developer Studio

Features

  • Gutenberg block — add video popups from the block editor (Zelvigo block category)
  • Shortcode — [wptd_video_popup] works on any page or post
  • Elementor widget — optional, loads only when Elementor is active
  • Trigger types — text, icon, or image
  • YouTube & Vimeo — including youtu.be short links
  • Popup width — customize max video width in pixels
  • Overlay color & opacity — theme color palette plus opacity slider (0–100%)
  • Autoplay — play video when the popup opens (enabled by default)
  • Responsive & retina ready — works on all screen sizes

Gutenberg Block Settings

  • Video URL (YouTube or Vimeo)
  • Autoplay video (on/off)
  • Trigger type: text, icon, or image
  • Popup width (px)
  • Overlay background color (theme palette)
  • Overlay opacity (%)

Shortcode Example

[wptd_video_popup url="https://www.youtube.com/watch?v=VIDEO_ID" trigger="text" text="Watch Video" width="900" bg_color="rgba(0,0,0,0.5)" autoplay="1"]

Parameters: url, trigger (text|icon|img), text, icon, img, width, bg_color, autoplay, extra_class