Video Background

Video Background

Easily assign a video background to any element on your WordPress pages or posts. Now compatible with WPBakery (Visual Composer) and SiteOrigin Page B …
Rating:
4.5
star-rating-1star-rating-2star-rating-3star-rating-4star-rating-5
Active Installations:
10000+
Last Updated:
May 07, 2024
WordPress Version:
4.5 or higher
Tested up to:
6.5.5

Easy Video Background Integration

Add a video background to any element on your WordPress site effortlessly with Video Background plugin.

Improved User Engagement

Engage your users with a "Tap to unmute" button and let them interact with the sound in your video backgrounds.

Customizable Overlay Options

Enhance the readability of text by adding a color overlay with adjustable transparency over your video backgrounds.

Seamless Compatibility

Enjoy compatibility with popular page builders like WPBakery and SiteOrigin, and use the shortcode to add video backgrounds anywhere on your WordPress site.

2.7.7

  • Removed .changeset, package.json, and package-lock.json from production dist

2.7.6

  • Add CHANGELOG.md to production plugin bundle
  • Update tested up to version to 6.5.2

2.7.5

  • Fixed: Escaped shortcode booleans (loop, overlay, tap to unmute)

2.7.4

  • Fixed: Escaped shortcode input (container field, and other attributes)

2.7.3

  • Fixed: Fixes a bug introduced in v2.7.2 where the metabox does not appear on some UNIX systems

2.7.2

  • Fixed: Upgraded CMB2 from 2.2.1 to 2.10.1
  • Fixed: Fixed critical errors seen when using UpdraftPlus 1.22.16 via the above CMB2 update

2.7.1

  • Fixed: Remove tap to unmute button when video background can’t be played

2.7.0

  • Added: You can now add a video background to your WPBakery (Visual Composer) row!
  • Added: You can now add a video background to your SiteOrigin Page Builder row!
  • Added: vidbg_update_message() to let users know of crucial updates
  • Removed: vidbg_is_wp_version()
  • Removed: Pesky Video Background Pro fields
  • Updated: Settings page slug
  • Fixed: Simplified the plugin’s resize methods.
  • Added: As a result of recent browser autoplay policy changes, the default audio on option has been removed. Now, you can add a nice “Tap to unmute” button to the video background!

2.6.3

  • Fixed: ability to display just fallback image.
  • Fixed: if fallback image is present, but video files are not. The video will not load to save on browser page size.

2.6.2

  • Added: version to wp_register_style()

2.6.1

  • Fixed: Critical issue with the [vidbg] shortcode not displaying video backgrounds.

2.6.0

  • Fixed: Compatibility issue with IOS 11 and High Sierra
  • Added: Reengineered vidbg scripts for more consistency across websites and faster loading speeds
  • Added: All instances of Video Background are now ran straight from the shortcode for more consistency.
  • Fixed: Compatibility issues in the opacity slider
  • Added: WordPress required version is now 4.2

2.5.8

  • Fixed: Conditionally enqueue vidbg script

2.5.7

  • Added ability to filter the post types using “vidbg_post_types” filter.

2.5.6

  • Fixed compatibility issues with other CMB2 instances

2.5.5

  • Fixed notice issue when hide muted fields checkbox was checked

2.5.4

  • Fixed a bug that made the browser position jump when clicking the “Advanced Options” button
  • Added better localization support for translations
  • Cleaner code, well documented.
  • Added Muted Video Background Pro fields (Do not worry, you can hide these)
  • Added new stable tag for WP 4.5.3

2.5.3

  • Fixed notice option

2.5.2

  • Added fade in/out transitions on advanced panel
  • Simplified/cleaned up a lot of code
  • Added security
  • Some small but helpful new styles
  • Update admin notice for new pro version

2.5.1

  • Added “Follow me on Twitter” button
  • Added premium notice message for those on WP 4.2 or greater
  • updated language file

2.5.0

  • Added Overlay Color
  • Added Overlay Alpha
  • Added ability to upload video files through wordpress media
  • Safer metaboxes
  • Added localization for translations in the future
  • added text domain and languages folder
  • Cleaned up source files
  • Integrated with CMB2
  • Added donate link
  • Updated stable tag

