Maret 17, 2013

Cara membuat Related Post Artikel Terkait

1. Login ke Blogger.com  >>  Design >> Edit HTML

2. Centang pada kotak  Expand Widget

3. Lalu cari kode <data:post.body/>,

Gunaka CTRL+F agar pencarian lebih Mudah dan jika menemukan kode tersebut lebih dari satu, gunakan kode yang ke-2 dari atas


4. Copy-paste kode berikut ini di bawah kode <data:post.body/>

-----------------------------------------------------------------------

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<p style='font-style:bold;'>ARTIKEL TERKAIT:</p>
<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 = 4;
var maxNumberOfLabels = 15;
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>

-----------------------------------------------------------------------

5. Selanjutnya cari kode ]]></b:skin>

6. Copy-paste code berikut ini tepat diatasnya kode ]]></b:skin>

-----------------------------------------------------------------------

.rbbox{border: 1px solid #000000;padding: 5px;
background-color: #F2F2F2;-moz-border-radius:5px; margin:5px;}
.rbbox:hover{background-color: #EFFBEF;}
.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 : 20px;
margin-bottom : 5px;
line-height : 1em;
border-bottom:1px dotted #cccccc;}

-----------------------------------------------------------------------

7. Klik Save/Simpan Templete

Seleai sudah langkah – langkahnya, bila berhasil maka tampilannya akan seperti tampilan artikel terkait di blog  Ini.
KETERANGAN:
*ARTIKEL TERKAIT, = bisa diganti sesuai keinginan. misal:Related Post, Baca Juga, Read more ataupun yang lain terserah
*maxNumberOfPostsPerLabel = 50;  = jumlah posting atau artikel terkait yang ingin di tampilkan
*maxNumberOfLabels = 3;  = jumlah label terkait yang ingin ditampilkan
*background-color: #F2F2F2; = warna background kotakan artikel terkait dan bisa diganti sesuai selera
*background-color: #EFFBEF; = warna background saat kursor menyorot olom tersebut
*http://i1237.photobucket.com/albums/ff469/indolaron/icon/005.png = icon didepan link

5 komentar:

Unknown mengatakan...

Rooster Jobs is for Job Seekers to search for USA Job, Jobs USA, USA jobs and Recruiters
for searching the potential Job Seekers and Applicants.



contact us at:

www.roosterjobs.com

Liga Inggris mengatakan...

After read a couple of the articles on your website these few days, and I truly like your style of blogging. I tag it to my favorites internet site list and will be checking back soon. Please check out my web site also and let me know what you think.

Unknown mengatakan...

Download Jav
ABG Bugil
Download Jav
Download Jav
Best Porn
SEX STORIES
Download Jav
FREE PORN
FREE SEX
Download Jav
ABG Bugil
Download Jav
Download Jav
Best Porn
SEX STORIES
Download Jav
FREE PORN
FREE SEX

Ariana Richardo mengatakan...

Spot on with this write-up, I truly think this website needs much more consideration. I’ll probably be again to read much more, thanks for that info.

Website
Information
Knkusa.com

NatalieMason mengatakan...

There are some interesting points in time in this article but I don’t know if I see all of them center to heart. There is some validity but I will take hold opinion until I look into it further. Good article, thanks and we want more! Added to FeedBurner as well

Information
Click Here
Visit Web

Posting Komentar