Superb Slideshow

July 18, 2010 | Posted by: Gopi R | Wordpress plugin | 82 Comments | Video tutorial

This is a strong, cross browser fade in slideshow script that incorporates some of your most requested features all rolled into one. Each instance of a fade in slideshow on the page is completely independent of the other, with support for different features selectively enabled for each slideshow.

  • Fade in effect that has the current image fading over the previous one.
  • Automatic slideshow.
  • Slideshow can be set to stop rotating after N cycles.
  • Each slide can be optionally hyperlinked.
  • Each slide can have an optional description associated with it.
  • Descriptions can either be set to show on demand (when the mouse rolls over the slide), or be always visible until explicitly dismissed.
  • Persistence of last viewed slide supported, so when the user reloads the page, the slideshow resumes from the last slide.
  • Slideshow automatically pauses onMouseover.

Live demo available demo on side bar and below. This is XML based image slideshow to add/update/delete images use “superb-slideshow.xml” XML file

Installation instruction and configuration

Option 1

  • Download the plugin superb-slideshow.zip from download link.
  • Unpack the *.zip file and extract the /superb-slideshow/ folder.
  • Drop the ‘superb-slideshow’ folder into your ‘wp-content/plugins’ folder.
  • In word press administration panels, click on plug-in from the menu.
  • You should see your new ‘superb slideshow’ plug-in listed under Inactive plug-in tab.
  • To turn the word presses plug-in on, click activate.

Option 2

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

Option 3

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


Plugin demo

Frequently Asked Questions

Q1. How to arrange the width & height of the slideshow?

Go to ‘Superb Slideshow’ link under SETTING tab to change these settings.

Q2. How to change the slide Fade Duration, Pause, Cycles?

Go to ‘Superb Slideshow’ link under SETTING tab to change these settings.

Q3. How to add more image?

1. Upload your images into your server (Use media WordPress dashboard menu to upload images).
2. Take the “superb-slideshow.xml” XMl file from plugin folder.
3. Create new image node like below (add imagepath, link, title, target)

<image>
<path>wp-content/plugins/superb-slideshow/images/gSlide11.jpg</path>
<target>_new</target>
<title>Click to see Superb Slideshow demo</title>
<link>http://www.gopiplus.com/work/2010/07/18/superb-slideshow/</link>
</image>

Plugin configuration

Drag and Drop the Widget : Go to widget page under Appearance tab, Drag and drop ‘Superb Slideshow’ widget into your side bar. its very easy.

Add the gallery in the Posts or Pages : Copy and paste the given short code into pages or posts.
[superb-slideshow=filename=_live.xml&width=600&height=350]

Add directly in the theme : Use this code, <?php if (function_exists (sswld_show)) sswld_show(); ?> to add this plugin to your Theme files.

Requirements/Restrictions!

  1. Works with WordPress 2.7+
  2. PHP 4.5+ or above with dom library support.
  3. See your phpinfo file to check DOM/XML enabled or not.
  4. To work this plugin DOM/XML should be in enabled mode (this is default in enabled mode, so no problem).
  5. If any problem in the close button display; take superb-slideshow/inc/superb-slideshow.js and goto 3rd line and replace the image path with full URL.

DOM/XML phpinfo screen

Note : Those who have updated this plugin from 3.0 to 4.0, go to admin area and change the XMl file name from “superb-slideshow-v2.xml” to “superb-slideshow.xml”, then it will display your correct images

