Probably the best free slider plugin around
PHP CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
bryceadams Merge pull request #15 from krbvroc1/query_fix
Captain Slider breaks other plugins that use custom post types
Latest commit 3bb3c01 Sep 22, 2014


  • Contributors: captaintheme, bryceadams123, sunnyratilal
  • Donate link:
  • Tags: captain theme, captain slider, slider, jquery slider, responsive slider, slideshow, video slider, mobile slider, flexslider
  • Requires at least: 3.3
  • Tested up to: 3.5
  • Stable tag: trunk
  • License: GPLv2 or later

Probably the Best Free jQuery Slider/Slideshow Plugin for Wordpress. Responsive, Settings & Multiple Sliders!


This is the Slider Plugin I always wished I had. Simply install the plugin, add some slides & use your slider! It's that easy.


  • Plenty of Settings like animation, speed, etc.
  • Multiple Sliders
  • Slider Sorter: Order your slides using drag & drop AJAX.
  • Responsive
  • Video Slides
  • Captions
  • Slide Links
  • Shortcode
  • Free

There are 2 ways to use your sliders:

  • PHP - <?php echo ctslider_slider_template( $id ); ?>
  • Shortcode - [slider id=""]


Documentation: Captain Slider Documentation


How to install this plugin?

  1. Search for "Captain Slider" in the Add New Plugin section of your site or download it and upload it manually.
  2. Install and activate the plugin.
  3. Create Slides under the new Captain Slider Menu.
  4. Use your Slider with either PHP or the Shortcode.
  5. Magic!

Frequently Asked Questions

I’m getting the following error message when using PHP to display my slider (with all slides): Warning: Missing argument 1 for nextslider_slider_template(), called in etc. etc.

Some hosting set-ups may have this issue. Just give it an empty parameter like so:

// All slides, with empty parameter set to stop warning from appearing
<?php echo nextslider_slider_template(''); ?>

My slider isn’t displaying the specific slider I want?

Make sure that you’re stating the ID correctly like the examples above. Remember that you can find the slider ID under Slides > Sliders.

My slider’s just not displaying!

If you’ve done everything else right and it’s still not displaying, you’re probably having a jQuery conflict with another plugin/theme. Try reverting back to the default Twenty Eleven or Twenty Twelve theme and disabling each plugin one by one.

Can I display multiple sliders on one page?

Why yes you can!

Which slider does Captain Slider use?

Captain Slider proudly uses the lovely Flex Slider by WooThemes

How can I say thanks Captain Theme?

How sweet of you. Anything from a small donation (made through the Captain Slider settings page) to a link to Captain Theme ( on your site helps!

Other Notes

Want to help? Translate the Plugin! It's really easy using something like the Codestyling Localization plugin, or an app like Poedit. You know what's even better? You get to help thousands of people! And I link to you! How good is that? Just contact me to talk about it. I'll even give you a present ;)


Version 1.0.6 (13/11/2012):

  • Minor CSS Fix for Default Wordpress Themes

Version 1.0.5 (13/11/2012):

  • General Improvements
  • Better Code Formatting

Version 1.0.0 (07/11/2012):

  • Initial Release.

###Found a bug? Open an issue!