Cara Menciptakan Artikel Terbaru Otomatis
Membuat Artikel terbaru dari blog sendiri, tentu saja dengan tujuan untuk memberitahukan pada pembaca bahwa ada artikel terbaru dalam blog kita. Dengan ini tentu dapat meningkatkan page view blog kita.Dan paling cocok dipasang pada sidebar blog. Tidak perlu bertele-tele, berikut cara untuk menampilkan artikel terbaru di blog kita. Satu hal lagi, daftar artikel terbaru ini dapat juga dipasang pada situs atau blog orang lain.
Pertama masuk ke blogger - Tata letak lalu tambah gadget, HTML/JavaScript.
Masukan instruksi dibawah ini
<script>
function rp(json) {
document.write('<ul>');
for (var i = 0; i < numposts; i++) {
document.write('<li>');
var entry = json.feed.entry[i];
var posttitle = entry.title.$t;
var posturl;
if (i == json.feed.entry.length) break;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
posturl = entry.link[k].href;
break;
}
}
posttitle = posttitle.link(posturl);
var readmorelink = "(more)";
readmorelink = readmorelink.link(posturl);
var postdate = entry.published.$t;
var cdyear = postdate.substring(0,4);
var cdmonth = postdate.substring(5,7);
var cdday = postdate.substring(8,10);
var monthnames = new Array();
monthnames[1] = "Jan";
monthnames[2] = "Feb";
monthnames[3] = "Mar";
monthnames[4] = "Apr";
monthnames[5] = "May";
monthnames[6] = "Jun";
monthnames[7] = "Jul";
monthnames[8] = "Aug";
monthnames[9] = "Sep";
monthnames[10] = "Oct";
monthnames[11] = "Nov";
monthnames[12] = "Dec";
if ("content" in entry) {
var postcontent = entry.content.$t;
} else if ("summary" in entry) {
var postcontent = entry.summary.$t;
} else
var postcontent = "";
var re = /<S[^>]*>/g;
postcontent = postcontent.replace(re, "");
document.write(posttitle);
if (showpostdate == true) document.write(' - ' + monthnames[parseInt(cdmonth,10)] + ' ' + cdday);
if (showpostsummary == true) {
if (postcontent.length < numchars) {
document.write(postcontent);
} else {
postcontent = postcontent.substring(0, numchars);
var quoteEnd = postcontent.lastIndexOf(" ");
postcontent = postcontent.substring(0,quoteEnd);
document.write(postcontent + '...' + readmorelink);
}
}
document.write('</li>');
}
document.write('</ul>');
}
</script>
<script>
var numposts = 10;
var showpostdate = false;
var showpostsummary = false;
var numchars = 100;
</script>
<script src="http://www.madjongke.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=rp"></script>
Berikan judul Artikel terbaru atau sesuai yang diinginkan. Untuk angka yang sudah diberi tanda warna biru, dapat kau ganti sesuai jumlah artikel yang ingin ditampilkan. Sementara untuk url blog dapat kau ganti dengan url blog sendiri. madjongke.blogspot.com, cinta.blogspot.com atau lainnya.
Comments
Post a Comment