Comments (82)

  1. Franky says:

    Hi,

    seems that update 5.0 dont works anymore. Everytime i update from 4.0 to 5.0 the webserver (Host Europe) hangs completly, also all other domains dont work anymore.

    DOM is enabled.

    Any ideas?

    bye, Franky

    • Admin says:

      1. First take backup your existing xml and images.
      2. Update the plug-in
      3. Remove the cache.
      4. Refresh the page.

      if not working.. try to update the plugin manually(simply download the plug-in and update the plug-in directory via FTP)

  2. TechGopal says:

    nice plug in……..

  3. Laurence says:

    I installed it on a 1&1 server and no images loaded..

    The DOM/XML is enabled but the function doesn’t load anything from the xml file (wich had ben checked)

  4. Laurence says:

    thanks for answer but all of that had been done.
    the XML DOM object returns an empty array (after the doc->load and doc->getElementByName() T_T

  5. dong says:

    i agree, in this new version it doesn’t load the images. i already checked the xml file and it points to the exact url of the images. it only shows loading gif but no photos.

    it seems this new version is not compatible with most web hosting. :( any ideas gopi?

  6. rodgerpegues says:

    I’m here:

    http://www.fairegallerycafe.com

    I found some directions on here to edit the js and css
    files and I did that, and the width and height are in the code
    on the page……

    my problem is that the slide show is scrunching up all skinny(width) in Safari and IE. Please help this is a high traffic site…………thanks in advance!

  7. t1gor says:

    Hi. I’m currently trying to use your slideshow plugin, and it works good, BUT I just can’t change the size of the slideshow. It still is 200×150. I’ve tried to hardcode it inside the superb-slideshow.php file, but it still doesn’t work!

    Would be really grateful for the urgent reply!

    • James says:

      Hi,

      I have the above problem. I am trying to add the shortcode but the size wont change? Here’s my shortcode…

      [superb-slideshow=filename=superb-slideshow-v2.xml&width=549&height=613]

      Please help.

      Thankyou.

  8. sascha says:

    Hi,

    very nice plugin! Is there a possibiliy to show pics in random function? May be there ist a possibility to combine with this possibitlity of your Random image gallery?

    Thank you

  9. t1gor says:

    Hey there again. Thanks for your previous reply, but I’ve got more questions now :)

    How can I make slides in a slideshow change by a click?

    Again thanks in advance.

  10. Debbie says:

    I was all set to go live with this site and then I upgraded the plugin and it doesn’t show the images
    Not only that but it appears to interfere with my headway theme visual editor
    I deactivated the plugin and my editor works again
    I loved this plugin – its a major component of this website. I have it extending the full width of the site just under the menu (doesn’t show now because I deactivated it)

    Could I please have a copy of the previous version. It was working great for me. This new version isn’t going to do the job
    Please send me version 4

  11. prokopis says:

    hello from greece.
    i iam trying to use your plugin in top of my frontpage, and i have problem with this:

    i am using the pixopoint menu and the superb slideshow is hiding the dropdown of pixopoint.

    is there any way to fix this?

  12. max says:

    How can I change the background color from black to white? Thanks!

    • Simo says:

      In superb-slideshow/superbslideshow.js find this line and change where it says background
      HTML of entire slideshow
      setting.$wrapperdiv=$(‘#’+setting.sswld_wrapperid).css({position:’relative’, visibility:’visible’, background:’black’, overflow:’hidden’, width:setting.sswld_dimensions[0], height:setting.sswld_dimensions[1]}).empty() //main slideshow DIV
      if (setting.$wrapperdiv.length==0){ //if no wrapper DIV found
      alert(“Error: DIV with ID \”"+setting.sswld_wrapperid+”\” not found on page.”)
      return
      }

  13. Andyman says:

    Is this known to cause issues with other jQuery sliders or pieces? There is a jQuery slider built into the theme I am using and when I use this plugin, it works fine, but it breaks my other slider (loading jQuery too many times, maybe?)

  14. Tobias says:

    Great Plugin .. but how can I use css on for example I need round Borders on this .. Thanks Tobias

  15. Fred says:

    Anyway to disable the pause on mouseover?

  16. bitsyandkitty says:

    any ideas on adding a static image to display if users have javascript disallowed? x

  17. ilithya says:

    Hi Gopi,

    I was wondering how can I do it so my SUPERB SLIDESHOW stops at the last slide, instead of the first one, when I choose “1 cycle”?

    I’m guessing I need to change the js code, but couldn’t figure out where exactly.

  18. Silvio says:

    H!
    I’m writing from Croatia and have first step trouble.

    Plugin could not be activated because it triggered a fatal error.
    Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/sites/site242/web/wp-content/plugins/superb-slideshow/superb-slideshow.php on line 41.

    Testing on XAMPP/localhost everything works fine but on Net give me a error.
    Please, help!

  19. MrWho says:

    I love your plugins. Many thanks.

    This one is very flexible, which is good, but I have a problem: With a theme that uses pull-down menus (like the one at http://www.multideias.eu for example) the slideshow overlaps the menus, and it should be the other way around.

    Any way of solving this editing code? Or are you planning to add a Z-plane option so people can choose the plane where the slideshow will stay?

    Thanks once more!

  20. Will says:

    I’ve added this as a widget, but it automatically includes an title, even when I haven’t included a title.

    How can I stop this from showing?

  21. Joe says:

    Doesn’t seem to accept accented characters such as í or í

    Thanks,
    Joe

  22. fred says:

    how do i put the slideshow on to the homepage as the central image. please help!!

  23. Andrew says:

    I have the plugin working great in a post or page, my pics show and everything. My problem is when I install it as a widget in the sidebar some how it screws up my entire hompage!

    my section where I have “featured” posts uncompresses into seperate posts and the same happens for the video player. instead of one video player showing multiple videos it seperates each video in the list so there will be multiple video players instead of one with a playlist! how can I fix this, I want to use this in the side bar and not in a post or page. Or is this simply a conflict with my theme perhaps?

    Infact this same problem happens with your other plugins also, ive tried New Simple Gallery and get the same result.

    I do however have your Random image gallery with fancy zoom installed and this doesn’t cause any problems with the rest of the page.

    please help thanks.

  24. Davíð Víðisson says:

    On my Windows Server 2008 R2 running IIS 7.5 I had to modify the code slightly to get it to read the XML file.

    In superb-slideshow.php I replaced..
    $doc->load( $sswld_pluginurl . $sswld_xml_file );

    with a physical path..
    $doc->load( “c:\inetpub\wwwroot\superb-slideshow.xml” );

    A programmer should probably sort this out properly.

  25. Tanveer Malik says:

    I am using this plug-in on of my clients sites [given above] but it is hiding the menu, will appreciate a way to overcome this issue is shared with the community.
    Thanks

  26. Pan says:

    Hi,

    Are I able to remove the link functionality of the images?

    Thanks – great plugin!

  27. Melvin says:

    Hey there. I got everything to work correctly except that I have a gap of about 5px above the slide show and the wrapping div that its in. Is there a know factor with the slideshow that I’m over looking? I need the slide show to be flush with everything else on the page.

  28. Nil says:

    Great job !

  29. WordPress Slideshow/Slider Plugins | belajarwebdesign.com says:

    [...] Superb Slideshow [...]

  30. 20款免费WordPress幻灯片插件 | 奋斗Blog says:

    [...] Live Demo Download [...]

  31. Ruby says:

    This plug-in was confusing and lengthy and it shouldn’t be that way! People should know this: if inserting this line of code ONLY into your post or page “[superb-slideshow=filename=page1.xml&width=400&height=300]” you will get a blank area and won’t be able to see any images. Try this if that happens: make a new template to use with the slideshow (you can call it “Slideshow” if you want) and put this code where you want it to appear on the page: “” (without quotes, of course). If you do this method, delete the “[superb-slideshow=filename=page1.xml&width=400&height=300]” from the post/page. Then, it worked for me. I don’t know why the other method didn’t work completely. The whole tutorial needs to be re-written more clearly, if you want my opinion.

  32. Ruby says:

    this goes where those empty quotes go, sorry!:

  33. Ruby says:

    “” why isn’t the php tag showing up when I copy and paste it? Grr!

  34. Beth says:

    This past week I noticed the slideshow stopped working on one of my websites. It was working great and I have not changed anything on the site. Any suggestions what may have gone wrong? Please help!

  35. Horrible Plugin says:

    Wow you would think when you upgraded a plugin, from the wordpress dashboard it would save the old data.

    Why are you so lazy???

    You can’t not replace the .xmls?

    Thanks to the horrible coding now I have to remake over 20 .xml videos. O wait nvm Im using a different plugin

    One that doesnt shaft its users.

    • FreshlySerious says:

      Can any one explain why the sidebar version of this plugin breaks the slideshows on my entire blog. Finally found a plugin that works just how I need it to and it breaks everything. Stuff like this only happens to me. jeez.

      any help would be appreciated.

  36. DADA AALTO says:

    Hello!

    Thanks for this great widget.

    Chapeau!

    Could you please add a background color parameter?
    Transparency, too?

    Thanks and happy new year.

    DADA AALTO

  37. 18个超酷的Wordpress图片幻灯片插件 | Jeanyo Live says:

    [...] Live Demo Download [...]

  38. Jayon says:

    I love this plug-in, but there’s something I can’t figure out: Superb Slideshow Gallery works well by itself (installed it with a customized twenty ten theme) but it seems to cause the “Fancybox” plug in to stop working. Any idea how I can get them both to work on the same site at the same time??

  39. Eric says:

    How can you center the slide show widget. With my theme, the photos are slightly off and it is uncomfortable. I want to center the slideshow in the middle of the widget sidebar.

  40. Emanoel Filho says:

    How to center the slideshow in a page or post? He is always
    left. Thanks for plugin

  41. Lars B says:

    Hi Gopi,

    Thanks for your plugin – love it – great work.

    I would like to know where I can change the background color from black to white when the slideshow loads.

    I know this will require me to edit something in the plugin editor, but I am not sure where…

    Thanks for you help…

    Cheers

    Lars

  42. Mohanix says:

    domdocument::domdocument() expects at least 1 parameter, 0 given in C:\xampp\htdocs\nata\wp-content\plugins\superb-slideshow\superb-slideshow.php on line 35

  43. Shawn says:

    I keep trying to change the height and width of the sideshow to fit the space on the page to no avail. I have changed the numbers in both the settings menu and also on the html code pasted on my page.

    I was able to make changes in the past, however I can’t get it to work right now.

    Love the plug in just need to get the size right.

    Any assistance would be greatly appreciated.

    Thanks,
    Shawn

  44. James says:

    Hi
    Great Plugin!
    Works wonders
    Thanks!
    Any one else had issues with overlay of the slideshow images when using ligthbox plugin???
    The thing is… when viewing images with the lightbox effect the slideshow images still apperar infront.
    Thanks in advance for any help on the matter.
    James

  45. Joehn says:

    Awesome!

  46. wp,wordpress,wp插件,wordpress幻灯片 | 小窝丶住只猪 says:

    [...] Live Demo Download [...]

  47. Chris says:

    I have installed this plugin, and followed the very confusing instructions, and it doesn’t work. All I get is a black box with spinning dots.

    Can anyone please suggest and alternative, or possibly give me a clear explanation of how to install this plugin?

  48. Jorge Santos says:

    This plugin works sucessfully under brazilian wordpress 3.2.1, so I need to exchange the word “slideshow” to “Revista FOSSGIS”.

    http://www.processamentodigital.com.br/

    Any ideas?

    Best Wishes, Jorge Santos

  49. Faruk says:

    OK I now installed super-slide show. I am using default template from Word Press and whenI replace the heder image super-slide show floats to the right and can’t get it where I want to. You can see it here http://www.soultherapy.com.au . Can you or someone please help me with that?

    Thanks

  50. 50 Great Photo Slideshow Plugins For WordPress | Moldovan Cristian blog says:

    [...] Superb Slideshow: Info | Download [...]

  51. Tessie Wikel says:

    I mean, I do know it was my choice to read, however I really thought youd have one thing attention-grabbing to say.

  52. 20款免费WordPress幻灯片插件 | wordpress says:

    [...] Live Demo Download [...]

  53. Mike Rustici says:

    Also had the same problem as Davíð Víðisson. Needed to replace the web path with the file path (but this is on Linux).

    I replaced:

    $doc->load( $sswld_pluginurl . $sswld_xml_file );

    with:

    $filePath = str_replace(“index.php”, “”, $_SERVER['SCRIPT_FILENAME']);
    $filePath .= “/wp-content/plugins/superb-slideshow/”;
    $doc->load( $filePath . $filename );

  54. Eve says:

    Oh, an excellent article! I have no clue how you wrote this post..it’d take me weeks. Well worth it though, I’d assume. Have you considered selling ads on your website?

  55. Ian says:

    Hm. Finding it difficult to use … finally got the images there but it REFUSES to show any size except for 200 x 200 no matter what I’ve set the defaults to in the settings page. Could be a good plugin if it was simpler and worked the way it seems like it should.

    If I put a shortcode in a page like this, [superb-slideshow=filename=_live.xml&width=600&height=350]

    I should get the height and width shown. Why won’t it? I’m happy to help you re-write the instructions in better English so it makes sense. LMK

    thanks

    Ian

  56. Ian says:

    it worked only after I changed the code in the superb-slideshow.php file

  57. Ian says:

    also, it now messes up my admin so that after I post, I only get a white page. not good.

  58. Ian says:

    had to deactivate it. never good PR.

  59. Slideshow plugins for wordpress « Designteam says:

    [...] Live Demo Download [...]

  60. 24款高级WordPress幻灯片插件 | 源享网 says:

    [...] 现场演示 下载 [...]

  61. CM says:

    Hello Gopi,
    Could you please tell me how to get rid of the background in this slideshow. I would like to get the same effect (the image covers the entire background) as it is in your live demo.
    And also how to make the area with text not hiding and appearing after every new image, but rather how it is done in your live demo. Thank you very much.

  62. Bob says:

    Hello Gopi.
    Very nice plugin. I’m using the widget, is there any way to customize the title of the plugin? Otherwise it keeps showing “slideshow” as a tilte.

    Thanks!

  63. ben says:

    Hello, i have a problem with the width of the image. My pictures are 930×450 pixels. But the image on the screen is only 608×295. I have test different size, i can upper size of the hight but i can upper size of the width.

    I think they are a width limitation in the code.

    How modify this ?

    Thank you for this excellent plugin !

    Ben.

  64. Jim says:

    great slideshow and it works well. I like to know if its possible to place the description on top instead of the bottom.
    Thanks

  65. staxyn says:

    Nothing in life is to be feared. It is only to be understood. (Marie Curie)

  66. soon says:

    The plugin doesn’t work after I upgrade to ver 7. I got all the xml there, but the area is blank with no slideshow, here is the page for ref- http://www.siusoon.com/home/?p=601
    It should show at the top, before “title”.

    How to fix this issue? Just nothing show there…

    • Aaron says:

      I have the same issue with v7 as well as the previous one…. older version worked fine for over a year until last night.

      Is there any help for this?

      All I have been able to come up with is:
      – LI id=”superb slideshow” may be the problem since that space makes it 2 different IDs
      – inside that, the div id=”sswld” is self-closing, not a full div

  67. Pierre Gielen says:

    Is it possible to show the slideshow only if screen width >- 800 pixels? So that it does not show on a mobile phone, but does on a tablet or regular pc.

  68. ys says:

    Hi, I like the plugin but I want to get rid of the widget title space. Even when I delete the title in the settings page, the space for the widget title is still there and it does not align with the top of the sidebar. Also how can I widen the description – Add a little more space above and below the description.
    thanks

  69. angioletto says:

    Thank you so much for this really “superb” plugin you can see in action here http://www.angiolettochecucina.it/ with the banner in the top right corner. Two things I believe that would be very useful for everybody and let your plugin be used in many other ways.
    1) allow to set a different duration for the last slide in case all the images belong to the same “animation” like I do with my banner, so the animation stops a while (or forever without creating another total image ahead the other images) before beginning once more;
    2) the possibility to see a list with all the .xml files created.
    One question:
    Is not possible to use the widget way to insert the slideshow for more instances? It disappears once inserted. If it was possible we could choose the slideshow we need from a list.
    Thank you

Leave a Reply