Title: WP-Cycle Plus Captions
Author: Snub_Fighter
Published: <strong>August 10, 2012</strong>
Last modified: February 6, 2013

---

Search plugins

![](https://ps.w.org/wp-cycle-plus-captions/assets/banner-772x250.png?rev=583957)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/wp-cycle-plus-captions_5e7b3b.svg)

# WP-Cycle Plus Captions

 By [Snub_Fighter](https://profiles.wordpress.org/tech-squawkers/)

[Download](https://downloads.wordpress.org/plugin/wp-cycle-plus-captions.0.4.5.zip)

 * [Details](https://wordpress.org/plugins/wp-cycle-plus-captions/#description)
 * [Reviews](https://wordpress.org/plugins/wp-cycle-plus-captions/#reviews)
 *  [Installation](https://wordpress.org/plugins/wp-cycle-plus-captions/#installation)
 * [Development](https://wordpress.org/plugins/wp-cycle-plus-captions/#developers)

 [Support](https://wordpress.org/support/plugin/wp-cycle-plus-captions/)

## Description

The WP-Cycle Plus Captions plugin allows you to upload images from your computer,
which will then be used to generate a jQuery Cycle Plugin slideshow.

Each image can be given a URL, the active image will then work just like your basic
text link. The slideshow is set to pause when the user hovers over the slideshow
images, giving them ample time to click the link.

New!

Now each image can now be assigned a caption. Each caption will display below its
parent image as they rotate.

### Troubleshooting

#### Internet Explorer Display issue

Images may appear blank or hidden. Check your themes style sheet for IMG { max-width:
100%; } and comment or remove it.

### WP-Cycle Changelog

#### 0.1

 * Initial Release

#### 0.1.1

 * Added automatic defaults database insertion
 * Added [wp_cycle] shortcode
 * Buggy release, ended up reverting to 0.1

#### 0.1.2

 * Unreleased version, used for testing

#### 0.1.3

 * Added stable [wp_cycle] shortcode
 * Added transition duration control to settings
 * Added transition delay control to settings
 * Added new options to the defaults array (for filtering)
 * Changed some wording in the settings
 * Upgraded jQuery Cycle plugin from 2.63 to 2.65

#### 0.1.4

 * Added empty alt tag to images to pass vaidation

#### 0.1.5

 * Fixed the error that got produced when trying to loop through a non-array variable(
   duh!)

#### 0.1.6

 * Fixed the shortcode positioning problem

#### 0.1.7

 * Upgraded jQuery Cycle plugin from 2.65 to 2.81

#### 0.1.8

 * Added `position: relative;` to the slideshow div

#### 0.1.9

 * Moved script and args to the `wp_footer` hook

#### 0.1.10

 * Fixed minor bug from 0.1.9

#### 0.1.11

 * Moved WP-Cycle menu location from “Plugins” to “Media”
 * Updated the menu registration to comply with new roles methodology.
 * Added “Settings” link on plugins page.

#### 0.1.12

 * Updated jQuery Cycle plugin to 2.99

## Installation

 1. Upload the entire `wp-cycle-plus-captions` folder to the `/wp-content/plugins/`
    directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Configure the plugin, and upload/edit/delete images via the “WP-Cycle” menu within
    the “Media” tab
 4. Place `<?php wp_cycle(); ?>` in your theme where you want the slideshow to appear
 5. Alternatively, you can use the shortcode [wp_cycle] in a post or page to display
    the slideshow.

## FAQ

  Is this plugin based on WP-Cycle

Yes this plugin is based on [WP-Cycle](https://wordpress.org/extend/plugins/wp-cycle)
by [Nathan Rice](http://www.nathanrice.net) it added Category functionality.

  My images won’t upload. What should I do?

The plugin uses built in WordPress functions to handle image uploading. Therefore,
you need to have [correct permissions](https://codex.wordpress.org/Changing_File_Permissions)
set for your uploads directory.

Also, a file that is not an image, or an image that does not meet the minimum height/
width requirements, will not upload. Images larger than the dimensions set in the
Settings of this plugin will be scaled down to fit, but images smaller than the 
dimensions set in the Settings will NOT be scaled up. The upload will fail and you
will be asked to try again with another image.

Finally, you need to verify that your upload directory is properly set. Some hosts
screw this up, so you’ll need to check. Go to “Settings” -> “Miscellaneous” and 
find the input box labeled “Store uploads in this folder”. Unless you are absolutely
sure this needs to be something else, this value should be exactly this (without
the quotes) “wp-content/uploads”. If it says “/wp-content/uploads” then the plugin
will not function correctly. No matter what, the value of this field should never
start with a slash “/”. It expects a path relative to the root of the WordPress 
installation.

  I’m getting an error message that I don’t understand. What should I do?

Please [use my support form](http://www.tech-squawkers.com/contact-me/). This plugin
is now relatively stable, so if you are experiencing problems that you would like
me to diagnose and fix, please use my support form.

As much as I would like to, in most cases, I cannot provide free support.

  How can I style the slideshow further?

In the settings of the plugin, you’re able to set a custom DIV ID for the slideshow.
Use that DIV ID to style the slideshow however you want using CSS.

  In what order are the images shown during the slideshow?

Chronologically, from the time of upload. For instance, the first image you upload
will be the first image in the slideshow. The last image will be the last, etc.

  Can I reorder the images?

Not at the moment, but this is a feature I do want to include in the plugin soon.

  Can I rotate anything other than images with this plugin?

No. This is an image slideshow. Enjoy it for what it is.

  Do you have future plans for this plugin?

Yes. Here are some things that I want to eventually include:

 * Add ability to reorder the images
 * Add new effects to the slideshow
 * Add the ability to override settings by using function arguments: `<?php wp_cycle('
   rotate=1&effect=fade&img_width=300&img_height=200&div=slideshow'); ?>`
 * Possibly add widget support so that you can put a slideshow in a widget area

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WP-Cycle Plus Captions” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Snub_Fighter ](https://profiles.wordpress.org/tech-squawkers/)

[Translate “WP-Cycle Plus Captions” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-cycle-plus-captions)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wp-cycle-plus-captions/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wp-cycle-plus-captions/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wp-cycle-plus-captions/)
by [RSS](https://plugins.trac.wordpress.org/log/wp-cycle-plus-captions/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

=0.0=
 * Caption field added by Chris Grab to admin * Caption added to image ALT
by Chris Grab * Added paragraph with id caption below image foreach loop, Jquery
Cycle option “After:” used to grab caption from ALT by Chris Grab

=0.1=
 * Moved caption paragraph into image foreach loop * Copied Alt tag varabile
to caption paragraph * Commented out styles for #rotator so it could inhert the 
contents dimensions

=0.2=
 * Displays file name below image on settings page * Added Random Image Order
setting, will cause images to display in a random order on page load

=0.3=
 * Modified admin to ignore thumbnails if server did not generate them to 
avoid causing an error

=0.3.1=
 * Bug Fix

=0.3.2=
 * Bug Fix

=0.3.3=
 * Replaced Deprecated Functions

=0.4=
 * Replaced Deprecated image_resize()

=0.4.1=
 * Bug Fix

=0.4.2=
 * Better error handling

=0.4.3=
 * Bug Fix

=0.4.4=
 * Bug Fix

=0.4.5=
 * Bug Fix

## Meta

 *  Version **0.4.5**
 *  Last updated **13 years ago**
 *  Active installations **100+**
 *  WordPress version ** 3.0 or higher **
 *  Tested up to **3.4.2**
 * Tags
 * [captions](https://wordpress.org/plugins/tags/captions/)[images](https://wordpress.org/plugins/tags/images/)
   [jquery cycle](https://wordpress.org/plugins/tags/jquery-cycle/)[slideshow](https://wordpress.org/plugins/tags/slideshow/)
 *  [Advanced View](https://wordpress.org/plugins/wp-cycle-plus-captions/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  3 5-star reviews     ](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-cycle-plus-captions/reviews/)

## Contributors

 *   [ Snub_Fighter ](https://profiles.wordpress.org/tech-squawkers/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-cycle-plus-captions/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.tech-squawkers.com/donate)