Cara Memasang Script Random Posts dan Fungsinya

oleh pada Monday, 23 September 2013
Cara Memasang Script Random Posts dan Fungsinya Bandung
Cara Memasang Script Random Post dan Fungsinya
Cara Memasang Script Random Posts dan Fungsinya. Random post atau artikel acak berfungsi agar artikel kita yang terdahulu berkesempatan dibaca oleh pengunjung blog kita. Artikel yang tertera nantinya tidak berurutan sesuai tanggal postingan, dimana semakin baru postingan maka posisinya diatas. Tapi secara acak. Anda bisa membuktikan dengan tekan f5 / refresh blog. Maka artikel tersebut secara otomatis akan bergantian. Jika dikaitkan dengan SEO, tentunya sangat bagus, karena artikel yang kurang populer, memiliki kesempatan sama untuk diklik pengunjung.

Tapi bagaimana dengan situs berita, dimana selalu update informasi dari waktu ke waktu (bukan artikel pilar). Artikel tentang si A yang sudah habis masanya, kan tidak cocok ditampilkan saat ini? nanti saya jelaskan lebih lanjut. :)

Cara Memasang Script Random Posts dan Fungsinya


- Dasboard - Tata Letak - Tambahkan Gadget - HTML / Javascript
- Kemudian masukkan script ini (klik view plain untuk copy paste script)

<script type="text/javascript">
var randarray = new Array();var l=0;var flag;
var numofpost=6;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>

Keterangan Script
  • 6 adalah jumlah postingan random posts yang ingin ditampilkan. Untuk blog baru, angka ini jangan sampai lebih tinggi dengan jumlah postingan Anda, karena mengakibatkan eror, blog tidak bisa dibuka. Contoh postingan blog Anda baru 5 artikel, ketika Anda menuliskan angka 6 (lebih tinggi dari jumlah postingan) bisa berakibat eror. Cara mengatasinya cukup mudah, tinggal ganti 6 dengan angka yang lebih rendah atau sama dengan jumlah postingan. Letak angka ini di baris ketiga paling atas.
  • /feeds/posts/default adalah default seluruh postingan blog di berbagai label. Untuk blog berita, jangan gunakan alamat feeds ini, tapi tambahkan label tertentu yang sekiranya informasi tersebut relevan dibaca di berbagai masa. Letak kode ini di baris 3 dari bawah.

Contoh jika blog berita Anda ada postingan pembahasana mengenai beragam tutorial. Untuk pengelompokkan artikel Anda menggunakan label/kategori Tutorial, maka ganti dengan /feeds/posts/default/-/Tutorial. Dengan penambahan alamat feeds ini, nantinya apa yang muncul di random posts adalah seluruh artikel berlabel Tutorial secara acak.

Terkait