I was looking for a simple way to add a jQuery Cycle slideshow to my posts. Something clean,
that takes advantage of WordPress’ built-in file-management system, and doesn’t require learning all sorts of new templating
and organization systems. I couldn’t find one, so I wrote my own.
Simple Slideshow is exactly what it says on the box. It’s a plugin that’s simple to deal with, and when used, produces a simple-looking
slideshow that integrates well into any theme, and won’t clash with other plugins.
If you have any problems with it, check out the issue tracker or
post something in the WordPress forums and I’ll try and help you figure it out. Most are
caused by other incorrectly-coded themes or plugins, and can be easily solved.
simple_slideshow.zipinto its own folder within the
wp-content/plugins/folder of your WordPress installation. If you install
Simple Slideshow through the administration menu of your blog, this step is done automatically for you.
Under the Installed Plugins menu (under Plugins), click Activate in the Simple Slideshow section –
this enables the plugin, and tells WordPress that the shortcode you’ll use to place a slideshow means something.
That’s it! Check out the Instructions tab on the Simple Slideshow menu (which you’ll find in the Settings
section of WordPress’ admin menu) for easy instructions (with screenshots) on how to insert a slideshow in a post.
- How do I add a slideshow to a page?
First, you need to upload the images that you’d like in your slideshow. Use the built-in media uploader to do this;
while editing the post, click the small picture icon above the post you’re editing to open it. From this screen you can add, edit, rename, and
delete the photos that will be in the slideshow. Once they’re uploaded, add
[simples_slideshow]where you’d like the
slideshow to appear in the page.
There’s no need to add the images individually to the post; Simple Slideshow automatically grabs all the images you’ve attached
to the post and puts them in the show.
- Where are the menu and settings for Simple Slideshow?
Under the Settings section of the Administration section, on the page entitled Simple Slideshow.
- How do I make the images change faster or slower?
The slideshow will advance when the forwards/backwards arrows are clicked. If you’d like to make the transition between images
faster or slower, you can pass attributes to the shortcode – for example,
[simple_slideshow transition_speed="1000"]. For full documentation on this,
check out the Attributes tab in the Simple Slideshow menu.
- How do I make the images advance automatically?
You’re looking for the
auto_advanceattribute. Enable it on a per-show basis with
auto_advance="1", and set how long you’d like each slide to be
auto_advance_speed. For example, a show that auto-advances and keeps each image up for five seconds could be called by
[simple_slideshow auto_advance="1" auto_advance_speed="5000"].
- How do I change the order of images in the slideshow?
In the media uploader, go to the Gallery tab. There, drag the images up and down to put them in
the order you’d like them to be shown in (top to bottom). When you’re done, press Save all changes,
and the new order will be shown when you reload the post containing the slideshow.
- What’s all this about different Cycle versions?
Simple Slideshow supports two versions of the Cycle plugin –
Cycle Lite. If you’re only looking to have your photos
fade into one another,
Cycle Liteis fine for you – plus, it’s a smaller file, so it will download faster for
your users. If you’re looking for a fancier image transition, you’ll need to load the
- How do I use fancier image transitions?
If you’d like to use one of the transitions listed here, all you have to do
is set the Cycle Version option (in the Settings menu) to All. Then you can set the transition effect like any other option –
set a default one on the Settings menu, and then customize it on a per-slideshow basis if you’d like.
- I want to improve/change/work on/modify Simple Slideshow
That’s great! This plugin is licensed under the FreeBSD license, which means that you’re free to
do pretty much anything you’d like with it. If you’ve got some changes you’d like to merge back into the plugin (for which I’ll be grateful, and
will send you a postcard as thanks), development is being hosted at github – grab the most up-to-date source from there and send me a pull
request with your change.
Contributors & Developers
“Simple Slideshow” is open source software. The following people have contributed to this plugin.Contributors
- First public release.
- Added internationalization support.
- Switched jQuery to local (from Google CDN) version.
- Added support for using the full Cycle plugin
- Upgraded version of Cycle Lite plugin
- Refactored some internals
- Added auto-advancing slideshow support
- Controls are now their own CSS classes (thanks to ThomasBuxo)