Smooth Slider: Free Wordpress Plugin For Slideshow Of Featured Posts
Smooth Slider is a Wordpress Plugin for creating a dynamic slideshow for featured posts on a blog. The slideshow created by Smooth Slider are JavaScript and Text based, that’s why bloggers will get full benefit of Search Engine Optimization as the texts are readable by Search Engines. Below are the details related to this plugin, by clicking on each tab you can see that particular detail as well.
Version 2.2 Released
Index | Changelog | Installation | Upgrade | Usage | Credit
Index
Overview: A free Wordpress Plugin to assign a post as featured posts on a blog and then create a slideshow with them to show at any location on a blog. Some of the important features of this plugin are as below:
Highlighted Feature (from version 2.2) : Ability to create ‘Multiple’ sliders and an option to decide which post/page should show which slider
1. Search Engine Optimized Slideshow
2. Fully Customizable CSS
3. Choose Posts and Pages as Featured Posts/Pages on Single Click
4. Simple but Decent Slideshow
5. Match Slideshow With Wordpress Theme
6. No Need Of Knowledge of PHP, HTML or CSS
7. Easy To Install Plugin
8. Full Support Available
9. Readable by search engine as you can see the screenshot on Lynx browser available on our blog
10. Option for trasparent background, so that rounded corners can be supported
11. Slider Preview in admin panel
12. Can convert to pure image Slider
13. Facility to put Custom Images in place of navigation numbers
14. Images Original Size as well as custom size Option
15. Pick image from content or the custom field
16. New custom field implementation, to allow not to display images on selective posts
17. A new template tag to display Category specific posts on Smooth Slider
18. A new template tag for WPMU, to get slider posts from all over the WPMU site
19. Option to change Read More text and also put it in your language
20. Permission setting option to restrict the users from adding posts to Smooth Slider
21. Remove posts and pages from Smooth Slider selectively or remove all the posts from the slider at one go from the settings page itself
22. Option to retain specific html tags in the slider posts
23. Option to specify custom text or html in place of navigation numbers or buttons
24. Smooth Slider complete uninstall on plugin Delete
25. A new custom field slide_redirect_url can be used for a post/page to redirect that slide to some other custom url other than the permalinkof the post/page
26. The images will be cropped now as per the size, we have used timthumb here. Just be cautious that you use the images on the same domain.
Wordpress Version – Requires at least: 2.7
Tested up to Wordpress Version: 2.8.6, WPMU 2.8.6
Author: Tejaswini Deshpande
Screenshots: Screenshots for Smooth Slider
Demo: Internet Techies Home Page
Download: Download Link from Wordpress for Smooth Slider
Support Forum: Smooth Slider Forum
Changelog For Smooth Slider
Version 2.2 (11/24/2009)
1.New – Multiple Sliders can now be created from the settings page. Post/Pages can be selectively put in the slider of your choice. Also, you could decide which post/page should display which slider (from the Edit Post/Page), though the page/single post template file contains regular Smooth Slider tag only.
2.New – Added an option to limit the content on the slider by ‘words’. Previously it was only with number of characters due to which sometimes for some posts the last word on the slider was shown broken. Now you can use any of the two, either limit content by number of characters or number of words
3.Fix – Fixed the issue with get_smooth_slider_cat tag. There was a bug when this tag ws used for home page. Now it is working as per the specifications.
4.Fix – For using the custom images for navigation, there was an issue with ‘getimagesize’ php function for some servers. Removed this fuction and directly put options to specify the custom images height and width.
5.Fix – When the navigation numbers are used, there was some clicking issue, like the numbers needed to be douoble clicked in order to go to that slide number. This issue was observed with some installations of Smooth Slider (like on demo page). Hopefully this would get fixed with this release.
6.Fix – Changed the name of the database table from ’slider’ to ’smooth_slider’ in order to avoid probable database conflicts and be more specific.
Version 2.1.2 (11/26/2009) – Check the details about Smooth Slider Version 2.1.2
1. New – Added an option to change the transition speed between two slides. Now you can control the speed with which one slide slides off and another slides in.
2. New – Added an option to enable the autostepping or autosliding or disable it.
3. Fixed – A blank slide appeared on the slider if the post which is in slider is deleted from wp-admin. Fixed the issue, now if the post which is also in slider is deleted, then it will also be removed from the slider, fixing the blank slide issue
4. Fixed – The scheduled or draft post placed into the slider will not appear on the actual slider. It will appear only in case when the post is published.
5. Fixed – WPMU issue with get_smooth_slider_wpmu_all that the post permalinks direct to a wrong url, that represents the current blog only, though the posts are pulled from other blogs. This issue is fixed in this version of Smooth Slider.
Version 2.1.1 (11/19/2009) – Check the details about Smooth Slider Version 2.1.1
1. New – Added an option whether to crop images or not. This was essential after version 2.1 because, some of us use the images from other location than the wordpress installation. In that case timthumb does not operate
Version 2.1 (11/18/2009) – Check the details about Smooth Slider Version 2.1
1. New – Now the images will not be sqashed to fit the size, rather they would be cropped properly. Used timthumb.Caution: Please use the images stored on the same domain on the slider.
2. New – A new custom field slide_redirect_url can now be specified to redirect the slide to another URL than the permalink
3. Fixed – Admin menu dropdown were getting stuck only on Smooth Slider settings page, fixed that issue
Version 2.0 (10/08/2009) – Check the details about Smooth Slider Version 2.0
1. New – Now you can add pages to Smooth Slider along with posts
2. New – Images Original Size Option
3. New – Pick image from content or the custom field
4. New – New custom field implementation, to allow not to display images on selective posts
5. New – A new template tag to display Category specific posts on Smooth Slider
6. New – A new template tag for WPMU, to get slider posts from all over the WPMU site
7. New – Option to change “Read More” text and also put it in your language
8. New – Permission setting option to restrict the users from adding posts to Smooth Slider
9. New – Remove posts and pages from Smooth Slider selectively from the settings page itself
10. New – Option to retain specific html tags in the slider posts
11. New – Option to specify custom text or html in place of navigation numbers or buttons
12. Fix – Fixed issue of Smooth Slider settings page with Internet Explorer
13. New – Optimized Smooth Slider code internally
14. New – Smooth Slider complete uninstall on plugin Delete
Version 1.2 (09/22/2009) – Check the details about Smooth Slider Version 1.2
1. New – Slider Preview in Smooth Slider’s setting page
2. New – Facility to set transparent background to the slider
3. New – Facility to Convert it to pure Image Slider
4. New – Remove all the posts from Smooth Slider in one click
5. New – Custom Images in place of navigation numbers
6. Fixed – CSS id names and class name fixed, to avoid probable conflicts with theme styles and other plugin styles
Version 1.1 (09/14/2009) – Check the details about Smooth Slider Version 1.1
1. New – Active Slide in the slideshow will now be highlighted with bolder and bigger navigation number
2. Fixed – Added No Script tag brosers not supporting JavaScript for showing the slideshow
3. Fixed – Issues with Wordpress MU Smooth Slider Options update from setting page
Installation
This plugin is easy to install like other plug-ins of Wordpress as you need to just follow the below mentioned steps:
1. Copy Folder “Smooth Slider” from the downloaded and extracted file.
2. Paste it in “wp-Content/plugins” folder on your Wordpress Installation
3. Activate the plugin from Dashboard / Plugins window.
4. Now Plugin is Activated, Go to the Usage section to see how to use Smooth Slider.
Upgrade
You can upgrade the plugin to latest version from Dashboard / Plugins page of your blog. Go to that page, and scroll down to “Smooth Slider”. If you are getting a message that “There is a New version of Smooth Slider is available, View version details or Upgrade Automatically”. Click on “Upgrade Automatically” to get the latest version installed on your Wordpress.
You can also download the latest versions from here and then follow the below mentioned method of manual upgrade,
1. Download the latest version of Smooth Slider from this page
2. Extract and Copy the folder “Smooth Slider”
3. Deactivate the Smooth Slider on your blog from Dashboard / Plugins page
4. Replace the Older Folder of Smooth Slider from “wp-content/plugins” folder on your blog installation.
5. Activate the Smooth Slider from Dashboard / Plugins page.
Done! Now you have upgraded the plugin to latest version.
Usage
1. If you want the slideshow on your home page, then open Index.php file from “Dashboard” by clicking on Tab “Appearance / Editor” and paste the following piece of code at the suitable place.
if ( function_exists( 'get_smooth_slider' ) ) {
get_smooth_slider(); }
If you want to put the slider before the list of articles on your Wordpress blog homepage, put the above piece of code before the Wordpress Loop (the code is a php code, so ensure that it is enclosed within the php tags). Wordpress loop code is shown below:
if(have_posts()) : while(have_posts()) : the_post();
Complete example:
<?php if ( function_exists( 'get_smooth_slider' ) ) {
get_smooth_slider(); }
if(have_posts()) : while(have_posts()) : the_post();
....(rest of the loop code)
?>
2. The content in the slider can be picked up from either the post content or the post excerpt or a new custom field slider_content. You can add the custom field on the Edit Post panel for each of the posts.
3. You can also put a thumbnail image for each of the featured post on Smooth slider. All you need to do is create a new custom field slider_thumbnail on the edit post panel for the particular post and put the link or source URL of the image in the value column.
4. Almost all the fields that appear in the Smooth Slider are customizable, you can change the looks of your Slider and make it suitable for your theme. The defaults set are according to the Default Wordpress theme. Also, you can change the number of posts appearing in the slider and the pause or interval between the two consecutive posts on the slider. For making these changes, there would be a settings page for Smooth Slider in the wp-admin screen of your blog, once you enable the plugin.
5. A new template tag to display Category specific posts on Smooth Slider is there. Use get_smooth_slider_cat(‘category-name or category slug’) to get the posts from that category only on Smooth Slider.
Sample call:-
In the php opening and closing tags put the below code wherever you want the slider:-
if ( function_exists( 'get_smooth_slider_cat' ) ) {
get_smooth_slider_cat(‘google’); }
If you do not pass any value in the tag, then the category of that page would be automatically picked up. For example, you have put this tag on a category template page and now you have opened category page “Google”, then the slider would only display the posts from Google category and when you open “Microsoft” category archive, then the slider would display the posts from Microsoft category only. For this you use this template tag without passing any argument. On the non-category page like home page, all the posts added to slider would be displayed on the slider.
Sample call:-
In the php opening and closing tags put the below code wherever you want the slider:-
if ( function_exists( 'get_smooth_slider_cat' ) ) {
get_smooth_slider_cat(); }
6. A new template tag for WPMU, to get slider posts from all over the WPMU site is also there. Use the template tag get_smooth_slider_wpmu_all to get the site wide posts on your WPMU installation.
Sample call:-
In the php opening and closing tags put the below code wherever you want the slider:-
if ( function_exists( 'get_smooth_slider_wpmu_all' ) ) {
get_smooth_slider_wpmu_all(); }
In case of this template tag, only the care you need to take is, if you do not want a certain post from a specific blog on your WPMU site on the Smooth Slider, you need to remove it in the slider. This is because this template tag traverses and finds out the featured posts from each blog on your installation sequentially. So, maybe a single blog having lot many unwanted featured posts can eat up the maximum number of posts on the slider limit specified on your main blog Smooth Slider settings.
7. On the “Miscellaneous” section of the settings page => put all the html tags that you wish to retain in the “Retain these html tags” input field. Put the tags in the following manner,
<br><a><p>
Don’t separate them using commas, neither use “/” anywhere.
8. If you have selected “First Image from the Content “ (Refer above point), then it may happen that for a certain post you do not wish to display any image though the post has a image in the content. In such case, just populate ‘x’ (without quotes) in the custom field slider_image_control for that particular post or page. Then no image would be displayed at all. This would enable the selective inclusion of images on the slider.
9. In case you wish to redirect a slide to another URI other than the permalink, you can use the custom field slide_redirect_url for the post/page to specify to which URL you wish to redirect that slide when the visitor clicks on it.
Multiple Sliders Feature
Previous Releases: Specific Usage Details
==> Newly added usage section for Release/Upgrade 1.2
==> Newly added usage section for Release/Upgrade 2.0
==> How To Display Smooth Slider On The Blog’s Home Page Only
==> Optimize Smooth Slider To Avoid The jQuery Library Load In Head Of Your Posts
Video Tutorial – Smooth Slider
Make A Donation
If you liked this plugin, please consider making a kind donation towards our efforts to adding new features to this plugin and developing other new useful resources.
Credits
1. Step Carousel Viewer – for fantastic image and text carousel jQuery plugin. Thanks to Dynamic Drive.
2. FeatureMe Wordpress Plugin – serving as a strong base for our development. Thanks to Oscar Alcalá.
3. Farbtastic Color Picker – for fabulous color picker jQuery plugin, we could include it on our settings page. Thanks to Steven Wittens
4. jQuery JavaScript Library – for invaluable jQuery javascript library which made all our tasks so fast and easy. Thanks to John Resig and team.
We also express our thanks to all the plugin developers whose invaluable plugins and codes helped us learn how to write Wordpress plugins. And we are always grateful to Wordpress Codex whose detailed and flawless guidelines always served as best resource to learn wordpress core and develop the base.




