WP Video Popup – WordPress Video Lightbox for YouTube, Rumble & Vimeo
WP Video Popup is the simple way to add a YouTube, Vimeo or Rumble video popup to WordPress. Show your video in a responsive, minimalist lightbox when visitors click a button, link or image – on any page, post or custom post type, without slowing down your site . Build your shortcode in seconds with
WP Video Popup is the simple way to add a YouTube, Vimeo or Rumble video popup to WordPress. Show your video in a responsive, minimalist lightbox when visitors click a button, link or image – on any page, post or custom post type, without slowing down your site .
Build your shortcode in seconds with the shortcode builder under Settings → WP Video Popup , paste it anywhere and you’re done.
Why choose WP Video Popup?
✨ Effortless integration
Add a sleek video lightbox with a single shortcode. Let the shortcode create a “Watch video” button for you, turn any image into a video popup, or open the lightbox from any element with a CSS class.
⚡ Performance optimized
Embedding YouTube or Vimeo videos can slow down your site. WP Video Popup only loads the video once a visitor opens the popup, keeping your pages fast and your Core Web Vitals happy.
📱 Fully responsive
The video lightbox adapts to every screen size and supports both landscape and portrait (vertical) videos.
✅ Privacy-friendly
No connection to YouTube, Vimeo or Rumble is made until the lightbox is opened. Use a youtube-nocookie.com link for YouTube’s privacy-enhanced mode.
♿ Accessible
The popup can be opened and closed with the keyboard, handles focus properly and is labeled for screen readers.
🧱 Works with your page builder
Use it with the block editor (Gutenberg), Elementor, Divi, Bricks, Beaver Builder or any other page builder and theme.
How to add a video popup
1. Add the shortcode
Paste the shortcode into any post, page, custom post type or template file:
[wp-video-popup video="https://www.youtube.com/watch?v=YlUKcNNmywk"]
Tip: build it with the shortcode builder under Settings → WP Video Popup and copy it with one click.
2. Add the trigger
Choose how visitors open the lightbox:
- Button: add a text attribute and the shortcode outputs a button (styled by your theme) that opens the popup: [wp-video-popup video=”https://www.youtube.com/watch?v=YlUKcNNmywk” text=”Watch video”]
- Image: wrap an image (or any other content) in the shortcode to turn it into a clickable video thumbnail: [wp-video-popup video=”https://www.youtube.com/watch?v=YlUKcNNmywk”][/wp-video-popup]