Tutorial Blogger Pemula

Recent Comment

Rabu, 17 Maret 2010

Cara Membuat Artikel Terkait (Related Post) Di Blogspot

Pengertian Related Post atau Artikel Terkait adalah posting atau artikel yang berhubungan dengan artikel lainnya berdasarkan atas kesamaan nama kategori atau label postingan, tetapi artikel tersebut tidak selalu sama topiknya, bisa juga membahas tentang hal lain, tetapi masih mempunyai relevansi dengan tujuan artikel tersebut, misalnya yang sedang anda baca sekarang adalah artikel dengan judul Cara Membuat Artikel Terkait (Related Post) Di Blogspot, kemudian terkait dengan artikel lain yang berjudul Cara Mengganti Header Blog pada Blogger, disini kesamaannya adalah artikel tersebut sama-sama membahas tentang blog.

Oleh karena itu jika hendak memasukan kategori atau label pada postingan sebaiknya betul-betul diperhatikan apakah postingan tersebut mempunyai relevansi dengan postingan lainnya atau tidak, apabila tidak sebaiknya dibuatkan kategori atau label baru saja, tujuannya supaya pembaca blog kita tidak kecewa.

OK, sekarang kita mulai mengulas tentang Cara Pasang Artikel Terkait (Related Post) pada Blogspot, silahkan ikuti langkah-langkah di bawah ini :

  1. Login ke account blogger Anda.

  2. Pilih menu Tata Letak/Layout » Edit HTML.

  3. Beri tanda centang pada tulisan Expand Widget Templates.

  4. Copy-paste script berikut 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>

  5. Kemudian cari kode berikut:


    <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>
    </b:loop>
    </b:if>

  6. Setelah itu tambahkan kode berwarna merah di antara kode yang berwarna biru hingga menjadi seperti di bawah ini:


    <b:if cond='data:post.labels'>
    <data:postLabelsLabel/>
    <b:loop values='data:post.labels' var='label'>
    <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != "true"'>,</b:if>


    <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=10"' type='text/javascript'/>
    </b:if>

    </b:loop>
    </b:if>

  7. Kemudian letakkan kode berwarna merah di bawah kode ini: </b:loop></b:if>, contohnya seperti di bawah ini:


    </b:loop>
    </b:if>


    <b:if cond='data:blog.pageType == "item"'>
    <h4>Artikel Terkait</h4>
    <script type="text/javascript">
    removeRelatedDuplicates();
    printRelatedLabels();
    </script>
    </b:if>

  8. Simpan Template, Selesai.


= = = = = = = => Selamat Mencoba, Semoga Sukses!!! <= = = = = = = =
Silahkan Baca Juga Artikel Di Bawah ini:


11 Komentar:

najib mengatakan :)

makasih bos..

Info Seputar Wanita mengatakan :)

Trimakasih mas, dah tak coba dan Alhamdulillah berhasil. maksih ya..

Bopax Capello mengatakan :)

yaah.....grat

y_ads mengatakan :)

Banyak bgt yah,.,, Tak coba......

Rina As mengatakan :)

Sudah saya coba scriptnya dan berhasil...
trims...

Chris Salin mengatakan :)

Makasih sob..mantap trick nih,lansung nyoba

panas di blog gue "Ketahui Rahsia Buah Dada Wanita (18sx)"

Unknown mengatakan :)

thanks.. sudah berhasil.. silahkan kunjungi blog sya.. dan kasih komentar...


salam kenal sobat blogger...

Isman mengatakan :)

Sangat informatif! Akan saya coba di blog kami...

qudrat mengatakan :)

Ini artikel yang saya butuhkan, Terima kasih atas sharing Ilmunya, Oya kapan2 datang ya ke Blog saya di http://qudrat-inspirasi.blogspot.com
Salam...

kangyono mengatakan :)

Makasih banyak bro...sangat membantu.

cybermales mengatakan :)

Related post yang bagus mas, link beralih ke blogspot sudah saya betulin juga..nih

Posting Komentar

Copyright 2010 | Blog Serba Tersedia | Make Money Online