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&start-index=1&max-results=1000&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.
0 comments:
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