Cara Membuat Related Post di Blog Tanpa Gambar - Salah satu hal yg sangat diperlukan pengunjung saat membaca suatu artikel di blog adalah kemudahan menemukan artikel terkait lainnya. maka dari itu, diperlukan sebuah widget yg bernama Related Post / Artikel Terkait. pada postingan sebelumnya yg serupa yaitu Cara Membuat Related Post Thumbnail dan Kotak Feedburner. Artikel terkait pada umumnya terletak dibawah postingan blog.
Baca juga artikel :
ara Membuat Related Post Thumbnail dan Kotak Feedburner
Cara Membuat Related Post di Blog Tanpa Gambar :
1, Buka Blogger
2. Klik Template -> Edit HTML
3. Cari kode </head> menggunakan CTRL+F pada keyboard
4. Copy dan paste kode dibawah ini diatas kode </head>
6. Copy dan paste kode dibawah ini dibawah kode <data:post.body/>
7. Simpan template
Keterangan :
yg berwarna merah menunjukan artikel yg akan ditampilkan
Baca juga artikel :
ara Membuat Related Post Thumbnail dan Kotak Feedburner
Cara Membuat Related Post di Blog Tanpa Gambar :
1, Buka Blogger
2. Klik Template -> Edit HTML
3. Cari kode </head> menggunakan CTRL+F pada keyboard
4. Copy dan paste kode dibawah ini diatas kode </head>
<script type="text/javascript">5. Cari kode <data:post.body/> gunakan CTRL+F
//<![CDATA[
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();
function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;}}}}
function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];}}
relatedTitles = tmp2;
relatedUrls = tmp;}
function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;}
function printRelatedLabels() {
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
document.write('<li><a href="' + relatedUrls[r] + '">' +
relatedTitles[r] + '</a></li>');
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;}
i++;}
document.write('</ul>');}
//]]>
</script>
6. Copy dan paste kode dibawah ini dibawah kode <data:post.body/>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:blog.pageType == "item"'>
<script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=5"' type='text/javascript'/>
</b:if>
</b:loop>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<h4>Artikel Terkait</h4>
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
</b:if>
7. Simpan template
Keterangan :
yg berwarna merah menunjukan artikel yg akan ditampilkan
16 komentar
Click here for komentarinformasi yang sangat menarik. di blog saya saya guna nrelate.
Balasmakasih tutornya gan
Balasmantep bro lanjutkan
Balaskeren sob..
BalasMantap gan

Balaskunbal ya
mantab sob, tapi blog saya dah terlanjur pake gambar related post nya, hehe
Balasthanks gan artikelnya
Balasitu java script ya mas??? kira kira tambah berat g??
BalasBisa agar meperingan loading blog dong.
BalasSipp dehh
Blog walking sob salam kenal
Balasboleh juga nih di coba ... makasih bro buat tutorial nya ...
Balasthanks bro
BalasTolong berkomentar sesuai topik pembicaraan, dilarang spam dan jangan menaruh link aktif, terimakasih. Join This Site Show Konversi KodeHide Konversi Kode Show EmoticonHide Emoticon