Home » » tips membuat artikel terkait/related posts di blogspot

tips membuat artikel terkait/related posts di blogspot

Written By Unknown on Sunday, May 13, 2012 | 13.5.12




Posting terkait atau artikel terkait adalah cara untuk menampilkan judul dari artikel yang berhubungan dengan artikel yang dibaca dan biasanya berada di bawah artikel.
Pemasangan artikel terkait/related post dikelompokkan menurut label atau kategori. Jadi jika ada satu artikel dari label tertentu ditampilkan maka sisa dari artikel yang memiliki label yang sama juga akan ditampilkan di bawah artikel tersebut.

Tujuan memasang related post untuk memudahkan pengunjung  menemukan artikel yang terkait dengan artikel sedang sibaca. Sehingga pengunjung lebih betah berlama2 untuk membaca artikel diblog kita.

dibawah ini adalah cara untuk memasang artikel terkait:
1. Login ke Blogger. Pilih menu Design -> Edit HTML
2. Back-up terlebih dahulu template Anda dengan cara klik "Download Full Template" bila nantik ada kesalahan bisa dikembalikan seperti semula.
3. Setelah itu, beri tanda centang pada kotak "Expand Widgets Template".
4. Cari kode <data:post.body/>
5. Jika sudah ketemu, letakkan kode dibawah ini dibawah <data:post.body/>

jika blog kamu menggunakan kode read more maka biasanya ada 3 kode <data:post.body/> Letakkan kode diatas pada kode yang ke 2 sebelum <div style='clear: both;'/> dengan cara tekan enter 2x dan letakan diantara ke 2 kode tersebut.

 <b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>

<div class='widget-content'>
<h3>artikel terkaid</h3>
<div id='data2007'/><br/><br/>
<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;data2007&#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>

</div>
</b:if>


6. ganti tulisan yang berwarna merah "artikel terkait" dengan kata2 yang sesuai dendan kamu. contoh: artikel yang berhubungan, ertikel yang sama, seng podo karo nduwor, DLL...
7. Kalau sudah, klik Save dan lihat hasilnya.




Share this article :

0 komentar:

 
Support : Salon Store | Techsimo | Wedhos
Copyright © 2013. W&G - All Rights Reserved
Template Created by Creating Website Published by Mas Template
Proudly powered by Blogger