Horizontal scroll image slideshow

Horizontal scroll image slideshow lets you showcase images in a horizontal scroll like fashion, one image at a time and in a continuous manner, with no breaks between the first and last image.


  1. Simple, simple, simple.
  2. Easy installation.
  3. Widgets, so you can add pretty much anything.
  4. Easy slideshow size (width & height) override option.

See plugin demo on side bar; Do you want to scroll the images vertically? Use vertical scroll image slideshow gallery plugin.

Installation instruction

Method 1

  • Download the plugin horizontal-scroll-image-slideshow.zip from download location.
  • Unpack the horizontal-scroll-image-slideshow.zip file.
  • Extract the /horizontal-scroll-image-slideshow/ folder.
  • Drop the popup folder into your ‘wp-content/plugins’ folder.
  • In word press administration panels, click on plug-in from the menu.
  • You should see your new horizontal scroll image slideshow plug-in listed.
  • To turn the word presses plug-in on, click activate.

Method 2

  • Go to ‘add new’ menu under ‘plugins’ tab in your word-press admin.
  • Search horizontal scroll image slideshow plugin using search option.
  • Find the plugin and click ‘Install Now’ link.
  • Finally click activate plug-in link to activate the plug-in.

Method 3

  • Download the plugin horizontal-scroll-image-slideshow.zip from download location.
  • Go to ‘add new’ menu under ‘plugins’ tab in your word-press admin.
  • Select upload link (top link menu).
  • Upload the available horizontal-scroll-image-slideshow.zip file and click install now.
  • Finally click activate plug-in link to activate the plug-in.

Use my another plugin Image Horizontal Reel Scroll Slideshow to load the slideshow gallery in the pages or posts.

Plugin configuration

1. Drag and drop the widget: Go to widget menu and drag and drop the Horizontal scroll image slideshow widget to your sidebar location.

2. Paste the below code to your desired template location: Copy and past the below mentioned code to your desired template location(ie in PHP file).

<?php if (function_exists (hsis_show)) hsis_show(); ?>

Frequently asked questions

Q1. Where to upload my image?

add/edit/delete images in this XML file. “wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml”

Dashboard → Plugins → Editor → Select horizontal scroll image slideshow plugin (Available top right drop-down box) → Select the XML file name (widget.XML) and update the xml file with your own image link.

Q2. Why my image gallery out of range?

In front end widget area, if you see gallery out of area or invisible, it because of height and width of the widget, so you should arrange width and height of the widget in widget configuration area. In default I have fixed width: 200px and height: 155px.

Q3. Why my slideshow not scroll properly or why one image overlaps another at the time of scroll?

Set the width and height to the width/height of the largest image in your slideshow!

Q4. I want to use this plugin in the pages or posts?

Use my another plugin Image Horizontal Reel Scroll Slideshow to load this gallery in the pages or posts

Download location


