How To Add Random Posts Widget On Blogger?


Random posts widget is another great widget and very important in a blog also if you want to show your readers other stuffs you have in your blog. This widget I have here display some of your posts randomly. Same as the related posts widget but different because this only shows your other posts either related or not. Below is an image of this widget.



1.  Go to your Dashboard > Design.
2.  Then click on Add a Gadget and select HTML/JavaScript.
3.  Copy the code below and paste on the  HTML/JavaScript gadget.

<script type="text/javascript">
var randarray = new Array();var l=0;var flag;
var numofpost=6;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>
4.  Preview your blog.
5.  If you can see the gadget running perfectly then SAVE it.


Configuration:

 numofpost=6 - the number of posts to be shown in the widget. You can change the numerical value as you want.


Just follow the steps and you will have it in your blog in no time. Leave a comment you have something to say. ^^

2 comments:

Anonymous said...

Worked okay, but without the option for summaries and/or thumbnails, it isn't going to work as well as other scripts that have these features. Fewer people click through unless they know more than a title of content being offered.

Anonymous said...

I'm not sure exactly why but this weblog is loading extremely slow for me. Is anyone else having this problem or is it a issue on my end? I'll checκ back lаtеr on anԁ ѕee if the prοblem ѕtill exiѕts.
My blog post : Jeux De Fille

Post a Comment


Related Posts Plugin for WordPress, Blogger...

Recent Post

SPONSOR

Tag Cloud

Blogumulus

Random Posts

Archives