Terimakasih telah berkunjung ke blog pribadi saya, buatlah komentar untuk memajukan blog ini! :)

Cara Membuat Related Post berScroll



Cara Membuat Related Post berScroll -  Kelebihan Related post Scroll ini, sobat dapat menampilkan jumlah artikel terkait tiap label sebanyak-banyaknya tanpa mengganggu panjang vertikal dari halaman posting karena disiasati menggunakan scroll yang sudah tersedia. dan para pengunjung tentu dengan leluasa dan bebas menelusuri blog sobat.

Ok berikut adalah tutorialnya, silahkan disimak:
1. Buka Template dan klik Edit HTML,
2. Tekan Ctrl + F, cari kode  ]]></b:skin> dan letakkan CSS berikut diatasnya:
/* Artikel Terkait */
.rbbox{border: 1px solid #D8D8D8;padding: 5px;
background-color: #E0F8E0;-moz-border-radius:5px; margin:5px;}
.rbbox:hover{background-color: #EFFBEF;}
3. Sobat bisa mengganti kode warna, sesuai kesukaan sobat
#E0F8E0 = kode warna kotak background Related Post
#EFFBEF = kode warna kotak background 'hover' related post muncul pada saat disorot mouse

4. Cari kode <data:post.body/> atau <div class='post-body>, letakkan script berikut ini di bawah kode tersebut:
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<H4>Related Post:</H4>
<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 = 5;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 50;
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>
 
6. Klik Simpan Template, dan silahkan sobat lihat hasilnya.

Semoga Bermanfaat :)

PERHATIAN.!
Anda sedang membaca artikel tentang Cara Membuat Related Post berScroll dan anda bisa menemukan artikel Cara Membuat Related Post berScroll ini dengan url http://agraanggakara.blogspot.com/2013/07/cara-membuat-related-post-berscroll.html, Anda boleh menyebar luaskannya atau mengcopy paste-nya jika artikel Cara Membuat Related Post berScroll ini sangat bermanfaat bagi teman-teman Anda, namun jangan lupa untuk meletakkan link postingan Cara Membuat Related Post berScroll sebagai sumbernya.

Related Post:

0 comments:

Post a Comment

Sisihkan waktu anda untuk berkomentar, tetapi berkomentarlah dengan bahasa yang baik dan sopan, Spam Sara dan Mencantumkan alamat Url tidak akan ditampilkan, Setiap komentar menunggu moderasi admin Terimakasih :)

 

Followers

Like Me!

Copyright © 2013. Agra Anggakara.Blog - Posts · Comments
Template by BTDesigner | Editing by Agra Anggakara