Smooth Slider 2.0 Released, Now It Is On Its Way To A Smarter Featured Post Slider

We are very excited to look ahead for this major release of Smooth Slider, a free WordPress Plugin developed by us, Internet Techies, to show the featured content and images in a decent, fully customizable and search engine optimized slideshow.

Why this upgrade?

We have received an overwhelming response to our previous releases Smooth Slider 1.1 and Smooth Slider 1.2 and a lot of good suggestions in the form of comments on Smooth Slider plugin page and on Internet Techies forum. Taking into consideration the valued suggestions and guidance of all the bloggers using Smooth Slider, this time we have come up with a powerful and smart content and image slider for WordPress, with lot many options added adding control to the slider display and admin settings. This time we have given an equal amount of attention to the requirements of our WordPress MU i.e. WPMU blogger friends and hope this release brings some essential and irresistible features for including Smooth Slider on WPMU blog and normal WordPress self hosted blogs too. 

What’s new in this release?

Below are the features and fixes going live in Smooth Slider 2.0 :-

1. Now you can add pages to Smooth Slider along with posts

Previously, it was possible to add only posts to Smooth Slider from the edit panel, now you can add pages to it too. Go to Admin Panel => Pages => Edit Page => Scroll down and at somewhere in bottom you would see “Add this post/page to Smooth Slider” checkbox => Check the box to add the respective page to Smooth Slider.  

2. Images Original Size Option

In the “Thumbnail Image” section of the Smooth Slider Settings page => Image Size settings => Choose “Original Size” to put the image as it is in the slider or choose the “Custom Size” and input “Height” and “Width” in pixels to display the images in fixed sizes

3. Pick image from content or the custom field

In the “Thumbnail Image” section of the Smooth Slider Settings page => Pick Image From settings => select slider_thumbnail Custom Field if you are specifying the image URL in a custom field “slider_thumbnail” for each post. Select “First Image from the Content “ if you wish the image should be directly picked up from the content. In this case, whatever may be the first image for each post/page, that would be picked up. If there is no image for the post, then the image from the slider_thumbnail custom field would be picked up. If there are no images in the post as well as no slider_thumbnail custom field is populated, then the slider would contain only the content for that post.

4. New custom field implementation, to allow not to display images on selective posts

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.

5. A new template tag to display Category specific posts on Smooth Slider

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

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. Option to change “Read More” text and also put it in your language

This was a wanted option! On the “Miscellaneous” section of the settings page => put whatever text in the input box “Continue Reading Text”, by default it is “Read More”. Now you can make it to your language also.

8. Permission setting option to restrict the users from adding posts to Smooth Slider

On the “Miscellaneous” section of the settings page => select the level of users that should be able to put the posts and pages to Smooth Slider using “Minimum User Level to add Post to the Slider”, by default it is “Editor and Administrator”.

9. Remove posts and pages from Smooth Slider selectively from the settings page itself

At the bottom of Smooth Slider settings page, you now have the list of all the posts and pages which are added to Smooth Slider. Select the posts and pages that you wish to remove by checking the “Remove Post” checkbox for those respective posts/pages and click on “Remove Selected” button. In order to remove all the posts and pages from Smooth Slider in one go click on “Remove All at Once” button.

10. Option to retain specific html tags in the slider posts

This is a very good option, I think. Now you can retain links and br tags in the slider posts. 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,


Don’t separate them using commas, neither use “/” anywhere.

11. Option to specify custom text or html in place of navigation numbers or buttons

On the “Slider Box” settings section => “Navigation Buttons” settings => select “Enter Custom Text or HTML” => Directly specify some text or put an image html tag or any link or div (whatever html) in the input box ahead. The navigation section has approximately the same height as that of your slider content font. You can change the appearance by using appropriate CSS style properties. This becomes easy as you can put any html code in the input box.

12. Fixed issue of Smooth Slider settings page with Internet Explorer

There was an issue of Smooth Slider settings page with Internet Explorer that when we tried to Save the settings on IE browser, the settings were not getting saved. This issue is resolved in this upgrade.

13. Optimized Smooth Slider code internally

There was some more optimization needed to the Smooth Slider internal code like

1. Put all the options in one array and create only one option field in the options database for Smooth Slider.

2. Used a CSS file for all constant styles for the slider, so that only dynamically generated styles come in the head section of the page.

3. A new jQuery library would not get loaded if some other plugin has already loaded the library.

and lot more optimization done!

14. Smooth Slider complete uninstall on plugin Delete

Now the database table and the options specific to Smooth Slider would automatically get deleted when you Delete the plugin from the Admin panel => Plugins section after deactivating it.

So, I said, this is the major release!!!

Please post us all your feedbacks and suggestions. They really help us improving our minute contribution to this huge open source community. Long live WordPress!

