Fungsi dari Artikel Terkait ini yaitu untuk memudahkan pengunjung melihat artikel lainnya yang sudah kita posting sebelumnya, hal ini juga akan membuat postingan kita yang sudah lama bisa terlihat, nah, lagi-lagi memudahkan para pengunjung blog biar lebih enak dan
nyaman di blog kita. dan pastinya membuat para pengunjung tidak perlu repot-repot mencari sana sini untuk artikel lainnya yang berhubungan dengan artikel yang kita posting.
Untuk menghemat tempat, kita juga bisa menambahkan script scroll down, biar lebih ringkas dan menghemat tempat tentunya.
Berikut langkah-langkahnya;
1. Login ke Blogger
2. klik Tata Letak dan pilih Edit HTML
3. Kalau sudah, klik Expand Template Widget
4. Lalu cari kode di bawah ini biar lebih mudah silahkan tekan Ctrl + F lalu ketik kodenya :
<p><data:post.body/></p> atau <data:post.body/>
5. Kalau sudah ketemu maka copy paste-kan kode dibawah ini persis setelah kode <data:post.body/> , dan bila sobat sudah membuat readmore sebelumnya pasti akan ada 2(dua) kode seperti ini <data:post.body/> , pilih saja kode yang pertama.
<b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>
<div style='border: 0px solid rgb(204, 204, 204); padding: 5px; overflow: auto; width: 100%; height: 300px; background-color: #fcf7f7;'>
<div class='widget-content'>
<h3>Artikel Terkait Lainnya Seputar:</h3>
<div id='data2007'/><br/><br/>
<script type='text/javascript'>
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 100;
maxNumberOfLabels = 3;
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
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 < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k<20; k++) label = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('data2007').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
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 = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
</div>
</div>
</b:if>
6. Bila sudah klik Simpan, dan lihat hasilnya.
Sumber:http://kode-blogger.blogspot.com/2010/09/cara-membuat-artikel-terkait-dengan.html
Semoga Bermanfaat!!!
Cara Membuat Artikel Terkait Dengan Menu Scroll pada Blogspot
Langganan:
Posting Komentar (Atom)
Thanks buat share ilmunya.Nanti saya terapkan dech...
BalasHapusmakasih jg comenn n kunjungannya
BalasHapus