,

Membuat Related Post / Artikel atau PostingTerkait Pada Blogger Dilengkapi Dengan Scroll

20 Agustus 2010 Leave a Comment
Apa anda sendang mencari tutorial cara membuat related post atau postingan terkait seperti pada gambar disamping untuk blog anda, jika anda menginginkan nya silahkan baca artikel ini sampai selesai.

Membuat related post seperti gambar disamping cukup singkat dan saya jamin anda semua pasti bisa menggunakannya untuk langkah langkah nya silahkan baca dibawah ini:


1. Masuk ke account blogger anda
2. Pilih Tata Letak / Rancangan kemudian Edit HTML
3. Jangan lupa untuk memberi tanda centang pada Expand Widget Templates
4. Beck up dulu template anda bila perlu untuk menghindari kesalahan.
5. Kemudian cari

<data:post.body/>

Jika sudah ditemukan silahkan Copy dan Paste kan kode dibawah ini tepat dibawah kode yang tadi anda cari

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<H2>Artikel Terkait:</H2>
<DIV class='rbbox'>
<DIV style='margin:0; padding:10px;height:200px;overflow:auto;border:1px solid #ccc;'>
<DIV id='albri'/>
<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;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>

Catatan Penting : Bagi anda yang telah menggunakan readmore anda akan menemukan 2 buah kode <data:post.body/>, maka Paste kan code diatas tadi tepat dibawah kode <data:post.body/> yang pertama.

Jika tahap ini sudah selesai, Cari kode dibawah ini:

]]></b:skin>

Jika sudah ketemu Copy kode dibwah ini dan Pastekan diatas kode tersebut

.rbbox{border: 1px solid rgb(192, 192, 192);padding: 5px;
background-color: #f0f0f0;-moz-border-radius:5px; margin:5px;}
.rbbox:hover{background-color: rgb(255, 255, 255);}

Jika sudah berhasil Simpan Template sekarang lihat pada salah satu postingan pada blog anda.

Catatan : untuk anda yang sebelumnya telah menggunakan related post maka lebih baik anda menghapus terlebih dahulu related post yang sebelumnya anda buat, untuk kata Artikel terkait atau tulisan yang berwarna merah pada kode diatas dapat anda ganti sesuai dengan selara anda.

selamat mencoba dan semoga berhasil.

Free live stream free stream onlineapabae


Postingan Menarik Lainnya :

1 komentar »

  • Unknown said:  

    Terima kasih banyak atas trik realted post nya ya Sob..mantab!!
    Salam kenal

  • Leave your response!