-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathreadme.txt
88 lines (63 loc) · 2.73 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
=== Lazy Load XT ===
Contributors: dbhynds
Tags: Lazy Load, Lazy Load XT, iframe, image, media, video, YouTube, Vimeo
Requires at least: 3.1
Tested up to: 4.4.2
Stable tag: 0.5.3
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Lazy Load images, videos, iframes and more using Lazy Load XT.
== Description ==
Lazy load images, YouTube and Vimeo videos, and iframes using [Lazy Load XT](https://github.com/ressio/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.
== Installation ==
1. Install and activate the plugin through the 'Plugins' menu in WordPress
or
1. Download and unzip Lazy Load XT.
1. Upload the `lazy-load-xt` folder to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
== Frequently Asked Questions ==
= Why aren't my images lazy loading? =
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 `get_lazyloadxt_html`.
For example, if a theme has:
`echo wp_get_attachment_image($id);`
Changing it to the following would lazy load the image:
`echo get_lazyloadxt_html( wp_get_attachment_image($id) );`
== Changelog ==
= 0.5.3 =
* Fix multisite activation error
= 0.5.2 =
* Actually fixed the error for older versions of PHP
= 0.5.1 =
* Fixed error for older versions of PHP
* Fixed incorrect script being loaded for background images
= 0.5.0 =
* Implemented srcset attribute for WP 4.4
= 0.4.1 =
* Tweaked regex for iframes
* Fixed operators on settings class
= 0.4 =
* Added `get_lazyloadxt_html()` to let users pass HTML to be filtered
* Disabled filtering HTML for RSS Feeds
* Added support for content loaded via AJAX
= 0.3.2 =
* Error when using checked() and undefined index
= 0.3.1 =
* Fix typos and undefined indexes
= 0.3 =
* 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
= 0.2 =
* 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
= 0.1 =
* Load Lazy Load XT js using `wp_enqueue_scripts()`
* Replace `src` with `data-src` in `the_content()`