English French German Spain Italian Dutch

Russian Portuguese Japanese Korean Arabic Chinese Simplified
DbClix

Saturday, March 19, 2011

, » Random Post Widget

Random Post Widget

| Saturday, March 19, 2011 | 0 comments

Salam hangat untuk pembaca sekalian. Jika kemarin saya menerbitkan artikel tentang recent post widget, kali ini saya menulis tentang artikel yang bisa dikombinasikan dengan widget yang saya berikan sebelumnya. Yaitu random post widget, jika recent post hanya menampilkan daftar posting terbaru, maka yang dimaksud dengan random post adalah untuk menampilkan daftar posting anda sebelumnya baik posting lama maupun posting baru secara acak. Jadi ini bisa difungsikan untuk menunjukkan posting - posting anda yang tampil jauh hari sebelumnya secara berubah - ubah pada para pembaca blog kita.

Ingin widget ini terpasang di blog anda dan menarik perhatian pengunjung?? Simak tips di bawah ini.

Buka page elemen anda, pilih Add Gadget, lalu tambahkan HTML/Java Script type. Kemudian copy script di bawah ini.
<script type="text/javascript">
var acakarray = 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;acakarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in acakarray){if(l==acakarray[j]){ flag=1;}}

if(flag==0&&l!=0){acakarray[i++]=l;}}document.write('<ul>');

for(n in acakarray){ var p=acakarray[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&amp;start-index=1&amp;max-results=1000&amp;callback=randomposts" type="text/javascript">
</script>
<span style="font-size: x-small;"><a href="http://bqychodtz.blogspot.com/">Get Widgets</a></span>

Anda bisa mengatur jumlah posting yang ingin anda tampilkan dengan mengganti variabel yang saya beri warna merah pada script di atas.



Artikel Terkait Lainnya



Digg Technorati del.icio.us Stumbleupon Reddit Blinklist Furl Spurl Yahoo Simpy

0 comments:

:)) :)] ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} ~x( :-t b-( :-L x( =))

Post a Comment

Silakan Berkomentar Di Sini Dengan Syarat :
1. Komentar anda tidak menyinggung SARA
2. Berikan komentar yang membangun, bukan yang semena-mena
3. Tersenyumlah sambil mengetikkan 'comment'


Bagi yang hanya sekedar 'blogwalking' di sini, silakan tinggalkan keterangan web title dan URL anda.

Hormat Saya,
Arifin

 

Recent Post

Random Post

Send Free SMS

© Copyright 2011. bqychodtz.blogspot.com . All rights reserved | bqychodtz.blogspot.com is proudly powered by Blogger.com | Special Thanks To o-om.com - zoomtemplate.com