TopBottom

Do you like this Blog?
Subscribe for my feeds to get updates:





Subscribe Via Email for Free:

TwitterCounter for @Danzy

Announcement: Wanna exchange links? Contact Me.

Random Post Widget for Blogger

Posted by Dan* at Sep 13, 2009
Share this post:
Ma.gnolia DiggIt! Del.icio.us Yahoo Furl Technorati Reddit


Although "Related Posts widget" and "Recent Posts widget" are important, but in blogs where almost all the posts are similar (like blogs with articles on recipes, money-making, computer tricks or automobiles etc.), visitors usually do not mind reading some quite-unrelated posts too.

So along with them a "Random Posts widget" on your blog will help you to increase the number of page impressions.

How to Apply:
============

* Login to blogger -> Layout -> Add a Gadget -> HTML/JavaScript

* Paste the following Code:


<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>

The Letter in "red" is the number of posts to be displayed.

Credit: Blogger Stop


Related Posts by Categories

Labels:

11 comments:

tagskie said...

hi.. just dropping by here... have a nice day! http://kantahanan.blogspot.com/

anurag said...

Nice. can you temme' how can I have animated label cloud in my blog, I have seen at many blogs in wordpress but I dunno how to do that in blogger..

thanx

Post a Comment