Add a Responsive Image Rotator Widget To Your Site On Any Platform

Image Rotator Widget

Many years ago, I was disappointed to find out there wasn’t a simple way to rotate images in WordPress so I developed an Image Rotator Widget Plugin for WordPress. Over the years, though, WordPress advanced its capabilities and a ton of other plugins, page builders, new widget user interface, and third-party tools have surfaced. It wasn’t worthwhile for us to continue to develop the plugin so we stopped supporting and updating it.

Elfsight Responsive Photo Gallery Widget

Our recommendation is a platform called Elfsight which has a number of widgets that can easily be customized and added to your site, one of which is their photo gallery widget. The widget helps brands demonstrate visual materials beautifully – whether you just want to display the logos of your customers in a nice carousel or you want a beautiful, responsive mozaic of your latest product photos.

Use the widget to show your products in all details, showcase the interiors of your place, highlight the top quality of the services you provide, and much more. It’s for any business case – and for yours, as well.  Here are some examples:

Product photo gallery widget with vertical images

Photo Gallery Widget With Dots

Photo gallery widget with horizonal images

Responsive Photo Mozaic Widget

Photo gallery widget with columnar horizontal images

Photo Tile Gallery Widget

Your great photos deserve the right presentation. It’s easy to do with various design options of Elfsight Gallery widget. Get one of the seven layouts, variate photos’ shape and size, show additional info and title, choose the right order of the presentation, and so much more.

Photo Gallery Layouts with Elfsight's Widget

You can choose where users will open them: in popup right there or on the website of your project. The popup allows to slide through, zoom in and out, switch to full-screen, and even turn on the slideshow. Varying the elements of the popup, you can add or hide additional info and change the whole picture and perception.  

Image Rotator Widget Action

With various style options, you will add a unique touch to the photo widget appearance. Change the background by using any of the colors or uploading a custom image, choose the overlay color, add one of the on-hover effects, select the colors of the popup and use text settings. All the elements are flexible.

Design your own gallery quickly and easily… then copy and paste the widget script in your content management system or in your HTML and you’re up and running.  

Create Your Image Rotator Widget Now

Disclosure: We are an affiliate for Elfsight and also a happy customer!


  1. 1

    How does image sizing work?  I notice that the upload box says 200×200.  What if my image is of different proportions?

    • 2

      I think that would add way too much complexity to this plugin.  And it would never look right because they may not be properly centered horizontally, could get pixelated, etc.  Just like you need to size images appropriately for a post, the user should have to resize it correctly here.

  2. 3

    DIfferent width proportions will work, however height proportions will not. As of now, to get the best out of the widget, you should make all of the images you plan to use the same height.

    In the next release I’ll be adding dimension settings to the widget. You’ll be able to choose the width and height of the entire widget, and consequently the images will be resized proportionally to it.

  3. 5
  4. 9
  5. 10

    I really would like to use this plugin, but when I upload an image, I get no ‘send image to rotator widget’ possibility, only the ordinary ‘insert to post’.
    I have deleted and reinstalled the plugin, but so far no luck. Can you please help me out?

    I have added a screenshot, and eventhough it is in Dutch you should be able to see that the ‘send image… ‘ button is missing. I would highly appreciate your help.


    • 11

      Hi @google-2b6c75e336d02071c15626a7d8e31ccd:disqus ,

      I can only guess that it will require us to build a translation file.  Can you tell us what “send image to rotator widget” is in Dutch?  We’re not planning a release soon, but will try to slip this in.


      • 12

        Hi Doug,
        Thank you so much for your swift reply. The correct translation would be ‘invoegen in image rotator widget’.
        I really hope this works. On the other hand, I wouldn’t mind using the ‘send image to rotator widget’ in English if that would solve the problem.


      • 13

        I have several WP sites running, so I tried this image rotator in an English version, and it works just fine. So, I think you are right, this has to to with the translation. Would be great if you could get around to build the translation somewhere in the near future. If you need me to translate more from English to Dutch, I will be glad to help.
        Another question: is there a way to click a picture to make it stay, so people can read the text I added? Or in the loop, make it less fast?

  6. 14
  7. 18

    Hi, I’d like to change the javascript for the image fade so one image fades into the next instead of fading to white inbetween. What do I need to change for this?

  8. 19
  9. 21
  10. 22

    I love the plugin and it is working very well for me. My one questions, is there a way to have the link open in a new window?

    • 23

      Unfortunately, it doesn’t look like the media upload page has that feature – we’re just using the WordPress dialogue that’s built in. We can look at making it an option on the plugin, though! Between now and then, it is possible to do that with jQuery if you have some experience doing that development.

    • 26
  11. 27

    Thanks for a great plugin. One question – Is there the option to have two instances of the plugin? I’d like to use one set of images in one spot and another set of images in another.

  12. 29
  13. 30

What do you think?

This site uses Akismet to reduce spam. Learn how your comment data is processed.