This plugin was commissioned by a client. The code base for the carousel came from a Cnet who generously provide an Open Source MIT license. Please use the comments to make suggestions for updated versions, or contact me directly.

[carousel name=’wpcarousel’]


  1. Download plugin
  2. Use WordPress Plugin installer, or:
  3. Unzip to local directory
  4. Upload to your plugins directory
  5. On WordPress administrative panel, go to ‘Carousel’ tool group and create a new carousel, and enter data as indicated.
  6. In a post or page, insert the short code , with the name of your carousel inserted in place of NAME, or
  7. if you prefer to insert inside a template you can call the carousel using the following php code:
    <?php print do_shortcode("[carousel name='NAME'["); ?>

If you like this plugin, please give this page, or this site a shout out on Digg, Twitter, thumbs-up on StumbleUpon, or whatever you use. Thanks.


82 Responses to Sandbox

  1. Jay October 2, 2009 at 7:27 am #

    Dude – you really, really need to put this out on This is light years better than anything currently on that site. I had been messing around for 4 days trying to get the stupid Yahoo carousel widget working – gave up and literally stumbled upon this.

    Good work!

  2. Ronn November 24, 2009 at 2:19 pm #

    Is there a way to increase the number of slides that are included in the carousel or are you limited to 7 total?

    • Simon November 24, 2009 at 2:23 pm #

      There is not a quick and configurable way to increase the number of slides, but someone with php skills could modify the plugin to add more slides. I developed the carousel’s functionality to provide a quick orientation to a site, not as a slide show.

  3. Ramaswamy November 27, 2009 at 7:06 am #

    Very very Nice & Easy to install , You done Very Good Job Thank You So much

  4. Javier Garcia December 9, 2009 at 11:00 am #

    Hello Simon
    I was using the plugin for several days and was working fine.
    Two days ago I tried to “edit carousel” to save changes but didn’t work
    I delete the last plugins, saw the source code (manage page of the plugin), and delete and copy this plugin again and still don’t save the changes.

    Have a good day,

  5. sven January 26, 2010 at 3:34 pm #

    hey, nice Plugin. In next Version i will wish that I can put “sites” into the slider. I hope you know what i mean

    Greet Sven

  6. Raphael May 10, 2010 at 3:23 pm #

    simon, a function Stop when a hover the thumbs, i like substitute for Pause. how?

  7. Russell Davis May 17, 2010 at 3:53 pm #

    Hi, I am struggling to get this work. I am not very technical hence looking for a widget to do this! What would the URL of the images be. Just /images if using the images folder of the template? Also do you need to have thumbnails? Should it work without them? I would rather just have the images without thumbnails blocking them. Thanks!

  8. asuggestion June 7, 2010 at 6:51 pm #

    This seems like good stuff, however it would be infinitely better IMO if you were to allow all the catagories etc to populate in wp control panels so you can choose the catagories or whatnot to pull from, and integrate autothumbnail generator, description also automatically populated and then also have the choice to make these static ads as far as the rotation is concerned like you have it already.
    just my two cents, would love to see it :)
    great work!
    thanks for listening

  9. Geoffrey July 9, 2010 at 12:23 am #

    Hi Simon,

    I love the plugin, good job! Instead of putting the slider in a page or post, I would like to put it on my front page, by putting the code in my Maine Index Template…the problem is that I am not sure what kind of code to use to make it work and wonder if you could help me out. Thank you so very much for your help.

    • richard November 26, 2010 at 5:36 pm #

      Hi geoffrey,

      use this code and you should be fine, the code was in-correct, there was a typo… and i would suggest putting in your main index page… and you should be fine!

      check out my blog

  10. Bill Bennett November 6, 2010 at 9:36 pm #

    This is just what I was looking for – I’m hoping to use it on a site I’m developing for someone.

    Is it possible to hack the script for different image sizes? I’d like to use an image 600px wide.

    • Al November 17, 2011 at 11:27 am #

      It’s very easy. I just changed two numbers in the plugin code. Just choose edit plugins from your WordPress back-end. Select carousels from the drop-down and change this code
      $width = 560;
      $width = 600;
      That should do it but I also changed


      Press “save”.

      Don’t forget to add the width in the “Edit carousel page” too.

  11. Ferweb November 26, 2010 at 4:16 pm #

    Hola Simon, quería saber si tiene el código de la galeria Sandbox WordPress, pero, en simple HTML, que no sea para WordPress, estaré agradecido por su valiosa colaboración, de antemano, muchisimas gracias!

  12. Ferweb November 26, 2010 at 4:16 pm #

    Hi Simon, I wanted to know if you have the code for WordPress Sandbox gallery, but in simple HTML, not for WordPress, I am grateful for their invaluable assistance in advance, many thanks!

  13. shumy March 7, 2011 at 10:30 am #

    Hi Simon, very good carousel. Nice work. Can you help me – how can carousel use utf-8 encoding?

  14. ???? ????? ??? ??? March 7, 2011 at 1:30 pm #

    Thanks for sharing but how do I put text on this picture?

    • Al November 17, 2011 at 11:32 am #

      Add text the area called paragraph on the edit page.

  15. Aaron April 14, 2011 at 11:20 am #


    I have the carousel set up, and it displays the thumbnail, but when I mouseover it does not give me a large background image. I have the large photo set to the same as my height and width, and it works for the thumbnail but not the background image.



  16. fazeel May 11, 2011 at 3:35 pm #

    Excellent plugin.

  17. Web Development June 27, 2011 at 3:23 am #

    Awesome plugin. I was looking for something like this for my new blog. Thanks for sharing the scripts.

  18. Ciaran August 4, 2011 at 1:31 pm #

    Hi, this plugin is fantastic and really useful…however I would love to know how to add more slides. I’ve managed to create more slides in the menu but they’re not appearing in the actual carousel. Help would be really appreciated.

  19. mark September 12, 2011 at 5:24 am #

    Hi I agree great plugin but also have that question about adding more slides to the carousel

  20. free php scripts September 23, 2011 at 6:15 pm #

    excellent plugin I was searching for think kind of plugin now I got that thanks for sharing :)

  21. jaja October 4, 2011 at 10:43 am #

    hello simon,

    for some reason, after I click add on the carousel, it seems like it’s not saved.

    also, would you be able to tell me how to add a carousel to a home page?


    • Al November 17, 2011 at 11:37 am #

      There was a typo above. You just have to add this code to your home page template or a widget on your home page.

      Where NAME is the name of your carousel. you need to have php enabled widgets for that code to work in a widget though. The shortcode should probably work in a widget.

      [carousel name='NAME']

      If not you may need to enable shortcodes in widgets by adding the following code to your functions.php

      add_filter('widget_text', 'do_shortcode');

      • Al November 17, 2011 at 11:40 am #

        Sorry, my code was parsed. The original code is:

        • Al November 17, 2011 at 11:41 am #

          OK, that was parsed too. In the code of point no. 7 the 2nd square bracket is mistyped and should be a closing square bracket.

  22. Al November 17, 2011 at 11:45 am #

    Love this plugin. It’s almost perfect for what I want to do. Just one thing. I’d like to enable php in the paragraph area. Is there an easy hack for this?

  23. Trevor November 17, 2011 at 10:56 pm #

    Great plug-in – but it doesn’t seem to work with qtranslate :-(

  24. Batuhan Küçükali December 3, 2011 at 3:41 pm #

    good work.thank you.

  25. Khandaker Mehedi Hasan December 6, 2011 at 2:07 am #

    I am really happy to see your nice Photo Gallery collection…… many many thanks…..

  26. Shakir December 14, 2011 at 2:59 am #

    This plugin should display the featured images attached to the posts as well….

  27. Madhav Web Solution December 18, 2011 at 6:52 am #

    Nice job.

  28. marcus March 3, 2012 at 3:35 pm #

    Has anyone experienced a problem where after you create a carousel it says ‘Carousel Added Successfully’ however the carousel does not appear in the ‘edit carousel’ page?


  29. João Vítor Carvalho March 19, 2012 at 5:20 pm #

    Great job! I really love this!

    One question: I add more slides to plugin panel options and I use that with 1000px x 400px. How I can add some more thumbnails to my slideshow container?


    • Simon March 21, 2012 at 1:54 pm #

      Thanks for the comment. There is no automatic way to add additional slides or change sizes, thought any php oriented web developer should be able to make these adjustments in an hour or two.

    • Kimmy October 19, 2012 at 4:54 pm #

      Hey Joao & Simon – I’m not a php expert so I was wondering if you could possibly provide the code you used for adding more slides & thumbnails? I’d totally appreciate your help! Thanks!

  30. Harshali Gangrade March 24, 2012 at 9:49 am #

    i really like this..:)

  31. J May 30, 2012 at 11:36 am #

    This is a great plugin. I was able to add a new carousel on the back end, but I can’t seem to find it in my wordpress page. I’m probably being incredibly dense, but could someone help lead me to the right direction?

    Thanks for your help!

  32. Louisa June 6, 2012 at 11:06 pm #

    Hi! Great plugin…thanks so much! But I am having an issue with the text on the images when it switches to the next slide. THe text from the previous slide stays on for a while and you also see the text from the next slide at the same time. I am in Internet explorer 8. Thanks for your help!!

  33. juan June 18, 2012 at 4:19 pm #

    hey guys that php code dosen’t work:

    use this

    php echo do_shortcode(“[carousel name=’1′]”); ?>

    add <?

    sorry for my english its not very well :p

    and… thanks for the plugin bro :)

  34. juan June 18, 2012 at 4:27 pm #

    change the 1 for the name of ur slide and add <? this at the first line of the code

  35. amelia June 22, 2012 at 9:31 am #

    Hola, en que campo hay que poner las imágenes?
    Hello, in which field you have to put the images?

  36. amelia June 26, 2012 at 6:10 am #

    he puesto imagenes y se ve todo negro.
    I put the images and the preview I can see the images, why?

  37. gialang July 5, 2012 at 2:08 am #

    i love it, but i can’t insert it into my website :(
    [Fatal error: Call to undefined function add_shortcode() in D:xampphtdocsglcarouselcarousel.php on line 509]

  38. yilmaz July 7, 2012 at 7:30 am #

    This is a great plugin. I was able to add a new carousel on the back end, but I can’t seem to find it in my wordpress page.

  39. kemal July 7, 2012 at 7:33 am #

    good work.thank you.

  40. ifsccode August 28, 2012 at 3:04 am #

    These sliders are really awesome..thanks for sharing

  41. swim September 24, 2012 at 9:37 pm #

    Any recommendatons on making this slideshow work with different languages?

  42. design October 17, 2012 at 3:20 am #

    slider not working

  43. gary November 2, 2012 at 7:03 am #

    where do i get the zip file download for the plugin?


  1. 25 BEST jQuery Slider/Image Gallery Plugins and Tutorials | Blogger Bits - October 28, 2010

    […] 22. Carousel WordPress Plugin […]

  2. 36?????jQuery « ??? - June 24, 2011

    […] source / demo […]

  3. 36 Useful jQuery Image And Content Slider Plugins - WORDPRESS4free | WORDPRESS4free - July 3, 2011

    […] source / demo […]

  4. 45 Best jQuery Carousel Roundup - July 6, 2011

    […] 11. Carousel WordPress Plugin […]

  5. 20 Outstanding Jquery Sliders | OUR DISCOVERY - October 5, 2011

    […] Carousel WordPress Plugin […]

  6. 40??Jquery???????? | ??? - December 29, 2011

    […] 15. Sandbox […]

  7. How to Wordpress – Top 33 Carousel JQuery Sliders, Plugins and tutorials - January 1, 2012

    […]   […]

  8. fotomagix Blog – Fotomagix Blog - January 7, 2012

    […] 4. Carousel Word press Plugin […]

  9. 60 Attractive Javascript Carousel Plugins | Wordpress New Tricks For Begginers - January 22, 2012

    […] Carousel WordPress Plugin […]

  10. JQuery Slider Tools, 200 Best – part 4 | Free Website Template Center - January 29, 2012

    […] Carousel WordPress Plugin […]

  11. 60 Amazing jQuery Sliders, Carousels and Other jQuery Effect Plugins Creative Can - March 13, 2012

    […] MORE INFO  |  DEMO – by Simon Baier (Free Plugin) […]

  12. 50+ Best jQuery Carousel Roundup | Baltej Singh - March 27, 2012

    […] 11. Carousel WordPress Plugin […]

  13. 50+ Best jQuery Carousel Roundup | codeManiac - Snippets, Templates, API and the best developer content - May 3, 2012

    […] 11. Carousel WordPress Plugin […]

  14. 90 Of The BEST FREE jQuery Sliders | Pulse2 Technology and Social Media News - May 4, 2012

    […] Carousel WordPress Plugin [Source] […]

  15. Best of 50+ jQuery Carousel Roundup | SEOcontents, SEO basic, SEO content, How to SEO - May 27, 2012

    […] 11. Carousel WordPress Plugin […]

  16. [] 50+ Best jQuery Carousel Roundup | 2IDEAS.INFO - June 3, 2012

    […] 11. Carousel WordPress Plugin […]

  17. wordpress carousel - June 11, 2012

    […] WordPress Carousel PluginSimon Baier – Simon Baier … Enjoy this WordPress Carousel plugin. The code base came from a Cnet who generously provide an Open Source MIT license. Carousel created by Simon Baier. […]

  18. Simon Baier’s Carousel | - June 15, 2012

    […] This entry was posted in Uncategorized. Bookmark the permalink. ← Test 2 […]

  19. Awesome 200, JQuery Slider Tools! « creative2slice - July 10, 2012

    […] Carousel WordPress Plugin […]

  20. 33 Best jQuery Carousel Plugins, Tutorials and Examples | IT Teck, IT Tech, DOS, What is DOS, how to dos, dos command, new technology, technology - August 5, 2012

    […] […]

  21. Best of jQuery Slider and image slideshow plugin | PHP Scripts | Java scripts for web development - August 27, 2012

    […] Get More Demo Tags: Carousels, jquery, jQuery Plugin, slider, slideshow Comment (RSS)  |  Trackback […]

  22. 80 Amazing jQuery Slider and Carousel Plugins - October 14, 2012

    […] MORE INFO | DEMO – by Simon Baier (Free Plugin) […]

  23. 200 BEST JQUERY IMAGE SLIDER PLUGIN | Rohidas Vitthal Sanap: Web Developer/Designer - November 2, 2012

    […] Carousel WordPress Plugin […]

  24. Gallerie immagini, presentazioni, slider, carousel: the best! | Blogghidee - December 11, 2012

    […] il sito, sembra semplice, ora vedrò se ci […]

  25. » Carousel WordPress Plugin – Replace WordPress gallery with a carousel - December 12, 2012

    […] […]

  26. 33+ Best jQuery Carousel Plugins, Tutorials and Examples + 13 NEW Excellent Sliders - December 13, 2012

    […]   […]

  27. jQuery Slider para imagens veja do melhores Plugins e Tutoriais – Site para Empresas – Blog sobre Internet e Criação de Site - April 10, 2013

    […] Carrossel WordPress Plugin […]

  28. 175 Melhores Plugins Novidades em jQuery Sliders – Site para Empresas – Blog sobre Internet e Criação de Site - May 6, 2013

    […] Carousel WordPress Plugin […]

  29. 200 Best Image Slider jQuery Plugins - October 17, 2013

    […] Carousel WordPress Plugin […]

Leave a Reply