This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Images Lazyload and Slideshow


Related project recommend: Images Lazyload and Lightbox

This plugin is mainly used for:

  1. Lazy load all images in entire site.
  2. Add lightbox effect, gallery slideshow effect to custom selected images.
  3. Custom html setting, you cant save htmls such as custom css for images and tracking codes etc.

These functions are all independent of each other, you can use them separately as you need.

There’re three native effects in this plugin: fancybox, prettyPhoto and slimbox2.

Also you can install new effects or delete unuseful effects freely.

Get more effects, please visit


  • Setting Page
  • fancebox effect
  • prettyPhoto effect
  • slimbox2 effect


This section describes how to install the plugin and get it working.


  1. Upload images-lazyload-and-slideshow folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress Background.
  3. Setting the plugin in ‘Setting’->’Images Lazyload and Slideshow’ page.


If there’s any question, leave a messages to me on page


ఫిబ్రవరి 8, 2017
It does exactly what it's supposed to. nothing more, nothing less.
ఫిబ్రవరి 8, 2017
loading time really improve. So easy to install. Thanks!
ఫిబ్రవరి 8, 2017
It is the best plugin of its kind that I have found. Thank you very much! regards
Read all 9 reviews

Contributors & Developers

“Images Lazyload and Slideshow” is open source software. The following people have contributed to this plugin.




  • 2016-06-15
  • upgrade: fix compatibility with imgs with srcset attribute, feature start from WordPress 4.4.
  • upgrade: optimize lazyload process, use $(document).trigger("lazyimgs") to update cached lazyimgs.


  • 2015-07-07
  • fixbug: change admin_menu’s capability from ‘8’ to ‘manage_options’.
  • upgrade: replace effect ‘prettyPhoto 3.1.4’ with ‘prettyPhoto 3.1.6’.
  • upgrade: optimize lazyload process.
  • upgrade: disable slideshow effect while wp_is_mobile() is true.


  • 2014-09-27
  • upgrade: optimize process of lazy loading for better performance and comfortable experience.
  • upgrade: fix height when post images use percent width.
  • upgrade: add ‘lazyload_slideshow_skip_lazyload’ filter, use this you can customize lazy load scope.
  • upgrade: add lazy load switch for images, when an image contains ‘skip_lazyload’ class or attribute, it will no longer be lazy loaded.


  • 2014-08-25
  • fixbug: when use extra effect addon, crash after upgrade, fix it.


  • 2014-08-25
  • upgrade: optimize lazyload realization codes.
  • upgrade: optimize description and tags.


  • 2014-06-19
  • upgrade: upgrade effect and adapter interface, easily to add, delete and develop.
  • upgrade: every effect added into system as a plugin, easily to install or delete on the backend.
  • upgrade: optimize lazyload script, not to load images far from current screen above.
  • upgrade: combine “custom css” and “tracking code” into “custom html”.
  • upgrade: add lazyload scope config, all images or images in post content for choice.
  • upgrade: optimize display of config page, define width in percentage.
  • upgrade: change links of plugin homepage and author homepage.
  • upgrade: upgrade slimbox2 version from 2.04 to 2.05


  • 2012-10-10
  • fixbug: fix 4.1.13_gallery_js effect’s bug.


  • 2012-09-26
  • upgrade: optimize effect


  • 2012-09-26
  • upgrade: update the sample css for width limit and slideshow images’ cursor style.
  • upgrade: add diff feature for lazyload.
  • upgrade: update the image’s width and height get method.


  • 2012-09-24
  • upgrade: optimize effect


  • 2012-09-24
  • upgrade: add slimbox2 effect, now has two adapters:’one gallery’ and ‘sigle image’.


  • 2012-07-17
  • upgrade: optimize effect


  • 2012-07-17
  • upgrade: add exception for plugin WP-PostRatings, for displaying reason.
  • upgrade: do not lazyload images for feeds, previews, mobile. refer to Lazy Load plugin.


  • 2012-06-07
  • upgrade: optimize effect


  • 2012-06-07
  • upgrade: for better performance, images with width or height use blank_1x1.gif as placeholder, while images without width and height use blank_250x250.gif as placeholder(except: smilies)
  • upgrade: add a loading.gif background to each image, if image’s loading is timeout, visitors will understand what happened.


  • 2012-06-06
  • upgrade: optimize effect


  • 2012-06-06
  • upgrade: expand the scope of lazyload. previously only the content images take effect, now all the images work.
  • upgrade: expand the scope of slideshow, optimize the regexp check rule for images.


  • 2012-05-29
  • upgrade: optimize effect


  • 2012-05-29
  • upgrade: optimize lazyload, reduce the Performance Loss
  • upgrade: optimize limit_width_selector and add_effect_selector, change to “#content img,.content img,.archive img,.post img,.page img”


  • 2012-05-28
  • upgrade: optimize effect


  • 2012-05-28
  • upgrade: user can customize add-effect-selector
  • upgrade: user can choose which action to be hook, wp_footer or wp_head
  • upgrade: change style wrap for config page, add min-width


  • 2012-05-20
  • upgrade: optimize effect


  • 2012-05-18
  • upgrade: optimize effect


  • 2012-05-16
  • fixbug: css of images’ max-width limitation for IE6 may cause browser crash


  • 2012-05-08
  • upgrade: add adapters for effect, configurable
  • upgrade: add special class ‘slideshow_imgs’ to every effected images
  • upgrade: change the blank image to loading gif
  • upgrade: setting page style adjust


  • 2012-04-23 plugin released.