Native Lazyload + Polyfill
Adds native lazyloading to all images and embeds (Chrome) and adds a polyfill to make it work in all browsers.
Maintenance 20/1002273d since update
Active installs
20
Downloads
3,743
Reviews
0
Age
6.4y
Tagsimagesembediframeloadinglazyload
Plugin info
Total downloads: 3,743
Active installs: 20
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 10/11/2019 (2273 days ago)
Added to WordPress: 8/26/2019 (6 years old)
Minimum WordPress version: 4.4.0
Tested up to WordPress version: 5.2.23
Minimum PHP version: 7.0
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 2273 days ago
20/100
Is Native Lazyload + Polyfill abandoned?
Possibly abandoned (last update 2273 days ago).
Compatibility
Requires WordPress: 4.4.0
Tested up to: 5.2.23
Requires PHP: 7.0
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Native Lazyload
Rating 3.0/5 (31 reviews) • Active installs 6,000
Native Image Lazy Loading
Rating 4.0/5 (1 reviews) • Active installs 20
a3 Lazy Load
Rating 4.3/5 (147 reviews) • Active installs 100,000
Advanced Responsive Video Embedder for Rumble, Odysee, YouTube, Vimeo, Kick …
Rating 4.2/5 (168 reviews) • Active installs 30,000
Powerkit – Supercharge your WordPress Site
Rating 4.5/5 (14 reviews) • Active installs 20,000
Description
Minimalistic lazyloading, loads images as they come into view. Adds native lazyloading to all images and embeds (Chrome) and adds a polyfill (1.07 KiB gzipped) to make it work in all browsers.
How it works technically (if you care)
- Adds
loading="lazy"to allandinsidethe_contentand other areas. - Also wraps
,and the content ofin. - Adds the loading-attribute-polyfill to do its magic in JavaScript.
Feedback/Help is very welcome.
Installation
Please refer to codex.wordpress.org/Managing_Plugins#Automatic_Plugin_Installation.
Frequently Asked Questions
No FAQ available
Review feed
No reviews available
Screenshots
No screenshots available
Changelog
2019-10-11 – 1.1.0
- Fix: Never wrap a element if its already inside any
noscripttag.
2019-10-07 – 1.0.3
- Fix: Recent releases did not contain vendor folder.
2019-10-07 – 1.0.1
- Improved: Put
load="eager"on the first element inthe_content.
2019-09-28 – 0.9.13
- Improved: Allow duplicate IDs in HTML
2019-09-01 – 0.9.12
- Fix: Release did not contain vendor folder. (Release automation script bug)
2019-09-01 – 0.9.11
- Improved: better variable name for some code.
2019-09-01 – 0.9.10
- Improved: Do not fail on weird data types, just cast to string.
2019-08-30 – 0.9.9
- Fixed: Prevent return of
nullonthe_contentfilter. - Improved: Return early if there is no HTML to be filtered.
2019-08-30 – 0.9.8
- Improved: Make it work everywhere, skip the
wp_body_openthing for now.
2019-08-30 – 0.9.7
- Fixed: Switched HTML Parsing lib to
ivopetkov/html5-dom-document-phpnative and other libs have many issues and are poorly maintained. This means PHP 7.0+ is needed now - Improved: Added more filters.
2019-08-28 – 0.9.3
- Fixed: Picture tag noscript inner wrapping was not correctly working,
QueryPathis now used for HTML modification as PHP DOM and other libraries I tried choked on HTML5 and (nested) noscript tags.
2019-08-28 – 0.9.2
- Improved: Filtering
the_content, at very late time. - Improved: Cachebust JS if
WP_DEBUGis on.
2019-08-28 – 0.9.1
- Release