A WordPress plugin to lazy Load images, videos, iframes and more using Lazy Load XT.
- Description
- Installation
- Frequently Asked Questions
- Changelog
Lazy load images, YouTube and Vimeo videos, and iframes using Lazy Load XT.
Lazy Load XT is the fastest, lightest, fully customizable lazy load plugin in the WordPress Plugin Directory.
This plugin works by loading the Lazy Load XT script and replacing the src
attributes with data-src
when the content of a post or page is loaded on the front end of a WordPress site.
View Lazy Load XT on WordPress.org.
- Install and activate the plugin through the 'Plugins' menu in WordPress
or
- Download and unzip Lazy Load XT.
- Upload the
lazy-load-xt
folder to the/wp-content/plugins/
directory - Activate the plugin through the 'Plugins' menu in WordPress
Lazy Load XT filters images added to the page using the_content
, post_thumbnail_html
, widget_text
and get_avatar
. If your images are added using another function (wp_get_attachment_image
for example), Lazy Load XT does not filter them. However, as of v0.4, you can filter the HTML yourself by passing it to lazyloadxt_filter_html
.
For example, if a theme has:
echo wp_get_attachment_image($id);
Changing it to the following would lazy load the image:
echo lazyloadxt_filter_html( wp_get_attachment_image($id) );
- Fix multisite activation error
- Actually fixed the error for older versions of PHP
- Fixed error for older versions of PHP
- Fixed incorrect script being loaded for background images
- Implemented srcset attribute for WP 4.4
- Tweaked regex for iframes
- Fixed operators on settings class
- Added
lazyloadxt_filter_html()
to let users pass HTML to be filtered - Disabled filtering HTML for RSS Feeds
- Added support for content loaded via AJAX
- Fix some typos
- Fix undefined index
- Parse HTML with regex instead of PHP's DOMDocument
- Fix UTF-8 problems
- Enable script-based tagging
- Lazy load gravatars
- Enable loading scripts from CDN and in footer
- Lazy load HTML5 elements
- Toggle and lazy load featured images, text widgets
- Specify css classes to skip lazy loading
- Improve settings, installation and upgrade
- Fallback to 1x1 pixel transparent gif
- HTML validation
- Load Lazy Load XT js using
wp_enqueue_scripts()
- Replace
src
withdata-src
inthe_content()