Senin, 20 Februari 2012

Home » , , » Cara Membuat Random Post Blogspot

Cara Membuat Random Post Blogspot

Random Posts merupakan kumpulan link postingan blog kita yang tampil secara acak, tidak sesuai tanggal maupun label.
Tujuan kita menampilkan random posts adalah agar link postingan-postingan lama kita juga muncul dalam setiap halaman yang dibuka. Hal ini tentu saja sangat bermanfaat untuk menjaga visitor atau pembaca blog kita untuk tidak segera meninggalkan blog kita karena yang mereka cari sudah cukup dalam postingan yang sedang dibaca. Siapa tahu ada salah satu atau beberapa artikel/postingan yang menarik perhatian para pembaca blog kita. Sehingga pembaca tidak perlu repot-repot untuk memilih satu persatu postingan melalui Sitemap/Daftar Isi.

Cara Membuat Random Posts Blogspot

Oke sobat, berikut ini Cara Membuat Random Posts Blogspot:
Silakan login pada blog sobat.
Klik Rancangan/design/tata letak, kalau aku sih Layout(pakai bahasa Inggris).
Lalu tambah gadget dimana sobat mau menampilkan Random Posts.
Pilih HTML/Javascript.

Copy dan paste kode dibawah ini:
<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>

Simpan

Catatan tambahan:
Warna merah yaitu angka sepuluh adalah jumlah artikel yang akan ditampilkan.

Tutorial singkat ini semoga bisa bermanfaat, silakan tinggalkan komentar Anda atau ada yang masih bingung jangan malu untuk bertanya melalui form komentar di bawah.