Apa itu Artikel Terkait (Related Post) Adakah diblog tentang Cara Membuat artikel Terkait? Tentunya Semua orang sudah pada Ngerti Mengenai kata itu dan begitu banyak dari para Master blog bahkan Ribuan para blogger sudah menuliskannya Cara-cara ini. Nah saya sendiripun pada kesempatan kali ini terpikir ingin menuliskan bagaimana cara membuat artikel terkait. tentunya tulisan saya ini Hanya sebagai pedoman saja untuk di simpan terus dibaca kembali.

Baik mungkin Anda yang sedang membaca merasa belum memeakai artikel terkait dibawah postinanya saya akan coba tuliskan dibawah ini Langkah-langkahnya.Baiklah kita meluncur ke topik judul diatas 

Cara membuat artikel terkait :

Login ke >>blogger Pilih>> Rancangan >> edit HTML >> Centang >>expand template widget
cari kode </head> kemudian letakkan script di bawah ini tepat di atas kode </head>

 <script type="text/javascript">
//<![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>


Kemudian cari kode <data:post.body/> Bila sudah ketemu letakkan script berikut ini di bawah 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&amp;callback=related_results_labels&amp;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>


Penting :

Ganti tulisan ber warna Pink dengan sesuai Keinginanmu, langkan terakhir Simpan dan lihat perubahannya Cukup mudah dimengerti bukan Cara Membuat Artikel Terkait Di Blog Selamat mencoba.
  • Sumber Kode:  http://www.antigaptek.com/2011/06/cara-membuat-related-post-artikel.html
 

2 comments:

Iklan Banner

iklan banner 125 x 125