Tutorial Blog
By. Deon cool
Judul : cara membuat artikel yang berhubungan
Tag : artikel yang berhubungan, cara membuat artikel yang berhubungan, keuntungan dari membuat artikel yang berhubungan didalam blog
Ini tutorial deon berikutnya tentang blog
cara membuat artikel yang berhubungan
artikel yang berhubungan adalah artikel lain yang berhubungan dengan artikel yang sedang dibaca oleh pengunjung. Keuntungannya adalah dengan adanya artikel yang berhubungan pengunjung lebih mudah mendapatkan artikel lain yang berhubungan dengan artikel yang sedang dibacanya.
Untuk membuat artikel yang berhubungan caranya berikut ini :
• log in ke blogger.com
• pilih menu layout, kemudian klik edit html
• cek / centang pada cek box ‘ expand widget template ’
• copy scrip berikut ini
<b:if cond='data:blog.pageType == "item"'>
<div class='similiar'>
<div class='widget-content'>
<h3>Related Posts by Categories</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>
</b:if>
• kemudian cari script berikut ini
<data:post.body/>
• paste script tadi dibawahnya
• klik simpan
• hore….akhirnya selesai, o ya untuk yang menggunakan read more terdapat 2 script <data:post.body/> letakkan script tadi dibawah script <data:post.body/> yang pertama
Selamat mencoba
Tutorial blog By. Deon cool
http://katadeon.blogspot.com
12/30/2008
cara membuat artikel yang berhubungan
Subscribe to:
Post Comments (Atom)
0 komentar:
Post a Comment