Cara membuat random post/postingan acak
By rnbgame On 2 Dec, 2011 At 04:34 AM | Categorized As Uncategorized | With 1 Comment

Selain membuat recent post (postngan terbaru) untuk dipasang diwidget blog,ada baiknya kalau kita membuat random post(postingan acak) selain untuk meningkatkan page view dari back link tujuannya adalah agar orang tertarik untuk membaca postingan kita yang terdahulu atau postingan yang ditampilkan secara acak.
Random post tersebut selalu berbeda dari setiap halaman yang dibuka oleh pengunjung sehingga memperbesar pageview blog.
Untuk membuat random post atau postingan acak,langkah langkahnya sebagai berikut:
1.Masuk Dashboard >> pilih Tata letak
2.Klik Tambah Gadget >> HTML/Javascript
3.Copy script berikut

<script type=”text/javascript”>var acakarray = 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;acakarray.length=numofpost;l=Math.floor(Math.random()*total);for(j in acakarray){if(l==acakarray[j]){ flag=1;}}

if(flag==0&&l!=0){acakarray[i++]=l;}}document.write(‘<ul>’);

for(n in acakarray){ var p=acakarray[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>

numofpost=10 adalah jumlah postingan yang akan ditampilkan secara acak,ganti sesuai selera,misal 15 atau 5postingan
Selanjutnya Simpan

About -


Displaying 1 Comments
Have Your Say

  1. [...] 23.Cara membuat random post (postingan acak) 24.Membuat Google Translate berbentuk bendera [...]

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>