Desain website dan Web hosting berkualitas di IdeBagus
Home » » Pasang artikel yang berhubungan/Related Post

Pasang artikel yang berhubungan/Related Post

Ikuti langkah-langkah dibawah ini

Login ke Blogger klik Rancangan klik Edit HTML klik tulisan Download Template Lengkap
Silahkan save/simpan dulu template tersebut, ini di maksudkan untuk mengurangi resiko apabila terjadi kesalahan ketika melakukan editting pada template, kita masih punya back up data untuk mengembalikannya seperti semula.
Beri tanda centang pada kotak di samping tulisan Expand Template Widget.
Kemudian cari kode <data:post.body/>

Tips : Untuk mempercepat pencarian gunakan tombol F3

Kalau sudah ketemu silahkan copy kode dibawah ini dan letakkan dibawah kode: <data:post.body/> 
Kalau ada dua kode pilih yang pertama

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<br/>
<br/><center>
<H2>Related Post</H2></center>
<div class='artikel'>
<div style='margin:0; padding:10px;height:200px;overflow:auto;border:1px solid #cccccc;'>
<div id='albri'/>
<script type='text/javascript'>
var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 10;
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>


Seterusnya cari kode ]]></b:skin> dan letakkan kode dibawah ini diatasnya

.artikel{background-color: #eeeeee;border: 1px solid #cccccc;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 5px; margin:5px;}
.artikel:hover{background-color: #ffffff;}



Keterangan : kode yang berwarna biru bisa anda ganti sesuai pilihan.
Jika sudah selesai SIMPAN TEMPLATE dan lihat hasilnya

Selamat mencoba 
Software Akuntansi

Related Post

0 komentar:

Total Tayangan Halaman

Pengikut

By Indatabo
 
Copyright © 2011. WELCOME TO INDATABO - All Rights Reserved
Template Modify by Indatabo
Powered by Blogger