PRO: JSON & Slider – How to do it with the jQuery Lightslider-Lib

Your challenge:
You have some URLs to Images in your JSON-Feed. Those images should be displayed in a image-slider.

There are many ways to do that:
One way is to use a PRO-slider like Smartslider and feed him with RSS, build out of JSON.

Another way is to use the jQuery lightSlider Library (see also here).

  1. Example JSON:
  2. Create a new JCI-Template:
    • Name: lightslider
    • URL:
    • twig-Template:
<link type="text/css" rel="stylesheet" href="">                  
<script src="//"></script>
<script src=""></script>
<ul id="lightSlider">
{% for d in _context %}
<img src="{{d.venue.img}}">
{% endfor %}
<script type="text/javascript">
    jQuery( document ).ready(function( $ ) {
            speed: 1500,
            auto: true,
            loop: true

ATTENTION: In this Twig-code are three Script-Tags, loading code from remote servers. You can do that for testing. For a productive website you should host the JS-libs on your own servers!

  • “jquery.min.js” you can add via the JCI-options, Tab “Extra”
  • “lightslider.css” / “lightslider.js” you find at at “Download”. In the zip you find a folder “dist”. Copy the files from that (js and css) to your server and insert the URL to the two libs in the JCI-template.

Insert this Shortcode on a WordPress-Page:

[jsoncontentimporterpro nameoftemplate=lightslider]

In Action: