WordPress.org

Plugin Directory

Lazy Load for Videos

Speed up your site by replacing embedded Youtube and Vimeo videos with a clickable preview image. Visitors simply click on the image to play the video

This plugin improves page load times and increases your Google PageSpeed Score. It replaces embedded Youtube and Vimeo videos with a clickable preview image. By loading the videos only when the user clicks on the preview image – using jQuery –, no unnecessary JavaScript is loaded. Especially on sites with many embedded videos this will make your visitors happy.

Demo on the developer’s website: kevinw.de/lazy-load-videos/

You want to enhance this plugin? Please contribute on Github. I'm looking for a WordPress enthusiast who further develops this plugin; I'll give you guidance and promote you and the plugin.

Some additional features:

  • Display video titles on preview images
  • Pre-roll and post-roll advertisements: Convert all videos into a playlist and automatically add your corporate video, product teaser or another video advertisement to every video. (Great for branding and video ads!)
  • Hide annotations like "subscribe to channel" to avoid distractions
  • Add Custom CSS via plugin’s options panel
  • Choose custom colour for your Vimeo player
  • Hide controls from Youtube player
  • Add schema.org markup to your Youtube and Vimeo videos
  • Hide information like the video title and uploader when the video starts playing
  • Support for videos in text widget (Youtube only)
  • Choose thumbnail size (standard or cover)
  • Choose from several "Play" buttons
  • Choose between two colours for Youtube player (dark or light)
  • Choose between two colours for Youtube player’s video progress bar to highlight the amount of the video that the viewer has already seen (red or white)
  • Don't display related videos at the end of your videos
  • Works with WordPress Multisite

Future features:

  • (Better) support with specific plugins
  • Support for new/other formats, like SoundCloud, SlideShare and Spotify
  • Create a custom "Play" button using a colour picker
  • More "Play" button styles
  • Track how often the videos have been loaded with Google Analytics
  • ... YOU want one of those features RIGHT NOW or want to implement a feature yourself? Contribute on Github and I'll publish your enhancements to the official WordPress directory.

Requires: 3.5 or higher
Compatible up to: 4.2.1
Last Updated: 2015-4-25
Active Installs: 3,000+

Ratings

4.8 out of 5 stars

Support

4 of 13 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
100,1,1 100,1,1
100,1,1
100,1,1
100,1,1 100,2,2
100,1,1
100,1,1 100,1,1
100,1,1 100,2,2 100,1,1 100,1,1 100,1,1
100,1,1
100,1,1 100,1,1 50,2,1 100,3,3 100,1,1 100,1,1 100,1,1 100,2,2 100,1,1 100,1,1
100,1,1 100,1,1
33,3,1 100,1,1 100,1,1
50,2,1
100,1,1