Fungsi widget random post ini hampir sama dengan recent post, tapi widget ini menampilkan postingan secara acak dan tidak harus postingan terbaru di blog sobat. Langsung aja sobat copy kode berikut ini dan pasang di Gadget, letaknya terserah sobat.
<script type="text/javascript">
var randarray = new Array();var l=0;var flag;
var numofpost=8;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=8;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>
Kode yang warna hijau adalah jumlah post yang di tampilkan, sobat bisa menggantinya sesuai kebutuhan.
Semoga bermanfaat.
Alhamdulillah..
Artikel Terkait:
Blogger
- Cara membuat tombol minimize dan maximize
- Cara Membuat Daftar Isi Dengan Jquery
- Cara Membuat Kotak Area Dengan Efek Membesar Saat Disorot Mouse
- Cara Membuat Link Bergoyang Dengan Javascript
- Post Populer dengan Animasi
- Konten Bundar Slide
- Cara membuat Label cloud berputar di blog
- Putar Gambar dengan CSS3 tanpa Javascript
- Pasang Modus Hemat Energi di Blog
- Membuat Tombol Top Up
- Gambar Dengan Efek Zooming di Blog
- Kotak Text Area Dengan Tombol Select All
- Cara Membuat Browser Berputar
- Cara Membuat Efek Coret Pada Postingan
- Image Gallery Menggunakan Jquery 1.4.2
- Cara Menampilkan Favicon Di Semua Browser
- Cara membuat Artikel Terkait Dengan Gambar/Thumbnails
- Cara Mudah Pasang Emoticon Di Kotak Komentar
- Cara Pasang Head Line News
- Membuat Artikel Terkait Dengan Fungsi Scroll
- Cara Membuat Fitur Reply Pada Kotak Komentar
- Cara Mudah Membuat Recent Post Bergambar Dengan Efek Naik Tangga
- Cara menampilkan Icon Di Judul Postingan
- Memanipulasi Tampilan Jumlah Komentar
Comments :
0 komentar to “Cara Membuat Random Post Di Blogger”
Posting Komentar
Jangan lupa di follow dan tinggalkan komentar
Komentar anda sangat bermanfaat untuk perkembangan blog ini. Gunakanlah kata kata sopan dan santun. Terimakasih.....