Membuat Recent Comment ( Komentar Terbaru ) Update ...!


Di artikel yang saya tulis sebelumnya yang membahas tentang pembuatan Komentar terbaru yaitu :

== Membuat Recent Comment ( Komentar Terbaru )
== membuat Recent Comment Dengan FEED

Nah... ada dibeberapa Blog yang memang suka bermasalah dalam pembuatan Recent Comment atau Komentar terbaru ini, masalah nya tidak lain adalah tidak munculnya komentar dihalaman Blog. Untuk itu disini saya akan memberikan script yang InsyaAllah dapat membantu menyelesaikan masalah tersebut. Berikut tahap - tahapnya:

1. login ke Blooger
2. Rancangan / Tata Letak
3. Masuk ke Elemen
4. Pilih Add Gadget / Tambah elemen
5. Kemudian Copy Scipt dibawah ini

<script style=&qout;text/javascript&qout;>
function showrecentcomments(json) {
var numcomments = 5;
var showcommentdate = true;
var showposttitle = true;
var numchars = 100;
for (var i = 0; i < numcomments; i++) {
var entry = json.feed.entry[i];
var alturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
alturl = alturl.replace(&qout;#&qout;, &qout;#comment-&qout;);
var postlink = alturl.split(&qout;#&qout;);
postlink = postlink[0];
var linktext = postlink.split(&qout;/&qout;);
linktext = linktext[5];
linktext = linktext.split(&qout;.html&qout;);
linktext = linktext[0];
var posttitle = linktext.replace(/-/g,&qout; &qout;);
posttitle = posttitle.link(postlink);
var commentdate = entry.published.$t;
var cdyear = commentdate.substring(0,4);
var cdmonth = commentdate.substring(5,7);
var cdday = commentdate.substring(8,10);
var monthnames = new Array();
monthnames[1] = &qout;Jan&qout;;
monthnames[2] = &qout;Feb&qout;;
monthnames[3] = &qout;Mar&qout;;
monthnames[4] = &qout;Apr&qout;;
monthnames[5] = &qout;May&qout;;
monthnames[6] = &qout;Jun&qout;;
monthnames[7] = &qout;Jul&qout;;
monthnames[8] = &qout;Aug&qout;;
monthnames[9] = &qout;Sep&qout;;
monthnames[10] = &qout;Oct&qout;;
monthnames[11] = &qout;Nov&qout;;
monthnames[12] = &qout;Dec&qout;;
if (&qout;content&qout; in entry) {
var comment = entry.content.$t;}
else
if (&qout;summary&qout; in entry) {
var comment = entry.summary.$t;}
else var comment = &qout;&qout;;
var re = /<\S[^>]*>/g;
comment = comment.replace(re, &qout;&qout;);
document.write('<br/>');
if (showcommentdate == true) document.write('On ' + monthnames[parseInt(cdmonth,10)] + ' ' + cdday + ' ');
document.write('<a href=&qout;' + alturl + '&qout;>' + entry.author[0].name.$t + '</a> commented');
if (showposttitle == true) document.write(' on ' + posttitle);
document.write('<br/>');
if (comment.length < numchars) {
document.write('<i>');
document.write(comment);
document.write('</i>');}
else
{
document.write('<i>');
comment = comment.substring(0, numchars);
var quoteEnd = comment.lastIndexOf(&qout; &qout;);
comment = comment.substring(0, quoteEnd);
document.write(comment + '...<a href=&qout;' + alturl + '&qout;>(more)</a>');
document.write('</i>');}
document.write('<br/>');
}
document.write('<br/>');
}
</script>
<script src=&qout;http://YOURBLOG.blogspot.com/feeds/comments/default?alt=json-in-script&callback=showrecentcomments&qout;>
</script>

KETERANGAN :
== Ganti Tulisan YOURBLOG.blogspot.com dengan URL Blog kalian.

6. SAVE dan Lihat hasilnya...

Mudah dan cepat kan....Semoga ini dapat membantu bagi kalian yang memang susah membuat recent comment ini. Jangan lupa Klik tombol share dan kasih komentarnya ya...

donasiSilahkan kirimkan Donasi anda seikhlasnya berupa uang/pulsa (Klik Gambar kado disamping) untuk perkembangan blog ini dan Proses pembelajaran untuk sahabat.

Azis Lamayuda Penulis :  Azis Lamayuda | BLOG : Do The Best To Get The Best
Saya hanyalah seorang yang sedang belajar dan berbagi pelajaran dengan siapapun. Blog ini dibuat untuk memudahkan kalian yang sedang belajar sama seperti saya.

Jika Anda ingin artikel Membuat Recent Comment ( Komentar Terbaru ) Update ...! dikirim ke email anda, Silahkan masukan alamat email anda untuk berlangganan.

JANGAN LUPA CEK EMAIL ANDA UNTUK VERIFIKASI BERLANGGANAN VIA EMAIL

 
 
footerline
© Copyright 2010 AZIS LAMAYUDA | powered by Blogger
Say hello to me.