Tutorial kali ini menjawab pertanyaan dari teman blogger Haz Issac pada artikel membuat widget label tertentu dengan thumbnail satu, mengenai membuat recent Post atau artikel terbaru dengan fungsi Previous dan next seperti yang Anda lihat di single post blog Johny Template. Langsung saja karena hari sudah malam dan besok pagi mesti sahur, bisa-bisa nggak bisa bangun. Dibawah ini screenshotnya dan silahkan klik demo untuk melihat lebih jelas.
Perhatikan tulisan warna biru diatas, itu adalah lebar dan tinggi thumbnail image.
Selanjutnya masih pada posisi Edit HTML, masukkan kode berikut ini diatas kode </head> :
<script type='text/javascript'>
//<![CDATA[
var numfeed = 5;
var startfeed = 0;
var urlblog = "http://johny-gantengbanget.blogspot.com/";
var charac = 100;
var urlprevious, urlnext;
function maskolisfeed(johny,banget){
var showfeed = johny.split("<");
for(var i=0;i<showfeed.length;i++){
if(showfeed[i].indexOf(">")!=-1){
showfeed[i] = showfeed[i].substring(showfeed[i].indexOf(">")+1,showfeed[i].length);
}
}
showfeed = showfeed.join("");
showfeed = showfeed.substring(0,banget-1);
return showfeed;
}
function showterbaru(json) {
var entry, posttitle, posturl, postimg, postcontent;
var showblogfeed = "";
urlprevious = "";
urlnext = "";
for (var k = 0; k < json.feed.link.length; k++) {
if (json.feed.link[k].rel == 'previous') {
urlprevious = json.feed.link[k].href;
}
if (json.feed.link[k].rel == 'next') {
urlnext = json.feed.link[k].href;
}
}
for (var i = 0; i < numfeed; i++) {
if (i == json.feed.entry.length) { break; }
entry = json.feed.entry[i];
posttitle = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
if ("content" in entry) {
postcontent = entry.content.$t;
} else if ("summary" in entry) {
postcontent = entry.summary.$t;
} else {
postcontent = "";
}
if ("media$thumbnail" in entry) {
postimg = entry.media$thumbnail.url;
} else {
postimg = "http://2.bp.blogspot.com/-uitX7ROPtTU/Tyv-G4NA_uI/AAAAAAAAFBY/NcWLPVnYEnU/s1600/no+image.jpg";
}
showblogfeed += "<div class='mas-elemen'>";
showblogfeed += "<a href='" + posturl + "' target='_blank'><img src='" + postimg + "' /></a>";
showblogfeed += "<h6><a href='" + posturl + "'>" + posttitle + "</a></h6>";
showblogfeed += "<p>" + maskolisfeed(postcontent,charac) + "...</p>";
showblogfeed += "</div>";
}
document.getElementById("terbaru").innerHTML = showblogfeed;
showblogfeed = "";
if(urlprevious) {
showblogfeed += "<a href='javascript:navigasifeed(-1);' class='previous'>◄ Previous</a>";
} else {
showblogfeed += "<span class='noactived previous'>◄ Previous</span>";
}
if(urlnext) {
showblogfeed += "<a href='javascript:navigasifeed(1);' class='next'>Next ►</a>";
} else {
showblogfeed += "<span class='noactived next'>Next ►</span>";
}
showblogfeed += "<a href='javascript:navigasifeed(0);' class='home'>Home</a>";
document.getElementById("mas-navigasifeed").innerHTML = showblogfeed;
}
function navigasifeed(url){
var p, parameter;
if(url==-1) {
p = urlprevious.indexOf("?");
parameter = urlprevious.substring(p);
} else if (url==1) {
p = urlnext.indexOf("?");
parameter = urlnext.substring(p);
} else {
parameter = "?start-index=1&max-results=" + numfeed + "&orderby=published&alt=json-in-script"
}
parameter += "&callback=showterbaru";
incluirscript(parameter);
}
function incluirscript(parameter) {
if(startfeed==1) {removerscript();}
document.getElementById("terbaru").innerHTML = "<div id='mas-loading'></div>";
document.getElementById("mas-navigasifeed").innerHTML = "";
var archievefeed = urlblog + "/feeds/posts/default"+ parameter;
var terbaru = document.createElement('script');
terbaru.setAttribute('type', 'text/javascript');
terbaru.setAttribute('src', archievefeed);
terbaru.setAttribute('id', 'MASLABEL');
document.getElementsByTagName('head')[0].appendChild(terbaru);
startfeed = 1;
}
function removerscript() {
var elemen = document.getElementById("MASLABEL");
var parent = elemen.parentNode;
parent.removeChild(elemen);
}
onload=function() { navigasifeed(0); }
//]]>
</script>
Keterangan :
var numfeed = 5; >> Jumlah Artikel terbaru yang ditampilkan pada widget
var urlblog = "http://johny-gantengbanget.blogspot.com/"; >> ganti dengan URL blog Anda
var charac = 100; >> Jumlah karakter atau huruf pada setiap post.
Setelah itu save templates, kemudian menuju ke layout pilih kotak yang akan ditambahkan widget ini. Klik add gadget >> HTML/Javascript masukkan kode berikut ini kedalamnya :
Sekian tutorial membuat widget artikel terbaru dengan fungsi previous dan next kali ini, jika masih ada yang kurang jelas silahkan tinggalkan komentar di bawah. Selamat mencoba dan semoga bermanfaat..... zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
Jika Anda menyukai Artikel di blog ini, Silahkan klik disini untuk berlangganan gratis via email, dengan begitu Anda akan mendapat kiriman artikel setiap ada artikel yang terbit di Creating Website
KEREN ,... TAPI SAYANG GW PAKE TEMPLATE GALLERY, JADI GAK PAS KALAU PAKAI WIDGET INI, UNTUK TEMEN2 YANG LAIN PASTI SANGAT BERGUNA,.. LANGSUNG DI SEDOOOTTTTTTT.
AKAN TETAP SELALU MENUNGGU YANG TERBARU. SEHARI GW BISA BERKUNJUNG 15 SAMAPAI 20 KALI GKGKGKGKKGKGKGKKGGKK LEBAY JUGA GW YACHHH. TAPI GAK PAPA AH,.. YANG PENTING GAK PERNAH KETINGGALAN.
CREATING WEBSITE MAJU TERUS,....... GOODLUCK. THANKSSSSSSSSS BERAT.
btw mas, saya mau tanya nih, saya ingin buat slider seperti johny-guanteng banget, bisa kasih tau bagaimana kodenya. saya ingin merupah blog saya dengan slider seperti itu. bisa tidak mas kasih solusinya. kirim ke email aja kalau kepanjangan mas. di sini >>> zondimcom@gmail.com
saya minta tolong ya mas, atas bantuannya, terimakasih banyak loh mas. bulan puasa berbuat kebaikan pasti selalu didoakan yang baik. hehhehehhe
Mas kolis, Mas Kolis punya catatan tersendiri nggak mas tentang hal apa saja yang mas Kolis lakukan sehingga situs ini populer dan diminati banyak orang. pengen tau soalnya, hee.. kalau nggak keberatan nanti bisa dijawab di email saya mas di zimbah.x@gmail.com , sebelumnya makasih mas.
Alhamdulillah, akhirnya berhasil juga mas saya terapkan diblog baru saya hpbb-blackberry.blogspot.com, suwun mahatur tengkyu kamsiah syukron mas, artikelnya luar bisa bermanfaat, sangat berguna bagi pemula seperti saya.
wah keren mas caranya,, tapi kalo saya mau mengedit latest post yang sudah ada, pada bagian "newer-home-olderpost" menjadi seperti diwidget diatas "next-home-previous" bagaimana caranya mas??
pagi mas kolis... mas sudah tak pasang di blog saya, tapi kok ada beberapa yang nggak tampil imagenya yah??? malah no image tanda silang itu yang muncul. padahal tiap artikel sudah ada beberapa imagenya mas... mohon pencerahannya ya :)
@Zulham-9179: Setiap penambahan code pada template pasti berpengaruh pada loading mas. Diringkas aja kode yg panjang itu kemudian simpen di google code
Maaf sebelumnya, ini salah satu perilaku blogger yang saya nggak begitu sreg mas. Kalau saya, mau follow atau langganan artikel mestinya harus iklas mas, jgn karena udah follow terus kita suruh org lain follow juga.
Blog anda bagus dan isinya bermanfaat, tapi mungkin saya punya pertimbangan lain.
Bukannya saya sombong mas, kebanyakan follow blog yang artikelnya tidak sesuai dengan niche blog kita buat apa. Bikin berat loading dahboard mas, pertimbangan lain bisa anda baca di artikel ini : http://www.maskolis.com/2011/04/pengalaman-blokwalking-bersama-temen.html
wah scriptnya banyak banget,saya butuh yang simpel aja,saya pake template johny see book sekali,terus cara buat widget artikel terbaru yang tampilannya sama/cocok/sesuai dengan artikel populer pada johny see book sekali gimana ya? tolong ya maskolis :) ini blog saya cahtekno.com
+maskolis akhirnya bisa juga mas setelah dua jam ngutak-ngatik :) maklum newbie.. skr recent postnya udh serasi dgn desain blog saya.. thx mas kolis.. kunjungi blog saya kalo sempat psdink.blogspot.com
No comment moderation in this page Do not put the link in this comment, I'll make it disappear forever I hate when people play cheat to increase their blog, meanwhile everyone else do it politely and honestly
Mantap..ini yang saya tunggu cuma saya bingung nanyainnya..
ReplyDeleteCoz ga tau namany :D :D :D
wah makin keren aja nih mas kolis,,met sahur ya,,hehe
ReplyDeleteApakah Latest Post kentir banget bisa di ganti dgn yang seperti ini om..
ReplyDeleteKalo bisa gimana carany om..
KEREN ,... TAPI SAYANG GW PAKE TEMPLATE GALLERY, JADI GAK PAS KALAU PAKAI WIDGET INI, UNTUK TEMEN2 YANG LAIN PASTI SANGAT BERGUNA,.. LANGSUNG DI SEDOOOTTTTTTT.
ReplyDeleteAKAN TETAP SELALU MENUNGGU YANG TERBARU.
SEHARI GW BISA BERKUNJUNG 15 SAMAPAI 20 KALI GKGKGKGKKGKGKGKKGGKK LEBAY JUGA GW YACHHH.
TAPI GAK PAPA AH,.. YANG PENTING GAK PERNAH KETINGGALAN.
CREATING WEBSITE MAJU TERUS,....... GOODLUCK. THANKSSSSSSSSS BERAT.
permisi, mas. boleh saya minta template dari situs http://johny-gantengbanget.blogspot.com/ ? saya sudah cari tidak ketemu hehe.
ReplyDeletepertamax
ReplyDeletebtw mas, saya mau tanya nih, saya ingin buat slider seperti johny-guanteng banget, bisa kasih tau bagaimana kodenya. saya ingin merupah blog saya dengan slider seperti itu. bisa tidak mas kasih solusinya. kirim ke email aja kalau kepanjangan mas. di sini >>> zondimcom@gmail.com
ReplyDeletesaya minta tolong ya mas, atas bantuannya, terimakasih banyak loh mas. bulan puasa berbuat kebaikan pasti selalu didoakan yang baik. hehhehehhe
kerenx mas..!!, sy baru liat tutorial kayak gini, insya Allah kapan2 sy share ke blog sy ya., thx :)
ReplyDeleteMas kolis, Mas Kolis punya catatan tersendiri nggak mas tentang hal apa saja yang mas Kolis lakukan sehingga situs ini populer dan diminati banyak orang. pengen tau soalnya, hee.. kalau nggak keberatan nanti bisa dijawab di email saya mas di zimbah.x@gmail.com , sebelumnya makasih mas.
ReplyDeletemisteruban
oh yes! makasih mas.. akhirnya.. hehe
ReplyDeletemas, gimana mau matchkan warna background, text dan link colour sama dengan colour johny darkmovie ya?
ReplyDeleteHmm... Langsung dicoba... Ok?
ReplyDeleteWidgetnya Mantap mas, sudah saya pasang di
ReplyDeletehttp://informasi-terpopuler.blogspot.com/ ..thanks :)
Wah.. Sudah lama saya menunggu Mas.. Widget nya
ReplyDeleteTerima Kasih ^_^
@Haz Issac:
ReplyDeleteTinggal dirubah warna yang ada di kode CSS pada langkah nomer 5 diatas bro
@debbie irlando manurung:
ReplyDeleteOke nanti saya buatkan tutorialnya, ini baru pulang soalnya
aman kan kodenya dulu mas...heheheh
ReplyDeletesambil nunggu sahur enaknya cari ilmu buat blogging..heheehh ( utamakan tadarus dulu tentuny..hahahahahh)
top markotop akan aku terapkan besok, sekarang saur dulu
ReplyDeletehttp://infobungo.blogspot.com
Thank you very muc ,so nice
ReplyDeleteMantap Mas.. slam kreatif selalu mas, sukses selalu..
ReplyDeleteTerima kasih masKOlis, Sudah langsung diterapkan.. :)
ReplyDeleteAlhamdulillah, akhirnya berhasil juga mas saya terapkan diblog baru saya hpbb-blackberry.blogspot.com, suwun mahatur tengkyu kamsiah syukron mas, artikelnya luar bisa bermanfaat, sangat berguna bagi pemula seperti saya.
ReplyDeleteHow do i put for specific label only?
ReplyDeleteKalau artikel tutorial tentang cara membuat widget kategori video seperti di template kenthir banget ada ga' mas bro ???
ReplyDeletekeren mas boss , salam terimaksih
ReplyDeletewah keren mas caranya,, tapi kalo saya mau mengedit latest post yang sudah ada, pada bagian "newer-home-olderpost" menjadi seperti diwidget diatas "next-home-previous" bagaimana caranya mas??
ReplyDeleteini blog saya http://hotinfonews.blogspot.com/
terimakasih mas :)
mantab sob,,ane coba dulu
ReplyDeletemantap bgt gila :D
ReplyDeletepagi mas kolis... mas sudah tak pasang di blog saya, tapi kok ada beberapa yang nggak tampil imagenya yah??? malah no image tanda silang itu yang muncul. padahal tiap artikel sudah ada beberapa imagenya mas... mohon pencerahannya ya :)
ReplyDeletemas kholis,,mohon bantuannya nih
ReplyDeletemasih menyangkut soal widget :D
mas kolis cara membuat titel headernya menjadi h4 widget secara otomatis gimana ya
saya merubahnya secara manual, klw tambah widget baru dia otomatis h2
nih blognya mas nonaventa dot blogspot dot com
tulung ya mas :)
@Praditya:
ReplyDeleteMasuk ke setting, pilih other/lainnya di "allow blog feeds" posisikan ke full atau until jump break
apakah mempengaruhi berat loading blog.. mas,..
ReplyDelete@Zulham-9179:
ReplyDeleteSetiap penambahan code pada template pasti berpengaruh pada loading mas. Diringkas aja kode yg panjang itu kemudian simpen di google code
mantep mas..bisa dijadiin index jquery..
ReplyDeletetq"..
demo edit template nya
_http://readingbookonline.blogspot.com/
makasiih mas.. kalau misal nyimpan di google code apa loadingnya bisa lebih cepet ya,, makasiih ya...
ReplyDeletemas, punyaku ko'keluar gambarnya yaw?
ReplyDelete"no image avaiable"
masuk ke setting, pilih other/lainnya di "allow blog post" posisikan ke fulll atau until jump break
DeleteIT IS NT WORKING FOR ME CN U TELL ME Y MY WEBSITE
ReplyDeleteWWW.FREEFULLVERSIONSOFTWARES4U.BLOGSPOT.COM
Macam mana nak buat untuk pos label-label tertentu sahaja?
ReplyDeleteSaya belum mencoba, sepertinya sih nggak bisa
Deletemas,gambarna gk muncul nie..yg kurang apana ya..
ReplyDeletemasuk ke setting, pilih other/lainnya di "allow blog post" posisikan ke fulll atau until jump break
Deletemas udah aku coba tapi kok ga muncul ya?
ReplyDeletebls di blog ku ya mas,
ReplyDeletemantap ini gan :D
ReplyDeleteterimakasih mas. ini gudangnya template paling kreatif dan keren.
ReplyDeletemas cara ngilangin textnya gimana???.. jadi cuma gambarnya aja gitu..
ReplyDeleteCari kode "var charac = 100"; nilainya diganti angka 0
Deletewahaha keren nih kaya popular postnya lintas me :D
ReplyDeleteijin share ulang yak :D
Tampilan recent post ini bagus, saya da pasang di blog saya. Thanks Maskolis
ReplyDeletemantap mas, ane comot ya... mampir www.bukuqw.com
ReplyDeleteCan you help me get 1 widget recent label , just widget dont put in Edit HTML , because i want to make new page ! Thank Mas so much
ReplyDeletemakasi mas!!
ReplyDeleteartikelnya sangat bermamfaat...
Artikel nya sangat keren gan
ReplyDeleteJangan lupa follow balik , soal nya agan maskolis udah ane follow
www.rizalcyber4rt.com
DeleteMaaf sebelumnya, ini salah satu perilaku blogger yang saya nggak begitu sreg mas. Kalau saya, mau follow atau langganan artikel mestinya harus iklas mas, jgn karena udah follow terus kita suruh org lain follow juga.
DeleteBlog anda bagus dan isinya bermanfaat, tapi mungkin saya punya pertimbangan lain.
Bukannya saya sombong mas, kebanyakan follow blog yang artikelnya tidak sesuai dengan niche blog kita buat apa. Bikin berat loading dahboard mas, pertimbangan lain bisa anda baca di artikel ini :
http://www.maskolis.com/2011/04/pengalaman-blokwalking-bersama-temen.html
Terima kasih artikelnya kang. sangat membantu..
ReplyDeleteizin menghapus ..
ReplyDeletescriptnya mas.. :D
dari pada gak berfungsi... Bocah Poris Blog's
Search "/ b: skin>" (0 hits in 0 files)
ReplyDeleteSearch "]]> " (0 hits in 0 files)
Search "]]> " (0 hits in 0 files)
Search "]]> : " (0 hits in 0 files)
Search "]]> : " (0 hits in 0 files)
Search "code]]> : " (0 hits in 0 files)
Search "code]]> : " (0 hits in 0 files)
Search "]]> : " (0 hits in 0 files)
Search "]]> : " (0 hits in 0 files)
Search "]]> : " (0 hits in 0 files)
Ini yg kucari... mantap gan
ReplyDeleteterima kasih ya
ijin sedot scrip recent postnya boss... memang mantap inovasi terus...
ReplyDeletemas kholis minta bikinin kode html nya donk buat pasang di mwb :) uji coba. trims sebelumnya. wassalam~
ReplyDeletehttp://apuy-kuswara.mywapblog.com/
trims ya kawan..
ReplyDeleteuntuk maskolis smoga smakin sukses dehh
jgn lupa feed balik ya ke http://serimpimakmursejati.blogspot.com
Mantap mas.. keren gila!
ReplyDeleteGan saya udah coba tapi kok tetep gak bisa ya, mohon pencerahannya
ReplyDeletemaksih kang artikel mantap bangat dan udah di pasang di blog saya,mu tanya kang lw misalkan di bikin per label bisa ga ya...???
ReplyDeletetutorialnya keren dan mantap mas,.http://g-lucu.blogspot.com
ReplyDeletewaduh,,skrpnya terlalu banyak gan menuh2hin template emang ga bisa di perkecil pake google kode...
ReplyDeletehttp://choyroni.blogspot.com/
ReplyDeletewah scriptnya banyak banget,saya butuh yang simpel aja,saya pake template johny see book sekali,terus cara buat widget artikel terbaru yang tampilannya sama/cocok/sesuai dengan artikel populer pada johny see book sekali gimana ya?
ReplyDeletetolong ya maskolis :)
ini blog saya cahtekno.com
keren keren.. ijin nyoba d blog ane gan. dan ijin share jg http://malanggakure.blogspot.com/
ReplyDeletewihh, langsung lancar...thanks yaa!!
ReplyDeleteCara Menghilangkan thumbnail image nya gimana ya mas ???
ReplyDeletemakasih kaka tutorialnya
ReplyDeletemas kalo mau tanpa gambar gmn ya?
ReplyDeletekalo menurut saya bila dengan gambar jadinya mengurangi fungsi dari blog post..
di tunggu mas jawabannya
+maskolis akhirnya bisa juga mas setelah dua jam ngutak-ngatik :)
ReplyDeletemaklum newbie..
skr recent postnya udh serasi dgn desain blog saya..
thx mas kolis..
kunjungi blog saya kalo sempat psdink.blogspot.com