Cara Membuat Artikel Terkait Dengan Fungsi Scroll

Cara Membuat Artikel Terkait Dengan Fungsi Scroll.Mungkin cara ini sudah diketahui oleh banyak semua orang,terutama para Blogger Mania.Baik itu yang sudah master ataupun masih Newbie seperti saya ini.Saya hanya ingin mengulas sedikit kembali tentang Cara Membuat Artikel Terkait Dengan Fungsi Scroll ini dengan berdasarkan pengalaman saya yang pernah dilakukan untuk blog ini.Baiklah daripada kita berlama-lama,lebih baik kita langsung saja.Chek It Dot !!
Langkahnya :
  • Masuk ke akun Blog anda
  • Pilih Menu Template dan kemudian klik Edit HTML
  • Kemudian cari kode ini ]]></b:skin> dengan menggunakan ctrl+F
  • Masukkan kode css di bawah ini dan letakkan diatas kode ]]></b:skin>.
  • .rbbox {border: 1px solid #333; padding: 5px; background-color: #F2F2F2;-moz-border-radius:0px; margin:5px;}
    .rbbox:hover {background-color: #F2F2F2;}
    .rbbox ul li {display : block; background : url(http://i1237.photobucket.com/albums/ff469/indolaron/icon/005.png) no-repeat 0px 0; margin-left : -10px; padding-top : 0; padding-right : 0px; padding-bottom : 1px; padding-left : 10px; margin-bottom : 5px; line-height : 1em; border-bottom:1px dotted #cccccc;}
  •  Lalu copy kode script dibawah ini, kemudian letakan dibawah kode "<data:post.body/>". Dan jika anda menemukan kode "<data:post.body/>" lebih dari satu, letakan kode script dibawah ini dibawah kode "<data:post.body/>" yang ke 2 atau 3!

  • <b:if cond='data:blog.pageType == &quot;item&quot;'>
    <b>Artikel Terkait :</b>
    <div class='rbbox'>
    <div style='margin:0; padding:10px;height:150px;overflow:auto;border:1px solid #ccc;'>
    <div id='albri'/>
    <script type='text/javascript'>
    var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
    var maxNumberOfPostsPerLabel = 50;
    var maxNumberOfLabels = 10;
    maxNumberOfPostsPerLabel = 50;
    maxNumberOfLabels = 4;
    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;albri&#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>
    <script type='text/javascript'>RelPost();</script>
    </div>
    </b:if>
Ping your blog, website, or RSS feed for Free ping fast  my blog, website, or RSS feed for Free

Artikel Terkait:

0 Comments
Tweets
Komentar

0 komentar " Cara Membuat Artikel Terkait Dengan Fungsi Scroll ", Baca atau Masukkan Komentar

Posting Komentar

Peraturan:
> setelah Anda membaca artikel ini anda wajib komentar
>komentar anda sangat saya harapkan
>.komentar anda sangatlah penting demi kemajuan blog kita

>Cantumkan link blog anda apabila anda berkomentar, agar blog anda ikut naik trafic nya