Selain dapat menampilkan post baru (recent post) kita juga dapat menmpilkan post secara acak (random post). Jika postingan baru hanya menampilkan postingan yang terbaru saja, lain halnya dengan random post yang menampilkan post secara acak. Nah tidak perlu panjang lebar berikut caranya :
<script type="text/javascript">
var acakarray = new Array();var l=0;var flag;
var numofpost=5;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&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>
6. Lalu Save dan selesai.
Keterangan :
Angka lim yang berwarna merah adalah jumlah postingan yang akan muncul, jika sobat ingin menggantinya silakan sesuai selera.
1. Masuk/Login ke account sobat masing-masing.
2. Pilih menu rancangan.
3. Tambah Gadget.
4. HTML/JavaScript.
5. Lalu tambahkan script berikut :
<script type="text/javascript">
var acakarray = new Array();var l=0;var flag;
var numofpost=5;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&start-index=1&max-results=1000&callback=randomposts" type="text/javascript"></script>
Keterangan :
Angka lim yang berwarna merah adalah jumlah postingan yang akan muncul, jika sobat ingin menggantinya silakan sesuai selera.
Anda baru saja membaca artikel yang berkategori Blog
dengan judul Cara Membuat Random Post Pada Blog. Anda bisa bookmark halaman ini dengan URL https://sayangmamah07.blogspot.com/2012/07/cara-membuat-random-post-pada-blog.html. Terima kasih!
Ditulis oleh:
Unknown - Monday, 2 July 2012
Belum ada komentar untuk "Cara Membuat Random Post Pada Blog"