Widget Random Posts merupakan widget atau gadget yang dapat menampilkan daftar judul posting blog kita secara acak. Karena ditampilkan secara acak maka posting blog kita yang telah lalu-lalu dapat muncul di sini. Dengan demikian para pengunjung dapat melihat kembali beberapa judul posting blog kita yang sudah lama
silakan simak langkah-langkahnya di bawah ini.
1. Masuk ke akun Blogger Anda.
2. Klik Rancangan > Elemen Laman > Tambah Gadget.
3. Pilih HTML/JavaScript.
4. Beri judul sesuai keinginan Anda.
5. Copy kode di bawah ini dan paste di Konten.
<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>
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>
var numofpost=10, angka 10 menunjukkan jumlah judul posting random posts yang ditampilkan. Ganti angka 10 dengan angka yang lebih tinggi nilainya jika Anda ingin lebih banyak lagi judul random posts yang ingin ditampilkan
6. Klik tombol SIMPAN.
7. Pindahkan elemen ke tempat yang Anda inginkan.
8. Klik tombol SIMPAN.
Tidak ada komentar:
Posting Komentar