Random Posts Script For Blogger Blog

Blogger-IconBlogger platform has many advantages and hence still it is a widely used blog platform for newbie as well as experienced bloggers. Today I am presenting you the Random Posts Script for Blogger. It is a client side JavaScript to be embedded as a widget inside Blogger Template.

How To Install Random Posts Script ?

<script type="text/javascript"> var randarray = new Array();var l=0;var flag; var numofpost=10;function randomposts(json){ var total = parseInt(json.feed.openSearch$totalResults.$t,10); for(i=0;i < numofpost;){flag=0;randarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in randarray){if(l==randarray[j]){ flag=1;}} if(flag==0&&l!=0){randarray[i++]=l;}}document.write('<ul>'); for(n in randarray){ var p=randarray[n];var entry=json.feed.entry[p-1]; for(k=0; k < entry.link.length; k++){if(entry.link[k].rel=='alternate'){var item = "<li>" + "<a href=" + entry.link[k].href + ">" + entry.title.$t + "</a> </li>"; document.write(item);}} }document.write('</ul>');} </script> <script src="/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>

  1. Copy above JavaScript code.
  2. Go to Layout—>Page Elements
  3. Add widget in sidebar and Paste the above code.
  4. You can control to display limited number of links by searching numofpost variable.
  5. In current script numofpost has value 10 you can reduce it suitably.

Suggested Reading
Increase your traffic with SEO Tricks for your Blogger Blog