Here is my application of your plugin: http://www.partitionstreetproject.com/
Make sure in some of HTML that you have ?> at the end. For that reason the copy and paste gave me an error.
Lpfuniversal.com
Check out smooth slider.
T
hanks buddy.
Hi there.
Im a newbe and found this plugin very nice.
unfortunatly Ive tried the above and the plugin wont show up on my pages.
where do I paste the code at inorder to see this slider on all pages?
where exactly on the code would I need to paste it to?
best regards.
TOBI
heres bits of the page.php where I placed the code:get_header();
?>
if ( function_exists( ‘get_smooth_slider’ ) ) {
get_smooth_slider(); }
<div class="post fix" id="post-”>
and on index php:
get_header();
?>
if ( function_exists( ‘get_smooth_slider’ ) ) {
get_smooth_slider(); }
which for my understanding should work, yet I dont see any resluts.
thanks again
Tobi
Please put the code before the closing ?>, just after get_header(). This is because it is a PHP code and needs to be in opening and closing PHP tag. You can also refer to one of the forum posts http://www.clickonf5.org/phpbb/smooth-slider-f12/how-get-the-smooth-slider-the-home-page-matt-t31.html#p129
Thanks for your patience.
Hey Tej, San,
Just wanted to say great plugin. In the next release, could you please checkout the issues with displaying in Chrome and Safari. Here’s the deal… if you setup Smooth Slider on your site using Firefox, adjust styles and everything… Smooth Slider will show up different if you go to your site with Chrome or Safari.
Also, any way to add two different sliders with separate styles and content? That would be awesome.
Again, great plugin… look forward to using it when it become compatible with all browsers and older versions of IE. Thanks.
Hi…
Just wondering if there is a possibility of running this fantastic plugin in the sidebar. I really want to do it that way in my upcoming blogg…I reckon it does make a great sense to have it reduced and run in top position of the right sidebar as presumably an Editors Choice kind of thing….I am sure a great deal of people will like the idea…I am a newbie and I do not have the technical skills to code this BUT please if you – anyone out there – have an idea of how this can be realised, please help….
thanx
RON
Hi Ron,
You can definitely run this slider in sidebar. You just need to paste the code from Usage section of this page to your template’s sidebar.php file.
I would add index does not work, but
<?php if ( function_exists( 'get_smooth_slider' ) ) {
get_smooth_slider(); }
I love this plugin and got it working on an old site by editing the main index php file. But on another site using the Thesis theme, I am having trouble getting the plugin to display a category. I have the following in my custom functions file:
/*Insert Smooth Slider into Feature Box*/
function custom_smooth_slider(){
get_smooth_slider_cat(’smooth-slider’);
}
add_action(‘thesis_hook_feature_box’, ‘custom_smooth_slider’);
The smooth slider box shows as it should, but it is not picking up the posts from the “smooth-slider” category.
What am I doing wrong? Thanks!
I worked on this but could not get the category function to work so I am just going with the individual post method. I set it up on my test site and it worked perfectly. Then I transferred it to a live site with all the same Wordpress settings, theme, etc. All the Smooth Slider settings are the same also. But on the live site, although it displays and rotates through the posts perfectly in the Smooth Slider admin page, on the site itself, just the box is displayed without the posts??? I am going crazy trying to figure out why. I tripled checked all the settings and the posts only display in the admin not on the site.
Please ping us on Skype ID “clickonf5″, we will try to resolve your issues on ASAP. Thanks.
Thank you for your help getting this resolved. For everyone reading this – The developers of this plugin provide some of the best support I have encountered with Wordpress plugins. And real nice folks too!
Great plugin! The only request I have is to have the plug in block displaying a link to the current page (when it’s used on a page or a post).
Thanks so much for all the hard work that went into this!
Hi Guys,
First off, thanks a bunch for such a great plugin. It’s exactly what I was looking for and I really like how everything is set up. One problem I’ve had is that the slider tends to break (the animation and navagation arrows disappear) when another plugin loads a script. Is there any good way around this?
If you are using lot many plugins related to gallery, slider etc, you may see conflicts. Please let us now the URl and details query in Smooth Slider forum, We wil try toresolve that on ASAP. Here is the link. http://www.clickonf5.org/phpbb/smooth-slider-f12/
One more question:
The slider is currently showing image tags like:”[caption id="attachment_700" align="alignleft" width="300" caption="Download as a PDF"][/caption]” that are attached to images but don’t show in the actual post text. Is there any way to get around this?
Thanks again
Martin
Thanks Sanjeev — I moved it over to the forum.
Best,
Martin
got this when inserting the code:
Warning: Missing argument 1 for get_smooth_slider_cat(), called in MY_URL/index.php on line 24 and defined in WP_PLUGIN_URL/smooth-slider.php on line 872
don’t really know what it means. the slider show up but there’s this error above it
”there s an error with your set up of carousel viewer smooth sliderc”
What problems might I get warning
currently i am using the smooth slider. my problem is the text does not show as the format as what i write in post…
May i know the solution of it?
the problem i met is that the text format does not show the same as what i write in the post.
should i amend the plugin? what solutions do you recommend?
my website is http://diamond-o.com
Please try using the Smooth Slider setting Miscellaneous->Retain these html tags (You can read more about this setting at http://www.clickonf5.org/wordpress/smooth-slider-upgrade-2-0-released/5151 –> point no 10) In case of any further issues, please write on Smooth Slider forum http://www.clickonf5.org/phpbb/smooth-slider-f12/
Hi! Above all thanks to Tejaswini & Sanjeev who developed the wonderful Smooth Slider, however when I view my website using IE7, the images are missing (only the alt text is there). Is there anyway I can overcome this problem? Thank you very much in advance.
Hello,
I installed the pluggins in my wordpress 2.9.1 in french but when i tried to slied I receive that message
“There’s an error with your set up of Carousel Viewer “smooth_sliderc”! ”
I chekked on yoyr forum …I désactivated all my plugins …nothings i get allways thes same message
There’s an error with your set up of Carousel Viewer “smooth_sliderc”!
PLEASE HELP ME smooth slider is the better one but won’t work on my machine ….
Thks a lot
Can you please post it in the forum, or send me a mail along with the url where you are trying to implement? Thank you.
* Edit post
* Delete post
* Report this post
* Reply with quote
I have no Idea please help
Postby jean » Tue Jan 19, 2010 9:38 am
Hi there,
I am a complete newbie to anything php related or any sort of code. I cant get your plug in to work. I have pasted the code on a number of places with no luck. Could you please have a look at my websites code and tell me where I should place it. I want the slider to appear just below my nav bar and feed section.
Please help.
Thank you!
I have a solution for you, but can you please create a forum post in Smooth Slider Help forum (http://www.clickonf5.org/phpbb/smooth-slider-f12/) because I cannot put html and PHP code here in comments.Thank you.
very good plugin, I will use it for my blog thank you very much;)
i also used this plugin
it is working well
well done