Have a look at our another Free WordPress Plugin – Cute Profiles.

  • Thanks for your quick response. I was eagerly looking forward for this to be released. =)

  • @Anuradha We are thankful to our readers like you who provided true feedback to our plugin. Based on those feedbacks, we released this update and tried to cover some suggestions. Thanks for your patience.

  • So in short you made it more user friendly.. Good to see updates and other plugins from your end..

  • @Harsh Ya, it is more user friendly and now covering lot many other options which may change the look and feel of a blog within 2 minutes. This plugin is now very much optimized and will provide options to make image slider or featured post slider. Now admin panel is having lot many other options to customize the slider in many ways. Thanks buddy for your precious words.

  • Has this been released yet? Great to see that you have included all the requests by users.

  • lol, as soon as i got back to my plugin page, there it was, thanks

  • the remove from slider feature is very nice, makes life alot easier

  • Adding the option to make the image the original size is great, but some images now appear far too big for the slider, is it possible for the plugin to autocrop the images?

    Sorry for being picky lol

  • @Nazaroth First of all thanks for all your compliments :). I would definitely try to include some option to specify custom size for each image differently, in the next upgrade. It is a very good suggestion.

  • Jude

    Congratulations for your plugin that I discovered 3 days ago.

    But with this new release, I’ve a problem when activating the plugin (2.0)

    “Plugin could not be activated because it triggered a fatal error.”

    Parse error: syntax error, unexpected T_OBJECT_OPERATOR, expecting ',' or ';' in /home/sites/web26/html/diva/wp-content/plugins/smooth-slider/smooth-slider.php on line 1394

  • @Jude I got issue with your installation. Please refer the forum topic I have created for the issue and its solution at
    Thanks for our patience.

  • I really like this pluggin. Very cool animation effect.

    I hope to see a non-wp version of this one as well.

  • Tried to install on WordPress 2.8.4, but received error message:

    Plugin could not be activated because it triggered a fatal error.

    Parse error: syntax error, unexpected T_OBJECT_OPERATOR, expecting ‘,’ or ‘;’ in …/plugins/smooth-slider/smooth-slider.php on line 1394

  • Forgive my previous post. After submitting I noticed that Tejaswini had posted the same problem along with the solution. That solution worked for me.

    Thanks for your plugin.

  • Jude

    Thanks Tejaswini, it works very well.

    I’ve an other problem, it’s not a bug but a big problem !

    With the plugin :
    Without the plugin :

    It’s a huge difference, do you think it’s normal ?

    Is it the fault to php4 ?

  • @Jude I think I am not able to guess the issue, as not getting that actually, can you please post the issue in the Smooth Slider forum, and would also post the url where you are trying to implement it. This is because you cannot post code in the comment section here.


    i use get_smooth_slider_wpmu_all function on default (kubric) theme but it does not show up. no error. nothing.

  • Sorry for late response, I have created a forum topic for the issue of Smooth Slider with your implementation, can you please join
    I have put a question from my side on the forum so that I could get some more details of the issue. Thanks a lot for all your patience.

  • cem

    ”there s an error with your set up of carousel viewer smooth sliderc”
    What problems might I get warning

  • It is a conflict with some other plugin. I case you do not get that conflicted plugin, please write us back in the Smooth Slider forum.

  • i like to see this

  • For the smooth slider, may i know how to retain the font, such as BOLD font?

  • Hello and thanks for making such a great plugin! We’re using it right now and it’s working great but we would like to retain the “a” tags for links to other parts of the website. I’ve tried adding the example code and I’ve tried the whole link but the link still gets removed. Am I using this function correctly? Thanks for any help.

  • I have issues with the WPMU smooth slider code that makes all widgets vanish that are underneath the code. What can I do and is this fixable? Thanks!

  • Great article. I would like to recommend it to more people.

  • Thanks for your wonderful plug-in, and Tejaswini, you have a sweet face! I have two little problems. The numbers go until 14, and then disappear while there are more featured posts.
    Also there is one html tag called that shows up in the post texts.
    Could you make more formatting possibilities in the next slider update, like background color, text formatting, links? Thanks!

  • Pingback: Wordpress幻灯片插件Smooth Slider()

  • Very cool! But, can it be integrated with the Thesis themes?

  • Pingback: Smooth Slider:Wordpress幻灯片插件 – 【新概念创富网】()

  • Thank you for your plugin first of all. I’ve already done a couple of posts about it and am using it on my main site. I’ve run into an issue, though.

    I have customized the sample.css and created a new style sheet as well which I like, however, even though I choose that as the main css to pull from, and it appears as the chosen css on individual posts, some of my older posts are still showing the plugin’s default css rather than sample or my custom one. When I go into those post, the correct style sheet is being selected at the bottom, and the problem is fixed by just clicking the update button and doing nothing else. Again, the correct style sheet was already in place according to the field at the bottom of the post, but it was still displaying old data. It’s not a cache issue either as I cleared my cache and also had my husband look at a specific post on his computer. Is there a way to update all of the posts at once easily so they call the correct css file? It looks awful right now as it leaves a big margin in the header area and makes the fonts ugly in a ton of random posts.

    Thanks for your help.

  • Hi Sarah,

    Tejaswini is sending you an email for some clarification. Please check and reply accordingly, hope to resolve the problem soon. Thanks for your patience.

  • Hello, how can i change all slide background from color to image please?

  • Patrick


    thanks for this beautyful plugin! It works fantastic.
    But is it maybe to remove this unvisible “go to article” link from the slides?