Cara membuat widget Random Post



Kadang, jika blog sudah  banyak artikelnya..., kita sedikit bingung untuk menampilkan semua judul posting agar terlihat oleh pengunjung. Kalau ditampilkan semua, mungkin terlalu ramai. Jika sedikit atau dengan judul yang itu2 juga.., mungkin pengunjung akan sedikit bosan.

Nah, kita bisa menyiasatinya dengan random post..., jadi menampilkan posting secara acak. Seperti yang terlihat pada sidebar blog ini (baca juga). Judul artikel akan terus berganti, setiap kali halaman blog ini dibuka.

Mau coba....., silahkan login ke blogger , ke Tata Letak.., Tambah Gadget > HTML/JavaScript
Kemudian copy dan pastekan kode di bawah 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>

Gantikan 10 , dengan jumlah artikel yang ingin ditampilkan

thanks,





10 Responses to "Cara membuat widget Random Post"

  1. Terimakasih infonya, mas. Sangat bermanfaat.

    BalasHapus
  2. @ Indra Jaya : soba diulang lagi mas..., saya juga untuk yg ...baca juga dan artikel lain..., pake sdript ini, dan berfungsi.

    BalasHapus
  3. keren mas, tapi kok ga fungsi ya ? apa mungkin template saya ga cocok ?
    mari mampir mas ada tutor magic gratiss
    http://www.pa3amagic.co.cc/

    BalasHapus
  4. Manstab Infonya Mas. Langsung pasang n langsung Muncul,,..

    Terimakasih.

    BalasHapus
  5. thanks bos........................................

    BalasHapus
  6. mantep gan udah saya joba and berhasiill.!!

    BalasHapus
  7. Anonim17:01

    Komentar ini telah dihapus oleh administrator blog.

    BalasHapus

Terimakasih telah memberikan komentar disini.

Disclaimer: gambar, artikel ataupun video yang ada di web ini terkadang berasal dari berbagai sumber media lain. Hak Cipta sepenuhnya dipegang oleh sumber tersebut. Jika ada masalah terkait hal ini, Anda dapat menghubungi kami pada halaman ini.