Using the Slideshow Shortcode
This page explains how to add an slideshow to your page or post using a WordPress shortcode.
It is important that all the images you use in a slideshow are the same dimensions – the easiest way to accomplish this is to resize images before you upload them, and tell the shortcode to use the “full” versions.
The easiest way to insert a slideshow is to start by using the wordpress gallery tools:
- Click on the Add Media button above the editor to open the wordpress media browser
- Click on the link in the left hand column to “Create Gallery”
- Choose the slides from the ones available, or upload new ones.
- Click on the Create New Gallery button
- Put the images in the order you want them (drag and drop)
- Click on the Insert Gallery button
- This will put the images you selected in a “gallery” in the editor. Switch to text mode using the tab in the top right of the editor, and you will see the gallery “shortcode”.
- All you need are the ids from this shortcode – delete the other attributes and change the name from “gallery” to “slideshow” and add any attributes you need for the slideshow.
[slideshow ids=”1454,1455,1456,1457,1458,1459″ size=”full” navigation=”0″ caption=”1″]
To embed a slideshow in your page, use the slideshow
keyword with any (or none) of the following options:
Available options
- order
- [ASC or DESC – default ASC]
The order to show images - orderby
- [any column name or names from the wp_posts table – default ‘menu_order ID’]
the order images are shown in the slideshow. When you are on the gallery tab of the upload/insert popup, you can drag and drop images to order them (menu_order). To order by image title, you would use ‘post_title’ here. - id
- [page/post ID – defaults to the ID of the current page]
ID of the page/post which the images are attached to - size
- [image size – default “medium”] – one of the image size labels defined in WordPress.
- class
- [name of CSS class to use for the slideshow container – default ”]
This could be used to format the slides differently or change the slideshow behaviour… - caption
- [0 or 1 – default 1]
Whether to include a caption in a semi-transparent overlay at the bottom - navigation
- [0 or 1 – default 1]
Whether to include the navigation “blips” in a semi-transparent overlay at the bottom - interval
- [number – default 5000]
The interval in milliseconds between slides - include
- [comma-separated list of numbers – default ”]
you can use this to include specific images in the slideshow by putting their image IDs in the list. - exclude
- [comma-separated list of numbers – default ”] you can use this to exclude specific images in the slideshow by putting their image IDs in the list.
NOTE: Image IDs can be found in the media editor, either through the main Media menu or in the list of images on the Gallery tab.