Cara Membuat Random Post (Postingan Mengacak)

Random Post atau dalam bahasa indonesianya adalah Postingan yang tidak teratur dan terpilih tampilannya, dalam kata lain mengacak.

Ini dimaksudkan apabila kita sudah mempunyai banyak sekali postingan pada Blog/Web kita kemudian kita ingin menampilkan beberapa postingan tersebut secara acak, agar memungkinkan si pengunjung blog/web yang membaca artikel kita tertarik akan beberapa artikel lain di blog kita walaupun tidak berhubungan dengan yang dibacanya saat itu.

Kemudian bagaimana cara membuat random post tersebut..?
Caranya sangat mudah, dengan mengikuti langkah-langkah dibawah ini :

1. Login ke Blogger
2. Kemudian klik Tata Letak lalu Elemen Halaman
3. Ketika sudah berada di Elemen Halaman klik Tambah Gadget
4. Lalu pilih HTML/JavaScript
5. Langkah selanjutnya masukkan kode dibawah 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>


6. Gantikan angka 10 , dengan jumlah artikel yang ingin ditampilkan.

Mudah Bukan...
Happy Blogging..

0 comments:

Post a Comment