WordPress plugin intelligence profile

Lazy Loader

Lazy loading plugin that supports images, iFrames, video and audio elements and uses the lightweight lazysizes script. With manual modification of the …

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.5
Current version8.2.0
WordPress coverageTested up to WordPress 6.5
Minimum stackWP 4.9.8 · PHP 7.0
Directory statusactive
Last directory update14 Apr 20242y ago
Active installations8K+Adoption metric — not a quality score
WordPress.org rating4.7 / 5 from 49 ratings
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Lazy Loader version 8.2.0 as active, updated 2y ago and tested up to WordPress 6.5.

Overview

About this plugin

Lazy loading plugin that supports images, iFrames, video and audio elements and uses the lightweight lazysizes script. With manual modification of the markup it is also possible to lazy load background images, scripts, and styles.

Lazy loads (without the need of any manually modifications):

  • Images inserted via img or picture in posts, pages, Custom Post Types, Text Widgets, …
  • Post thumbnails.
  • Inline background images.
  • Or all images and other enabled media in the markup (that is not excluded or already has a lazy loading attribute), via the option to process the complete markup.
  • iFrames.*
  • Video elements.*
  • Audio elements.*

* Can be enabled in the plugin options.

The plugin comes with the following options (under Settings › Media › Lazy Loader options):

  • Do not lazy load elements with specific CSS classes (you can use the class skip-lazy by default).
  • Add filters that should be processed by Lazy Loader.
  • Enable lazy loading for iFrames.
  • Include the lazysizes native loading plugin that modifies images and iFrames to use the native lazy loading feature of browsers that already support it.
  • Include the lazysizes unveilhooks plugin that adds support for more elements, for example, video and audio elements.*
  • Enable lazy loading for the poster frame of video elements.
  • Enable lazy loading for audio elements.
  • Enable lazy loading for inline background images.
  • Display a loading spinner.
  • Disable the plugin on specific posts/pages (this shows a checkbox in the edit view of all public post types (except attachments) to disable lazy loading for an entire post).
  • Process the complete markup of the site.
  • A textarea to modify the default lazysizes config values.

* The unveilhooks extension of lazysizes supports more than video and audio elements, but you need to manually modify the markup to use it for:

  • Background images not inserted with inline styles.
  • Scripts.
  • Styles.

The plugin adds a noscript element as fallback for disabled JavaScript (can be disabled with the lazy_loader_generate_noscript filter).

You can disable lazy loading for elements with specific CSS classes by defining them via the plugin settings ( Settings › Media › Lazy Loader options ). Or use the skip-lazy class or the data-skip-lazy attribute. skip-lazy and data-skip-lazy also work on wrapper elements to exclude the wrapper and its children from being processed.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • lazy loading
  • images
  • lazysizes
  • performance
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.5

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.5.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.5
Minimum requirementsWordPress 4.9.8 · PHP 7.0
Update activity14 Apr 20242y ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.