headerphoto

Pentingnya memasang gadget acak postingan atau random post bila dibandingkan dengan gadget posting terbaru (baca di Script Posting Terbaru dan (atau) Recent Post) adalah gadget ini tidak hanya menampilkan posting terbaru, juga akan menampilkan kembali postingan-postingan dahulu dan mengurutkannya secara acak.

Saya percaya bahwa postingan lampau yang terdapat diblog kawan banyak sekali manfaatnya, dan perlu ditampilkan lagi bukan? Untuk itu pasang gadget yang berupa Java script ini disidebar, footer, atau dimana saja.

<script type='text/javascript'>
var randarray = new Array();var l=0;var flag;
var numofpost=9;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('');
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('');}
</script>
<script type='text/javascript' src='/feeds/posts/default?alt=json-in-script&start-index=1&max-results=1000&callback=randomposts'></script>

Sebelum disimpan, setting dulu seperti dibawah ini:
- Untuk menambah atau mengurangi jumlah postingan, ganti angka 9 dari var numofpost=9;
Next→
←Prev

Artikel Terkait

Pilih Label

Baca lagi

1 komentar

  1. Okey sobat. triknya sudah saya pasang di blog saya. thanks......

    BalasHapus

No spam, no active link, please ^_^