80 Responses to“Horizontal scroll image slideshow”

  1. Kirk
    August 12, 2010 at 7:15 pm #

    OK I have downloaded the widget but I’m not sure where it will get my images from to display. I don’t have much experience with .xml files which is why I chose wordpress as an all in one solution.

    I was to add some images to this widget so that I can then display it on my home page. How would I do this?

    • Admin
      August 14, 2010 at 7:40 am #

      1. Add your images anywhere and take the URL.
      2. Take our XML file(open in notepad).
      3. In that you can see the image URLs(replace the image URL with ur new URL)

      • Jennifer
        March 8, 2011 at 5:28 am #


        Do we need to provide URL of individual images or can we have all images in one folder and then specify the path of the folder

      • wazza
        February 4, 2012 at 10:26 am #

        Mastermic, YOU ARE AN IDIOT!

    • Suneva Lightfoot
      May 17, 2012 at 12:01 am #

      Thanks for your work developing these plugins. I have installed the Image Horizontal Reel in Catalyst, but I cannot get it to display after trying all of the suggested methods. Any ideas to resolve this problem would be appreciated.

  2. MyRivne
    August 15, 2010 at 1:15 am #

    Hi, how to insert it via tepmlate? what code should I insert to my theme? thank you!!!

    • admin
      August 15, 2010 at 5:47 am #

      1.You can paste the below given code directly into PHP page.

      • MyRivne
        August 15, 2010 at 5:47 pm #

        thank U for quick answer, I will test it.

        One more question, is it possible to show 2 or more pictures simultaneously? I mean, f.e. to show 2 pictures, then 1 more comes, and one lives. (something like train)

        Or it is some idea for future function.

        Thank U !!!

      • Przemas
        November 6, 2010 at 1:30 pm #

        Hi i have question “paste code below..” what files index.php? or sidebar.php?

        • Przemas
          November 12, 2010 at 10:42 pm #

          Not work… i have WP 3.0 plugin works but i have moving type “undefined”. Paiste code… where? index.php? sidebar.php? sidebar-page.php? What line in index.php i must paiste code

        • mastermic
          February 18, 2011 at 4:33 am #

          you really need to sit down and write out some clear definate directions how to load the photos in the widget!

      • Masoud
        December 17, 2010 at 6:26 pm #

        Hi and thank you.
        I want ro use this plug-in istead of the header image of my website. how can I use?

  3. purplecode
    August 18, 2010 at 5:51 am #

    Hi …. I have added the images to XML file and I am using a news magazine 640 theme for wordpress.. I can get the image to scroll at all.. I have added the’ ‘ in the desired location, but wont work

    • Gopi R
      August 22, 2010 at 2:59 pm #

      hi, can u explain more, your using widget to display slid-show or page.

  4. fred
    October 27, 2010 at 9:41 pm #

    Hi, can you help. I don’t know where to post the php to get the slideshow to work for the “ibusiness” theme homepage image. I don’t want it as part of my sidebar, but as the main image on the homepage. Do you think you could help me. Thanks!!

    • Josh
      January 22, 2012 at 2:52 pm #

      There is an additional plugin available on this page that allows you to have slideshows on pages. I believe this specific plug in works on widgets.

  5. bono
    November 19, 2010 at 4:39 pm #

    Nice plugin! :) How are we going to set the scroll speed?

  6. Pavlos
    November 23, 2010 at 8:47 am #

    Can somebody PLEASE post the actual code to insert into a php page to get this to work? I do NOT want the slideshow to appear on the sidebar as a widget but would like to insert it at a location on the front page!

  7. Alan
    December 7, 2010 at 12:24 am #

    I don’t know where to insert the ‘image’ code in order to get the images to show in the sidebar.

    Could someone help please

  8. Alan
    December 7, 2010 at 1:18 am #

    I am told to upload my images into the


    But I do not know where in this area to insert my image code. Could someone advise me please.

  9. sribharath
    December 27, 2010 at 2:29 pm #

    Hi ,

    Very Nice and useful plugin

    its working fine at http://test.ysrcongress.co.in/

    as u can see there , i have adjusted width of sideshow to 585 px but gap between images is more ..how can i change it ..

    you ca see here


    of what i am talking about..i need it to be belt type scroll er

  10. Drivemetodrink
    January 14, 2011 at 10:47 am #

    I have this plug in currently running on 3 separate sites.
    The 4th site I get “undefined” scrolling. Only difference is of course the image url.

  11. Zulema Maratos
    January 16, 2011 at 11:13 am #

    Excellent web-site! I thoroughly enjoyed your content …very well written.

  12. kevin Miole
    February 9, 2011 at 12:02 pm #

    hi what plug in are you using in the front page horizontal image scroll with text help please

  13. bizace
    February 11, 2011 at 5:43 am #

    please tell in step by step how to add image.
    sorry the instruction given above is not clear
    i am new to this

  14. bizace
    February 11, 2011 at 5:45 am #

    i got this problem similar to “Alan” above

  15. Mark
    February 19, 2011 at 8:50 pm #

    @ things can be added to make this a much improved widget.

    1. Auto thumbnail (automatically resize the image to fit)

    2. A page to select the images in the admin, instead of having to modify the xml file each time.

  16. sbobet
    March 3, 2011 at 4:37 pm #

    Hello webmaster I like your post ….

  17. Greg
    March 5, 2011 at 9:55 pm #

    I followed the instructios and posted paths from gallery into xml. This is what it says in my sidebar:

    Warning: DOMDocument::load() [domdocument.load]: URL file-access is disabled in the server configuration in /data/25/2/13/83/2502735/user/2741157/htdocs/WordPress/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    Warning: DOMDocument::load(http://0333c18.netsolhost.com/WordPress/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml) [domdocument.load]: failed to open stream: no suitable wrapper could be found in /data/25/2/13/83/2502735/user/2741157/htdocs/WordPress/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    Warning: DOMDocument::load() [domdocument.load]: I/O warning : failed to load external entity “http://0333c18.netsolhost.com/WordPress/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml” in /data/25/2/13/83/2502735/user/2741157/htdocs/WordPress/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    What does it mean?


    • Betsey
      November 23, 2011 at 3:12 am #

      Appreciation for this infomritaon is over 9000—thank you!

    • gflyxe
      November 24, 2011 at 10:31 am #

      PeF4DU hxjlgjwggxvx

    • yibxwkd
      November 30, 2011 at 5:20 pm #

      jG8zPD hfaikjvsytiu

  18. istanbul konut
    March 6, 2011 at 10:32 pm #

    Is the line of the computer has denaturised, as if they were really divers than the preceding theme.

  19. Free Porn
    March 23, 2011 at 6:00 pm #

    I’m not sure exactly why but this website is loading extremely slow for me. Is anyone else having this problem or is it a issue on my end? I’ll check back later and see if the problem still exists.

  20. Mittelalterliche Gewandung
    April 5, 2011 at 4:39 pm #

    The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought youd have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.

  21. tu sukebe
    April 8, 2011 at 3:37 am #

    The plugin only seemed to work if I used the 3 provided links, but it will not run if I have more than that. Installed it in the sidebar. Is there a way to fix this? Used both Dreamweaver and Notepad to edit the xml to add 10+ images/links. Thanks!

    • Gopi R
      April 8, 2011 at 4:03 am #

      Can u pls share the demo url..

  22. Harald
    April 8, 2011 at 10:44 pm #

    Hi Gopi
    I like this plugin very much. It works great for me. I have to say that I like the way you add images. It is very easy to both add images and put a link in, so I must say that I don’t understand some of the comments here.
    I wonder if it is difficult to make the images loop instead of make them move with the cursor?
    Thanks for all your hard work

    • Harald
      April 8, 2011 at 10:48 pm #

      I am sorry, but I posted this in the wrong place. I am talking about the Horizontal motion gallery.

  23. P90x dvds
    April 13, 2011 at 9:50 am #

    You should consider starting an monthly news letter. It would take your site to its potential.

  24. helping the bloggers
    April 13, 2011 at 11:20 am #

    Nice plugin! how can i make my 6 pictures scroll at the same time on the same bar , i tried putting the template code just below the header , it workds perfectly but , its scrolling just a single picture, is there any way to scroll 6 picture at the same time , or a picture from each category


    • Admin
      April 13, 2011 at 12:06 pm #

      In the XML file you have to include all your image URLS….

  25. Pieter
    May 2, 2011 at 10:52 am #

    Hello Gopi R,

    The slideshow is very easy to use and good looking, only problem I have it’s only showing the pictures on the homepage (in sidebar), does it have something to do with permalinks?

  26. Dan Schell
    May 11, 2011 at 8:05 pm #

    what is the TITLE tag on the settings page? The name of the xml file?

    How do you make the settings apply to each slide show differently>

    • Admin
      May 12, 2011 at 1:25 am #

      Title content will display in the image alt tag.

  27. Otto Seoback
    May 30, 2011 at 3:34 am #

    Hello,dear sir First, sorry for my bad English. But i must talk about your Website / Blog. I was found your Blog on search with Google an today is my second visit here. I am a Internet Marketer and looking for some good Information for my website: seobacklinkskaufen.com, it is a new site. I am happy you visit my Blog to. Thank you very mutch an have a good time. Best Regards an good Business.

  28. Lewis Buchenau
    May 30, 2011 at 2:56 pm #

    You should be a part of the competition for just one of the greatest weblogs on the internet. I will suggest this site!

  29. hendribun
    August 6, 2011 at 5:55 am #


    Riris Theresia on Mastering Trainer’s WOW Tools
    arafat bakhtiar on Hati-hati Pilih Provider Outbound!
    oktastika on Melakukan Hipnoterapi Pada Anak
    Link Partner
    Anda Luar Biasa
    Bisnis Partner
    Dapur Tulis
    Gramedia Pustaka Utama
    Juru Tulis

    Warning: DOMDocument::load() [domdocument.load]: URL file-access is disabled in the server configuration in /home/andriasc/public_html/pembelajar.com/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    Warning: DOMDocument::load(http://www.pembelajar.com/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml) [domdocument.load]: failed to open stream: no suitable wrapper could be found in /home/andriasc/public_html/pembelajar.com/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    Warning: DOMDocument::load() [domdocument.load]: I/O warning : failed to load external entity “http://www.pembelajar.com/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml” in /home/andriasc/public_html/pembelajar.com/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    whats wrong?

  30. Online Payment Processor
    August 29, 2011 at 10:23 pm #

    Very useful lates info. Hope to see more posts soon!

  31. Kenneth C Young
    September 10, 2011 at 12:25 am #

    I inserted this code into a new wordpress page and now the image function in wordpress will not work.

    Here is that code


    Kenneth C Young

  32. Sheryll Evaristo
    September 22, 2011 at 2:08 am #

    I’m curious to find out what blog system you’re using? I’m experiencing some small security issues with my latest blog and I would like to find something more secure. Do you have any suggestions?

  33. Arlyne Truiolo
    September 26, 2011 at 11:39 am #

    Hello; great publish for me. Your publish has pretty good quality. I need to has pretty good posts like yours at my website. How don’t you arrive around these posts?

  34. Rian
    October 15, 2011 at 11:32 am #

    Can i put this on the center instead in the sidebar?

    • Admin
      October 15, 2011 at 11:44 am #

      check my horizontal reel sidebar…

  35. help about ipad
    October 18, 2011 at 11:38 am #

    Its all good.

  36. jmavedon
    November 3, 2011 at 4:22 pm #

    I can’t find the solution for the problem:

    Warning: DOMDocument::load() [domdocument.load]: URL file-access is disabled in the server configuration in …/wordpress/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    Warning: DOMDocument::load(…/wordpress/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml) [domdocument.load]: failed to open stream: no suitable wrapper could be found in …/wordpress/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 30

    Warning: DOMDocument::load() [domdocument.load]: I/O warning : failed to load external entity “…/wordpress/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml” in …/wordpress

    Is there any solution for this? I have tried placing the images in different places with the same results. Is there anything that can be done?

    • Admin
      November 4, 2011 at 1:21 am #

      It look like your server dont have option to read XML file. or XML file path is wrong..

  37. Htc mytouch 4g
    November 12, 2011 at 1:17 am #

    In between me and my husband we’ve owned additional MP3 players over the many years than I can count, which includes Sansas, iRivers, iPods (classic & touch), the Ibiza Rhapsody, etc. But, the last few many years I’ve settled down to one line of people. Why? Because I was happy to discover how well-designed and fun to use the underappreciated (and widely mocked) Zunes are.

  38. actually human
    November 17, 2011 at 7:58 pm #

    How would i go about using this widget multiple times in the same site? Looking to have it occupy the “Widget area below header” on my home page, and “Widget area above footer” on all other pages. Usually i would just add the widget to both zones, and control its display using the “widget context” plugin, but i cannot make 2 instances of your widget.

  39. brindes
    November 22, 2011 at 6:57 am #

    I also conceive thence, perfectly pent post!

  40. Centerlock Wheels USA
    December 4, 2011 at 6:54 pm #

    What platform and theme are you using if I may possibly ask? Where can I buy them? x

  41. Sharrie Cranford
    December 12, 2011 at 4:03 pm #

    I’m still having problems loading the images. I can’t find the xml file, etc.
    Please advise.
    Thank you,

  42. YS
    December 13, 2011 at 1:31 am #

    Hi, how can I remove the title of the slide show. Even when I leave it blank, it pushes the slideshow down. Removing the title and space would align it with the top of the sidebar. Can you please let me know if this is possible. thank you.

    • Kleber
      February 7, 2012 at 1:48 pm #

      I have been hvinag regular facial treatments (ultradermie) here for several years and I wouldnt be without them! An hour of pampering with dim lights and gentle music is sheer bliss, and the results are certainly noticeable – even as I approach my 60th year, my complexion is the best it’s ever been and receives regular compliments. The convenience of parking right outside is an added bonus and, when time permits, the peaceful walk along the canal takes only 20 minutes.

  43. konutadasi
    December 28, 2011 at 7:05 pm #

    I beloved as much as you will obtain carried out proper here. The sketch is tasteful, your authored subject matter stylish. nonetheless, you command get bought an shakiness over that you wish be handing over the following. unwell certainly come more in the past once more as exactly the same just about a lot regularly inside of case you protect this increase.

  44. Sharrie Cranford
    January 3, 2012 at 5:29 pm #

    I can’t seem to get my images to show. I only get one of a dog. Please help me figure out what I am doing wrong.
    Thank you,

  45. AB
    February 5, 2012 at 7:00 pm #

    Hi Gobi! Thank you for the amazing plug-in. It’s really great and super easy to use/customize. I just have one question. I don’t want to use titles (captions) for any of the images….but I still have a large gap at the bottom for where the title/caption would go. Is there a way to get rid of that space? I couldn’t find it myself. Any help would be really great! Thanks!!

  46. Stanton Shreves
    February 16, 2012 at 7:43 am #

    Many thanks for an incredible publish, can study your others reviews. many thanks for your ideas on this, I experienced a bit thump by this article. Thanks again again! You commit an excellent time. Displays the beauty through fantastic facts here. I feel that when more individuals thought about it doing this, they’d possess a better time frame get the suspend ofing the situation.

  47. whyfemike
    February 19, 2012 at 12:17 pm #

    Nice post. This is the best idea I’ve ever seen!

  48. Art
    April 19, 2012 at 1:30 pm #

    we have a slideshow scrolling across the bottom of the homepage for this site: http://www.mcesshow.com
    When the photos have a link set in the image coding for the slideshow that links within the mces site, then the slideshow works, but if we use a link in that coding to another site, then the slideshow does not appear. I have some screenshots I can send that might explain also, if you send me an email address.

    Tried putting this code in various places in the header.php file, to get the scroll to show up higher on the page, but no effect. Also hoped if it did work then it might resolve the linking issue. Still hoping to hear a comment back from you.
    (php code) if (function_exists (Ihrss)) Ihrss();
    to see if it would paste into the header, which it does not. The second issue, to get href to link to another website, without the leading current website, none of the fixes seem to do this but rather disable the entire webpage. I mostly tried to manipulate these two references in the php file:
    $Ihrss_package = $Ihrss_package .”IHRSS_SLIDESRARRAY[$cnt]=’ a title=”$Ihrss_title” href=”$Ihrss_link” rel=”nofollow”>’; “;

  49. Rick
    May 10, 2012 at 2:10 pm #

    I love the widget. Exactly what I was looking for. Thanks for the hard work. I only have one question…

    How do I get the gallery to within the sidebar? As of now, it is left aligned, which isn’t where I really need it.

    Any help is appreciated.


    • Admin
      May 10, 2012 at 2:14 pm #

      Use widget option to set the gallery in the sidebar.

  50. Sky
    May 11, 2012 at 3:24 pm #

    Thanks for this useful plugin.
    But for the next time, try to not overwrite the XML file, as I’ve done the update and it cleared all my gallery…

  51. D Jawahar
    June 14, 2012 at 12:38 pm #

    Gopi R,

    Your “Horizontal scroll image slideshow” in the widget area is a very good plug-in that I find and have used. Everything went alright until I allowed 9 pictures in the sliding gallery. When I put the 10th one, I find an error appearing as under :

    Warning: DOMDocument::load() [domdocument.load]: xmlParseEntityRef: no name in http://sidd.jawahars.com/wp-content/plugins/horizontal-scroll-image-slideshow/gallery/widget.xml, line: 32 in /home/jawahar/sidd.jawahars.com/wp-content/plugins/horizontal-scroll-image-slideshow/horizontal-scroll-image-slideshow.php on line 48

    See the 2nd widget on the right, just below the “Search” window.. Please help me out.. I will be more grateful.

    Thanks in advance.

  52. sarwan
    June 15, 2012 at 11:59 am #

    my Horizontal scroll image slideshow stopped working.
    Under Our products.
    It was working fine before any clue will be appreciated.

  53. Andrea
    August 6, 2012 at 2:42 pm #

    Hi! I have used your Horizontal scroll image slideshow pluggin for a long time now.. it works well, but every time I do a wordpress update it resets to configuration values, so I have to edit the gallery.xml again and again.

    Is there any way to prevent this from happening?


  54. imran
    September 20, 2012 at 4:50 pm #

    hi dear

    i want to fade in and out how to set in this plugin ….have any idea please share

  55. Admin
    March 30, 2011 at 1:37 am #

    You can find the many website. but u cant see the live demo…

  56. jeff
    July 19, 2011 at 1:37 am #

    mike, I do not think you could have said it more perfect than that.

Comments closed due to heavy spam (back soon). If you have any query please use my contact form click here and mention your plugin name.