2.4.1

  • Removed those pesky php notices on blog page when no front page was set and WP_DEBUG was true
  • Updated tested up to tag

2.4.0

  • Now stable for WordPress 4.4
  • Modified links to new URL
  • Now using official version of vidbg.js from github.
  • Added shortcode attributes for unmute, overlay, and loop.

2.3.0

  • Changed position value when container is set to “body” from “absolute” to “fixed”
  • Dissolved pattern image and upgraded to data uri svg
  • Cleaned up and optimized code

2.2.3

  • Fixed typo in settings submenu

2.2.2

  • Fixed blurred circle play button bug on iOS 9

2.2.1

  • Cleaned up code
  • Added donate link

2.2.0

  • Fixed notices on 404 page when debug mode is set to true
  • Fixed blog posts page video background.

2.1.4

  • Added toggle loop
  • Added toggle mute
  • Added advanced section toggle
  • Got rid of the getting started row in the metabox

2.1.3

  • Added last versions changelog
  • Added FAQ

2.1.2

  • Updated links in readme.txt

2.1.1

  • Added FAQ
  • Added instructions on settings page
  • Cleaned up code
  • Changed plugin compatibility

2.1.0

  • Added overlay featured
  • Cleaned up code, added comments, etc.
  • Dissolved OGV featured, now use video background with only MP4 and WEBM.

2.0.1

  • Added page post type

2.0.0

  • Video Background: Now in a metabox! No longer do you have to worry about generating a shortcode.

1.0.6

  • Fixed path to js file

1.0.4

  • Getting Started/settings page added

1.0.3

  • ReadME update

1.0.2

  • ReadME update

1.0.1

  • Updated Assets
  • Updated Readme

1.0

  • Initial Release

Flexible and powerful way to set background video

By skylabb on October 10, 2024

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.

Awesome Plugin

By David Foreman (davros20) on February 8, 2024

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.

Neat idea, not always compatible

By culturalproduct on July 3, 2023

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.

Not compatible w/ Oxygen Builder

By Henry H. (sirhenryhu) on June 14, 2023

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.

Works like a charm

By thisismyalterego on June 1, 2023

Does everything it says, easy to handle.

Woks as they said

By marianmas1 on December 30, 2022

Great and easy plugin. You just need found your container and the plugin do the remaining. Just perfect! Thanks a lot guys.

So far very good!

By sofiaimpro on September 29, 2022

I just downloaded the plugin and seems to work fine

fantastic plugin

By riaanvdh on September 21, 2022

i love this plugin it makes my pages look very creative

not working

By mmdhassani on April 17, 2022

after spending some time to understand how I can find container... I can't set the height of the video and it's not resizable. this shows a tiny line of the video. I tried to use Shortcodes but the same problem! I don't need pro features or installing integration... just simple height! it would be great to add setting height to Shortcode or the interface of the plugin. Thanks

Works out of the box in Wordpress 5.80

By orochi_kyo on July 24, 2021

It is sad this plugin hasn't been updated in two years, works out of the box as advertised. It not only works as background, you can use any div id or class making it a good workaround for autoplay videos. Background video modules are disappearing and it is kinda sad because with WEBM you can embed very small videos and make nice web designs. I hope devs could come back to update the plugin!
Try other plugins too!

Blank Slate

Provides a blank page template for use with WordPress page builders.

Try Demo More Details

Elementor Website Builder – More than Just a Page Builder

The Elementor Website Builder has it all: drag and drop page builder, pixel perfect design, mobile responsive editing, and more. Get started now!

Try Demo More Details

Thim Elementor Kit

Thim Elementor Kit is a plugin which supports users to build theme, layout, page, post, product, Woocommerce, LearnPress, courses with Elementor.

Try Demo More Details
Screenshots
Author Site Author Site

Try Video Background With InstaWP

Contact Sales

Reach out to us to explore how InstaWP can benefit your business.