Cara Membuat Widget Random Post. kemarin saya sudah menerangkan kepada sobat tentang cara membuat widget popular post dan recent post. nah, pada postingan kali ini akan berbeda yakni random post. apasih yang kalian ketahui tentang random? yak betul, random artinya acak. contohnya jika kita sedang bermain monopoli, dadu yang kita keluarkan akan secara acak. nah, kalau sudah tahu apa itu random, tapi kalau random post apa ya?? random post yaitu menampilkan beberapa artikel dari blog kita secara acak dan berhasal dari kategori yang berbeda-beda. untuk blogger yang sudah makan banyak garam pasti sudah pada tahu hasil dari widget ini, tetapi untuk blogger pemula seperti saya pasti belum tahu, untuk itu mari kita bersama-sama membuatnya :
- login dulu ke blog
- pilih rancangan
- klik tambah gadget
- pilih HTML/Java Script
- pastekan kode berikut
<script type="text/javascript">var randarray = new Array();var l=0;var flag;var numofpost=15;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>
- baru simpan atau save
sekian tutorial dari saya, semoga bermanfaat bagi sobat pembaca ^_^
2 Responses to "Cara Membuat Widget Random Post"
tambah bikin lemot :(
@sukague.com
yap benar, kekurangan setiap penambhan di blog yakni akan membuat loading blog jadi lemot.
Post a Comment