Jam Kamera Kamera Digital Mini Video Kamera Pemutar MP3
Mau Ikut Program Affiliate di Toko One : Klik di Sini

Thursday, October 22, 2009

Cara Membuat Artikel Berkaitan

Related post atau artikel yang berkaitan adalah cara untuk menampilkan link-link artikel yang berkaitan dengan artikel utama dan biasanya terletak dibawah artikel utama.

Pemasangan related post ini biasanya dikelompokkan berdasarkan label atau kategori. Maka apabila ada salah satu artikel dari label tertentu yang ditampilkan maka artikel-artikel lain yang mempunyai label sama juga akan ikut muncul di bawah artikel tersebut.

Tujuan pemasangan related post ini agar pengunjung mudah untuk membaca artikel yang berkaitan dengan artikel utama. Sehingga pengunjung tidak perlu report untuk mencari satu persatu artikel dalam menu label atau kategori.

Cara Memasang Artikel yang Berkaitan atau related Post, sebagai berikut :


  1. Login dulu ke www.blogger.com.

  2. Kemudian pilih menu Layout -> Edit HTML

  3. Setelah itu, beri tanda centang pada kotak "Expand Widgets Template".

  4. Cari kode <data:post.body/>

  5. Jika sudah ketemu, letakkan kode dibawah ini
    <b:if cond='data:blog.pageType == "item"'>
    <div class='similiar'>

    <div class='widget-content'>
    <h3>Artikel yang berkaitan</h3>
    <div id='data2007'/><br/><br/>
    <script type='text/javascript'>

    var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
    var maxNumberOfPostsPerLabel = 4;
    var maxNumberOfLabels = 10;

    maxNumberOfPostsPerLabel = 100;
    maxNumberOfLabels = 3;


    function listEntries10(json) {
    var ul = document.createElement(&#39;ul&#39;);
    var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?
    json.feed.entry.length : maxNumberOfPostsPerLabel;
    for (var i = 0; i &lt; maxPosts; i++) {
    var entry = json.feed.entry[i];
    var alturl;

    for (var k = 0; k &lt; entry.link.length; k++) {
    if (entry.link[k].rel == &#39;alternate&#39;) {
    alturl = entry.link[k].href;
    break;
    }
    }
    var li = document.createElement(&#39;li&#39;);
    var a = document.createElement(&#39;a&#39;);
    a.href = alturl;

    if(a.href!=location.href) {
    var txt = document.createTextNode(entry.title.$t);
    a.appendChild(txt);
    li.appendChild(a);
    ul.appendChild(li);
    }
    }
    for (var l = 0; l &lt; json.feed.link.length; l++) {
    if (json.feed.link[l].rel == &#39;alternate&#39;) {
    var raw = json.feed.link[l].href;
    var label = raw.substr(homeUrl3.length+13);
    var k;
    for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);
    var txt = document.createTextNode(label);
    var h = document.createElement(&#39;b&#39;);
    h.appendChild(txt);
    var div1 = document.createElement(&#39;div&#39;);
    div1.appendChild(h);
    div1.appendChild(ul);
    document.getElementById(&#39;data2007&#39;).appendChild(div1);
    }
    }
    }
    function search10(query, label) {

    var script = document.createElement(&#39;script&#39;);
    script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;
    + label +
    &#39;?alt=json-in-script&amp;callback=listEntries10&#39;);
    script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);
    document.documentElement.firstChild.appendChild(script);
    }

    var labelArray = new Array();
    var numLabel = 0;

    <b:loop values='data:posts' var='post'>
    <b:loop values='data:post.labels' var='label'>
    textLabel = &quot;<data:label.name/>&quot;;

    var test = 0;
    for (var i = 0; i &lt; labelArray.length; i++)
    if (labelArray[i] == textLabel) test = 1;
    if (test == 0) {
    labelArray.push(textLabel);
    var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?
    labelArray.length : maxNumberOfLabels;
    if (numLabel &lt; maxLabels) {
    search10(homeUrl3, textLabel);
    numLabel++;
    }
    }
    </b:loop>
    </b:loop>
    </script>
    </div>

    </div>
    </b:if>
    di bawah kode <data:post.body/>

    Catatan:
    Jika blog anda menggunakan kode read more maka biasanya ada 2 kode <data:post.body/>. Letakkan kode diatas pada kode yang pertama.

  6. Kalau sudah, klik Save Template lalu klik View Blog untuk melihat hasilnya.
Anda bisa mengganti teks "Artikel yang berkaitan" pada kode diatas dengan teks lain sesuai dengan keinginan anda.

Artikel Terkait


2 comments:

Anonymous said...

lalu cara pembuatan isi artikel tersebut bagimana caranya mas

Krisjhoxer said...

Kalau isi artikelnya lihat saja di cara posting mas....

PANDUAN BUAT BLOG GRATIS DI BLOGSPOT.COM Headline Animator



Add to Technorati Favorites Internet Internet Blogs powered by PRBbuttonTOP.ORG - TopsitesPersonal Blogs - Blog RankingsTopOfBlogsWeb Design Blogs - Blog Catalog Blog Directory Increase Page Rank
Marketing / SEO blogs TopBlogDir.blogspot.com buttonDigNow.netMy Blog DirectoryBlog Directory PANDUAN BUAT BLOG, BUAT BLOGSPOT, BISNIS ONLINE, AFFILIASI, PTC, PPC, PTC LOKAL INDONESIA, BISNIS INTERNET, FACEBOOK, FORMULA BISNIS, BISNIS GRATIS Computers & Internet Directoryblogarama - the blog directory

Search Engine Optimization and SEO Tools