=== Simple Slideshow === Contributors: dlanger Donate link: http://daniellanger.com/blog/simple-slideshow Tags: slideshow, jquery, cycle, photos, photographs Requires at least: 3.0 Tested up to: 3.2.1 Stable tag: 1.2 Easily add a clean jQuery-powered slideshow to your site. Integrates well into any theme, easy to configure. == Description == I was looking for a simple way to add a [jQuery Cycle](http://jquery.malsup.com/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](https://github.com/dlanger/simple-slideshow/issues) or post something in the WordPress [forums](http://wordpress.org/support/) 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. == Installation == 1. Unzip `simple_slideshow.zip` into 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. 2. 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. 3. 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. == Frequently Asked Questions == = 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_advance` attribute. Enable it on a per-show basis with `auto_advance="1"`, and set how long you'd like each slide to be displayed with `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 All` and `Cycle Lite`. If you're only looking to have your photos fade into one another, `Cycle Lite` is 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 `Cycle All` plugin. = How do I use fancier image transitions? = If you'd like to use one of the transitions listed [here](http://jquery.malsup.com/cycle/browser.html), 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](http://www.freebsd.org/copyright/freebsd-license.html), 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](https://github.com/dlanger/simple-slideshow/) - grab the most up-to-date source from there and send me a pull request with your change. == Screenshots == 1. The Simple Slideshow control panel - documentation on how to change the individual shows on tabs, and contextual help on the meaning of each option from the drop-down at the top. 2. A snippet from the step-by-step instructions (with screenshots) on how to use Simple Slideshow, found on the Instructions tab. 3. An example slideshow - [simple_slideshow size="medium" link_click="1"]. Fonts, colors, and link decorations are all styled by the theme that's in use. == Changelog == = 1.0 = * First public release. = 1.1 = * 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 = 1.2 = * Refactored some internals * Added auto-advancing slideshow support * Controls are now their own CSS classes (thanks to ThomasBuxo) = 1.3 = * Sizing (image vs. DIV) bug fixed (thanks to kitchin) * Supports exclude filter to match Gallery shortcode and hiding of controls (thanks to robcolburn) == Upgrade Notice == = 1.0 = Initial upload to Wordpress.org. = 1.1 = This version allows the use of all Cycle translations. Adds support for internationalization. Upgrades the version of Cycle Lite used to properly hide non-displayed elements and their links. = 1.2 = This version supports auto-advancing slideshows, as well as improved internals and more customizable CSS. = 1.3 = In this version, the size of the containing div is much more accurate, removing problems some users had with too much whitespace. Support for excluding certain images, as well as hiding the controls, is added.