Metode yang dipakai dalam pembuatan widget ini adalah dengan menggunakan feed artikel dari blog yang diolah dengan bantuan aplikasi online pengolah RSS-feed milik Yahoo yaitu Yahoo Pipes.
Random Post Widget ini adalah beberapa posting atau artikel yang diambil secara acak dari keseluruhan posting anda (saya membatasi hanya 1000 post saja, jika blog anda lebih dari 1000 post silahkan kontak saya saja). Sejumlah artikel tersebut kemudian ditampilkan dalam daftar artikel acak.
Bila sebelumnya di salah satu postingan terdahulu, saya pernah menulis tentang Display Random Post yang hanya berfungsi seperti tombol 'Feeling Lucky' atau 'Saya Lagi Beruntung' nya Google. Tombol random post akan mengantarkan kita ke salah satu artikel dalam blog kita secara acak... Kita tidak bisa menebak, artikel apa yang bakan muncul.... Hehe..
Nah, random post widget ini adalah penyempurnaan dari display random post karena telah menampilkan beberapa artikel secara acak sehingga bisa dipilih oleh pembaca.
Jadi, jika anda memiliki banyak artikel di blog anda, dan berharap setiap artikel tersebut dibaca oleh pengunjung, ada baiknya anda memasang widget random post ini.
Blogger hack ini pertama kali dimunculkan disini kemudian saya modifikasi sedemikian rupa sehingga layak anda pasang di blog anda. Saya mengubah settingan widget, dari yang semula hanya menyedot sekitar 25 posting terakhir menjadi 1000 posting (bahkan bisa lebih tergantung permintaan anda). Ini saya lakukan dengan harapan bahwa susunan artikel acak ini nantinya mencakup total populasi artikel blog kita, sehingga bukan hanya sampel 25 posting saja. Saya juga menjadikan format feeds ke dalam bentuk standar feed blogspot, sehingga mudah dipakai oleh pengguna blogger ataupun custom domains.
function pipeCallback(obj) {
document.write('<ul style="text-transform: capitalize;">');
var i;
for (i = 0; i < obj.count ; i++)
{
var href = "'" + obj.value.items[i].link + "'";
var item = "<li>" + "<a href=" + href + ">" + obj.value.items[i].title + "</a> </li>";
document.write(item);
}
document.write('</ul>');
}
</script>
<script src="http://pipes.yahoo.com/pipes/pipe.run?_render=json&_callback=pipeCallback&_id=ac99ebe0691031008a48d750fdbeaa67&url=http%3A%2F%2Fnamablog.blogspot.com&num=10" type="text/javascript"></script>
<span style="font-size: 80%">Widget edited by <a href="http://anangku.blogspot.com/2008/08/blogger-random-post-widget.html">Anang </a></span>
Salin kode diatas dan ganti namablog dengan nama blog Blog*Spot anda. Kemudian masukkan pada page element HTML/JavaScript pada menu Edit Layout > Page Element pada Dasbor Blogger anda. Angka 10 menunjukkan jumlah artikel yang akan ditampilkan. Untuk merubah urutan nomer artikel anda bisa merubah <ol> menjadi <ul>.
Atau dengan cara yang lebih mudah anda bisa menggunakan form dibawah ini untuk menambahkan widget random post ini pada blog anda:
Widget ini disusun berdasarkan Display Random Feeds Feedburner yang dibuat oleh Pratyush dengan menggunakan bantuan aplikasi online Yahoo Pipes untuk memproses feed posting di blog anda dan akan ditampilkan menjadi susunan artikel secara acak pada widget ini.
Widget ini bisa dijalankan di FF, Opera, dan IE... Insyaallah......
Selamat mencoba...!
NB: Untuk nyoba ngetest dulu demo seperti apakah hasil kerjanya di blog anda.. Anda bisa mencoba disini terlebih dahulu..
http://pipes.yahoo.com/pipes/pipe.info?_id=ac99ebe0691031008a48d750fdbeaa67
Susunan artikel acak ini akan berubah-ubah setiap saat. Jadi jangan khawatir posting anda akan terlewati, semuanya ada giliran tayangnya sendiri-sendiri. Kalau ga percaya coba setiap menit refresh halaman ini dan lihat susunan random post di sidebar blog saya..... Hehe..
am i pertamax?
ReplyDeletewah saya pake layout yang agak beda gitu bisa gak yah... tapi pengen sih...
ReplyDeletenice post
ReplyDeleteilmu br...
ReplyDeletenyoba praktek ah... :)
Akhirnya mas anang menunjukkan Taringnya sebagai Blogger.... Wkwkwkwkwkw....
ReplyDeleteYo wes lah gak iso dadi pertamae...Langsung tak pasang....
kalo di WP mending pakek azzaito's related post (beul ndak ya tulisannya? CMIIW...)
ReplyDeleteYah....., saia udah pindah ke blogsome..... tapi sama aja ancurnya blog saia ehehehe. dasarnya saia ga bisa ngeblog wkakaka..
ReplyDeletehebat... ini benar2 rajanya blogspot ....
ReplyDeletentar datang ngak di Pesta Blogger 2008 ngak?
sayang sekali saya dah pindah
ReplyDeletesaya pake sistem komen haloscan juga bisa?
ReplyDeletebagus tipsx mas..
ReplyDeletebetewe koq dah pernah baca ya?
apa re-post mas?
hehehehehe...
pi gpp..yang penting infox..
:P
hmm..
ReplyDeletehmm..
hmm..
something strange..
ikutan baca aja yaaaaaa, gak ada waktu buat nyoba (males kuwi yo iyo)
ReplyDeleteThanks tutorialnya, ntar pas punya waktu banyak deh kucoba.
ReplyDeletethanks infonya. bermanfaat banget nih:)
ReplyDeleteGreat idea.
ReplyDeletebut, still ribet ya pake blogspot, kenapa musti lewat feed luar? di wp bisa langsung ditampilkan via database dr blog kita.
*tidak bermaksud mengenyek blogspot hahaha piss nang
wah mas, bisa disetel sesuai layout blog kita ga ? masa biru tubrukan ma ijo :(
ReplyDeleteIni nih yg selama ini dicari. Thx infonya mas.. ;)
ReplyDeleteoh ya untuk template classic format feednya masih beda nanti saya updatenya lg.
ReplyDelete@ nrl : ga masalah apapun commenting systemnya tetep bisa pake widget ini...
*ngangguk-ngangguk*
ReplyDeletemana bisa di WP gggggrrrrr
oke mas thanks infonya, akan kami coba salam kenal
ReplyDeleteakhirnya keluar juga tutorialnya...
ReplyDeleteAseeek... widget lagiii...
ReplyDeletenyobaiin... yo mass
ini dia masalahnya, widget ini lebih berguna bagi yang memiliki banyak artikel di blog.
ReplyDeletebayangkan, dalam ilustrasi di atas, setelah sistem mengacak, hasilnya akan muncul sepuluh artikel. bagi yang artikelnya cuman sembilan doang, aduh.... belum layak pake ini kali ya?
oh iya, penjelasan di atas udah memadai. aku mau bantu jelasin dikit mengenai tampilan RANDOM POST.
sepuluh artikel yang muncul bisasaja diawali dengan bullet atau semacam simbol. tapi bisa juga diubah menjadi nomor urut (1 sampe 10).
caranya? sudah ditulis di atas sih... gini, cari di dalam script "/ul/"//> dan "ul". jika sudah ketemu, ul-nya diganti ol. gitu...
truss... bikin widget untuk Artikel Terpopuler, gimana? mau dong...
kk...artikelnya sangat bermanfaat sekali
ReplyDeleteTQ for sharing the artikel
makasih mas... udah ku pasang :)
ReplyDeletewaduh,,, mas anang yang ganteng paling bisa aja dech heh,e,, klo di bikin kaya wordpress/headshot nya feedburner bisa ga mas? hehe,,
ReplyDeletesayang gak maniak blogspot. nunut absen ae lah cak :D
ReplyDeletewes tak pajang di blog ku log, mas
ReplyDeleteMakasi pengetahuannya; mau coba dulu deh yach :)
ReplyDeleteWah...info yang bagus buat newbie..Thanks Mas Anang
ReplyDeletemanteb blognya...... :D
ReplyDeleteaduh setelah nyari sekian lama... tapi... waktu dicoba posting yang keluar kok itu2 aja ya? (di-refresh nggak ganti2, kecuali ganti browser)
ReplyDeleteterima kasih...
ReplyDeleteThx mas Anang..
ReplyDeletesaya coba yah mas.. salam kenal.
ReplyDeleteMakasih mas Post Widget
ReplyDeleteehhhh ilmunya bermanfaat tenan loh... maturnuwun nggih
ReplyDelete
ReplyDeleteMakasih bnyk mas tutornya..
bener2 bermanfaat bgt!
http://triubaya.blogspot.com
oke deh
ReplyDeletemakasih widgetnya mas :D
ReplyDeletesepi
ReplyDeleteterimakasih om atas tutorialnya
ReplyDeleteokeh bang... ku coba...
ReplyDeletehttp://kakve-santi.blogspot.com
Terima kasih untuk artikelnya
ReplyDeleteMaaf ada yang saya edit
Mas......!
ReplyDeletePertama Random Postnya Jalan sich......
Tapi beberapa Minggu Ini Ko ga Muncul ya?
Pls Help Me
wah komentar yang pertamanih. paling dapat dilihat pada paling bawah.
ReplyDeleteMakasih infonya saya test di blog saya ya...
ReplyDeleteaplikasi facebook terbaru di sini !!
ReplyDeletenyobak ah.............
ReplyDeletengabsen ah.........
mantab, aku pake ya...
ReplyDeletewah makasih mas ini yg saya tunggu
ReplyDeletemakasih ilmunya langsung oprek
ReplyDeletematursuwun............
ReplyDeletethx infonya, say praktekan
ReplyDeleteterima kasih ya, sudah saya pake
ReplyDeletemakasih ilmuna kang,....
ReplyDeleteIni berguna banget untuk blog saya mas, makasih yach mas
ReplyDeleteRegards,
Ghustie Samosir
www.hanyainfo.blogspot.com
terimaksih....
ReplyDeleteudah aq coba...
mantab nih...
ReplyDeletebisa dicoba ...
Makaskih banyak ..
mantab nih..
ReplyDeleteterima kasih banyak nih..
http://d-aplikation.blogspot.com/
aku sudah pasang, tapi cuma judul yang ada. isinya tak ada. gimana?
ReplyDeleteMakasih sharenya ... di coba dulu gan !!! ^^
ReplyDeletehttp://all-softarchive.blogspot.com/
visit back ya ^^
dicoba dulu lah...
ReplyDeleteternyata saya juga bisa
ReplyDeletematur nuwun..
mas, waktu saya coba diblog saya, kok nongolnya lengkap banget sih? plus http://namasaya.blogspot.com/judulartikel.html
ReplyDeletekenapa begitu mas?
bukankah seharusnya yang nongol cuma judul artikelnya saja?
piye iki mas? afwan
mantap euy... izin pasang di blog Belajar SEO ane
ReplyDeleteNice post, but still not working on mine.
ReplyDeleteterima kasih informasinya masbro, ane ijin nyobak dulu yah.. salam dari Lawang..
ReplyDeleteane coba langsung bisa di blog ane, thank yaa :D
ReplyDeletemau tanya bro..
ReplyDeletekalau yang ditunjukan hanya bbrp post tertentu caranya gmn??
contohnya hanya post dengan label duit atau label tips and trik gt..
mohon pencerahan..
http://ourpremium.blogspot.com/
salam kenal...
ReplyDeletevisit my blog in http://bayusetiawan11.blogspot.com
plis follow balik.
trims...
:)
Nice Info.. Thank's Mas.. langsung ke TKP
ReplyDeleteselain pipes ada g ya?
ReplyDeleteUdah lama mencari, eh ketemu disini, terimakasih gan, langsung ke TKP nih, oh ya, bantu-bantu backlink dong, masih 0 no, http://semilirhati.blogspot.com
ReplyDeleteMantap gan, it works. thanks before
ReplyDelete