|Page copy protected against web site content infringement by Copyscape|[News Today] | International | Intelejen AS intai perjalanan KA Kim Jong II | Berantas Mafia , China bentuk satuan keamanan khusus | 9 Mayat tanpa kepala ditemukan di jalan raya Meksiko | Condeleeza Rice : Amerika tidak percaya Korea Utara | Amerika bela Kebijakan Perang atas dasar Teror | Iran mengeksekusi gantung lima terpidana mati | 60 Tentara Sri Lanka tewas saat rebut wilayah Tamil | Source : | kompas.com | tvone.co.id | Liputan 6 SCTV | yahoo.co.id | Created by : | Adrian - defcon-blacklist[dot]blogspot[dot]com | ||

English French German Spain Italian Dutch Russian Portuguese Japanese Korean Arabic Chinese Simplified

Wednesday, December 24, 2008

Cara membuat Random Post pada Blogger

Random post adalah suatu cara menampilkan posting secara acak, Sebenarnya cara memasang random post sudah lama ada dan sudah banyak yang menulis, namun blogger yang baru memulai membuat blog masih saja bingung, mungkin tutorial yang digunakan/ditemukan masih menggunakan bahasa inggris. Agar gak membuat sahabat blogger kecewa saya tulis aja artikelnya secara singkat.

Langkah mudah membuat Random Post:

Pertama:

Buka Template -> Edit HTML -> Jangan lupa lakukan backup template :)

Kemudian Copy-paste kode dibawah ini biasanya atas tag </head>



<script type="text/javascript">

//<![CDATA[

var _yourBlogUrl
= "
http://defcon-blacklist.blogspot.com";



function randomPost() {

var script = document.createElement("script");


script.setAttribute("type", "text/javascript");

var theUrl = _yourBlogUrl
+"/feeds/posts/summary?alt=json-in-script&callback=getTotalPostsCallback&start-index=1&max-results=1";

script.setAttribute("src", theUrl);


document.documentElement.firstChild.appendChild(script);

};

function getTotalPostsCallback(json) {

var totalResults = json.feed.openSearch$totalResults.$t;

if (totalResults > 0) {

getRandomPostNumber(totalResults);


}

};

function getRandomPostNumber(totalResults) {

var randomNumber = Math.floor((Math.random() * totalResults) + 1);

getRandomUrl(randomNumber);

};

function getRandomUrl(randomNumber) {


var script = document.createElement("script");

script.setAttribute("type", "text/javascript");

var theUrl = _yourBlogUrl
+"/feeds/posts/summary?alt=json-in-script&callback=getTheUrlCallback&start-index="

+ randomNumber + "&max-results=1";

script.setAttribute("src", theUrl);

document.documentElement.firstChild.appendChild(script);

};

function getTheUrlCallback(json) {

var theUrl = json.feed.entry[0].link[0].href;


window.location.href = theUrl;

}

//]]>

</script>


=> Jangan lupa ganti warna merah diatas dengan nama blog kita, jika sudah jangan lupa disimpan


Kedua:

Kemudian Tambahkan sebuah Element halaman -> HTML/Javascript


<a href="javascript:randomPost();">View Random Post</a>


Jangan lupa disimpan dan lihat hasilnya :)


Source : http://purplemoggy.blogspot.com/


Visit this site.
Template by - Adrian | Daya Earth Blogger Template