Easily assign a video background to any element on your WordPress pages or posts. Now compatible with WPBakery (Visual Composer) and SiteOrigin Page B …
As of April 2026, Video Background is a WordPress WPBakery plugin with 10K+ active installations and a 4.5/5 rating from 63 reviews. It has been downloaded 269K+ times in total. Requires WordPress 4.5+ and PHP false+. Available on WordPress.org since 2015. Last updated 1 year ago — may have compatibility concerns. Downloads are up 16% this week. Top alternative: WPBakery Page Builder Addons by Livemesh.
Video Background offers a simple and easy way to add a video background to any element on your WordPress site.
There are 4 simple required fields:
There are also 5 additional optional fields for having a more beautiful video background:
I like the ability to target a container div to display a background video. It’s a flexible and powerful approach. The part I wouldn’t want is having the custom fields on every page. This not only adds extra complexity to the editor, it can also confuse content contributors who are not assigned for the task. Commonly, you only include background videos on a few pages and more likely just mainly the home page. I wish there’s a separate screen when the user can manage which page to display background video.
Works like a charm. Easy to use and configure. Bought the premium version too – even better. Well done to the developer for solving an often complex task with a nice, simple plugin.
Tried this plugin because it claimed that it was compatible with Site Origin.
It is in the sense it adds a settings panel where it should, good so far.
But – when I apply a background video to a row containing the SiteOrigin Builder widget, the video will repeat inside any rows placed inside the SO Builder as well – clearly not desirable in most cases. It is a nifty effect and may be worth preserving as an option, but it shouldnt happen by default, and in most situations wont be wanted.
The container option does not seem to work with Site Origin.
Shortcode does at least place the background in SiteOrigin, but so far will only display the backup image, videos will not play.
According to the reviews by others, it’d work like a charm. I’m leaving this review for those Oxygen Builder users who look for embedding YouTube/Vimeo video to a section/div background, you can skip this plugin.
Does everything it says, easy to handle.
| WordPress | 4.5+ requiredTested up to 6.5.8 |
| PHP | false+ required |
.changeset, package.json, and package-lock.json from production distPlugin data sourced from WordPress.org. Analysis and metrics by PluginSift.