Thursday 11 October 2012

Add Popular Post Slider Galery in Blogger

You might have seen so many sliders or crousels that works on the recent posts or you have to add images in it manually. In this tutorial i will give you the slider/image gallery that works on the popular posts. This widget shows your 10 popular posts images in form of slider. This slider is made by dynamicdrive.com and i make some changes to make it popular post slider

POPULAR POSTS SLIDER PREVIEW

POPULAR POST SLIDER DEMO



Live Demo


HOW TO ADD POPULAR POST SLIDER/IMAGE GALLERY TO BLOGGER



  • Go to Blogger Dashboard --> Design --> Edit HTML
  • Backup your Template before making any changes to your blog
  • Now  Expand Widget Templates
  • Find the code shown below using [ctrl+F]
</head>


  • Now Paste the Code shown below just before/above it
<style type="text/css">
#gallery{position:relative;margin:0 35px 20px;width:500px;height:126px;background:#ffffff}
#gallery .belt{position:absolute;top:0;left:0;list-style-type:none}
#gallery .panel{float:left;margin:20px;width:84px;height:86px;background:url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAhyPYziV_kRjUwcKuNS47h-CtAplfVHUqk_yv-qqoMYs2IByLIpA7oaVLoLiDvz6CtjuhyC_3VNICp76vR7bfaPiFAbcTtiytKtk6KnRiQ1C3EMdqNWA68zompXsDIqn-zv22vEvBCn0/s1600/bg-slider.png) bottom center no-repeat;overflow:hidden}
#gallery .panel img{float:left;border:1px solid #DDD;margin:5px;width:72px;height:72px;background:#FFF;padding:0px}
#gallery .panel img:hover{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5}
</style> 
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js' type='text/javascript'/>
<script src='http://latest-hacks.googlecode.com/svn/gadgets/popularposts/popular-posts.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
stepcarousel.setup({
galleryid: "gallery",
beltclass: "belt",
panelclass: "panel",
autostep: {enable:true, moveby:1, pause:3000},
panelbehavior: {speed:500, wraparound:true, persist:true},
defaultbuttons: {enable: true, moveby: 2, leftnav: ["https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3ybUHsnSqAnugd-K8K61p-EBQrFk6AC9z1-9Qg87r2EJuz1f248mL-yqEpxTJhdTRrB0DrpP994MrhBtMNnVd7A0Q79aXSD9ZgQxcAuz8gOXqwhGllU6HObBdIDEtneHbW8KG4cQu-8Q/s1600/prev.png", -40, 36], rightnav: ["https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfU8kBsV9WpnXVddGto2aSHvLoatWpa4g0wEYzZT5bZv_7NnbxPTgxx-Amo2tgOvXs2eymm2OUrCgKUTnOSwfcWOmMSYDbHE8d1L0Mnf8lr2DEd-7sFf3mlKSiKcJgV4G6QRu0PL7a2O4/s1600/next.png", 2, 36]},
contenttype: ["external"]
})
//]]>
</script>


  • Now Find the code shown below using [ctrl+F]
<b:section class='sidebar' id='sidebar' preferred='yes'>


  • Now Paste the Code Shown Below just below/after it
<b:widget id='PopularPosts7' locked='false' title='Popular Posts' type='PopularPosts'>
<b:includable id='main'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<div style='margin-top:20px;margin-bottom:70px;margin-left:-20px;'>
  <div id='gallery'>
   <ul class='belt'>
    <b:loop values='data:posts' var='post'>
     <li class='panel'>
      <b:if cond='data:showThumbnails == &quot;false&quot;'>
       <b:if cond='data:showSnippets == &quot;false&quot;'>
        <a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'><data:post.title/></a>
       <b:else/>
        <div class='item-title'>
         <a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'><data:post.title/></a>
        </div>
        <div class='item-snippet'>
         <data:post.snippet/>
        </div>
       </b:if>
      <b:else/>
       <a expr:href='data:post.href' expr:title='data:post.title' rel='bookmark'>
        <b:if cond='data:post.thumbnail'>
         <img expr:alt='data:post.title' expr:src='data:post.thumbnail'/>
        <b:else/>
         <img alt='no image' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiGAX6vXT9nIi_N68LjnM09KmY_aB0h-a6cMaKfMQrOkKaT2ODrhX1CZEGlSI7hToQeFk6c7O0IEu2wdl8XfdZ_n8R32FHdtRF5ieCbRTH-KLfvJrAQK-vmhi9_6l7FgvGx_prffMoA_U/s1600/defaultimage.jpg'/>
        </b:if>
       </a>
      </b:if>
     </li>
    </b:loop>
   </ul>
  </div></div></b:if>
 </b:includable>
</b:widget>


  • Now save your template

2 comments:

  1. Wow! Thanksssssssss

    http://newnewsoftwares.blogspot.com/

    ReplyDelete
  2. it's nice

    http://all-with-all.blogspot.com/

    ReplyDelete