12/30/2008

cara membuat artikel yang berhubungan

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

Artikel Yang Berhubungan



0 komentar:

Post a Comment