![plugin banner](https://ps.w.org/native-image-lazy-loading/assets/banner-772x250.jpg?rev=2091890)
Automatically add the new loading attribute to images within your content to support native image…
Author: | JDM Digital (profile at wordpress.org) |
WordPress version required: | 4.5 |
WordPress version tested: | 5.2.21 |
Plugin version: | 1.1 |
Added to WordPress repository: | 21-05-2019 |
Last updated: | 21-05-2019
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
|
Rating, %: | 80 |
Rated by: | 1 |
Plugin URI: | https://github.com/jdmdigital/JDM-Native-Lazy... |
Total downloads: | 1 206 |
Active installs: | 20+ |
![]() Click to start download |
This plugin adds the loading
attribute to IMG tags found when filtering the_content()
to support native image lazy loading.
For more information about lazy loading images using this new native browser image attribute, check out this article: https://addyosmani.com/blog/lazy-loading/ and for a little more depth into what we’re doing here, check out our explainer post.
Historically, to limit the impact offscreen images have on page load times, developers have needed to use a JavaScript library (like LazySizes or Vanilla-LazyLoad) in order to defer fetching these images until a user scrolls near them. What if the browser could avoid loading these offscreen images for you?
The loading
attribute instructs a browser to defer loading offscreen images until users scroll near them. It comes in three flavors: eager, auto, and lazy. Install this plugin and you can set the first image’s loading attribute and the loading attribute for all the subsequent images sent through the_content()
in the plugin’s settings page.
Simple is Beautiful
There is no JavaScript or CSS included in the plugin. It just works in browsers that support the new loading
image attribute.
For browsers that don’t support this new image loading attribute, that’s ok. You can still use whatever JavaScript-based image lazy loader you want as a fallback until browser support becomes a little more mainstream.
Screenshots
FAQ
ChangeLog