Title: Lazy load video players
Author: Mark Howells-Mead
Published: <strong>Mugulansigo 6, 2017</strong>
Last modified: Ogwekkuminebiri (Ntenvu) 2, 2025

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/mhm-lazyloadvideo.svg)

# Lazy load video players

 By [Mark Howells-Mead](https://profiles.wordpress.org/markhowellsmead/)

[Download](https://downloads.wordpress.org/plugin/mhm-lazyloadvideo.zip)

 * [Details](https://lug.wordpress.org/plugins/mhm-lazyloadvideo/#description)
 * [Reviews](https://lug.wordpress.org/plugins/mhm-lazyloadvideo/#reviews)
 *  [Installation](https://lug.wordpress.org/plugins/mhm-lazyloadvideo/#installation)
 * [Development](https://lug.wordpress.org/plugins/mhm-lazyloadvideo/#developers)

 [Support](https://wordpress.org/support/plugin/mhm-lazyloadvideo/)

## Description

** This plugin is no longer maintained. **

Modifies the HTML output of any video players which have been embedded in the content
area or in the site using the oEmbed technique. Any video player which is included
on the page will only be loaded if/when it is/becomes visible within the current
browser window.

This plugin relies on JavaScript in the frontend. The original player will be displayed(
not lazy-loaded) if JavaScript is inactive on the page.

Please note that this plugin will not work in server environments running PHP versions
older than 5.3.

## Installation

 1. Upload the folder `mhm-lazyloadvideo` to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Lazy load video players” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Mark Howells-Mead ](https://profiles.wordpress.org/markhowellsmead/)

[Translate “Lazy load video players” into your language.](https://translate.wordpress.org/projects/wp-plugins/mhm-lazyloadvideo)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/mhm-lazyloadvideo/),
check out the [SVN repository](https://plugins.svn.wordpress.org/mhm-lazyloadvideo/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/mhm-lazyloadvideo/)
by [RSS](https://plugins.trac.wordpress.org/log/mhm-lazyloadvideo/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.3.5

 * Confirm functionality in WordPress 4.9.8.

#### 1.3.4

 * Confirm functionality in WordPress 4.7.4.

#### 1.3.3

 * Minor amendment to README.

#### 1.3.2

 * Run script on `DOMContentLoaded` as well, in case `window.addEventListener('load')`
   is delayed by slow assets.
 * Confirm functionality in WordPress 4.7.2.

#### 1.3.1

 * Load the script in the header. It’s loaded asynchronously, so there are no performance
   issues.

#### 1.3.0

 * Load the script in the footer, not in the header.
 * Add console logger command for debugging.
 * Add version number to script-embedding URL.

#### 1.2.0

 * JavaScript syntax improvements.
 * Call initialization on load, to cover a case where direct initialization happens
   before the page is loaded.

#### 1.1.0

 * Revises code to additionally hook the WordPress `oembed_result` filter, so that
   videos pulled in via `wp_oembed_get` also get parsed.
 * Spellcheck secondary namespace.
 * This README is now .txt, for compatability with the WordPress Plugin Directory.

#### 1.0.2

 * Add a proper README to the plugin.

#### 1.0.1

 * Fix a JavaScript syntax bug which ocurred in Internet Explorer.

#### 1.0

 * Initial version of the plugin.

#### 0.0.1

 * Bare bones of an idea.

## Meta

 *  Version **1.3.5**
 *  Last updated **5 emyezi ago**
 *  Active installations **10+**
 *  WordPress version ** 4.6.0 or higher **
 *  Tested up to **4.9.29**
 *  Language
 * [English (US)](https://wordpress.org/plugins/mhm-lazyloadvideo/)
 * Tags
 * [lazy load](https://lug.wordpress.org/plugins/tags/lazy-load/)[performance](https://lug.wordpress.org/plugins/tags/performance/)
   [video](https://lug.wordpress.org/plugins/tags/video/)[video player](https://lug.wordpress.org/plugins/tags/video-player/)
 *  [Advanced View](https://lug.wordpress.org/plugins/mhm-lazyloadvideo/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/mhm-lazyloadvideo/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/mhm-lazyloadvideo/reviews/)

## Contributors

 *   [ Mark Howells-Mead ](https://profiles.wordpress.org/markhowellsmead/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/mhm-lazyloadvideo/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://paypal.me/mhmli)