bagaimana cara membuat artikel terkait bahkan pernah sampai 2 kali kalau tidak percaya silkan lihat postingan saya
1.Cara membuat widget artikel terkait
Tapi untuk kali ini cara membuat artikel terkait yang bisa berada di Sidebar silakan lihat tutorial di bawah ini
Masuk ke Edit Html ( beri tanda centang expand widget )
Cari kode ,Kemudian letakkan kode dibawah ini sebelum kode
<script type="text/javascript">
//<![CDATA[
var relatedTitles = new Array();
var relatedTitlesNum = 0;
var relatedUrls = new Array();
function related_results_labels(json) {
for (var i = 0; i < json.feed.entry.length; i++) {
var entry = json.feed.entry[i];
relatedTitles[relatedTitlesNum] = entry.title.$t;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
relatedUrls[relatedTitlesNum] = entry.link[k].href;
relatedTitlesNum++;
break;
}
}
}
}
function removeRelatedDuplicates() {
var tmp = new Array(0);
var tmp2 = new Array(0);
for(var i = 0; i < relatedUrls.length; i++) {
if(!contains(tmp, relatedUrls[i])) {
tmp.length += 1;
tmp[tmp.length - 1] = relatedUrls[i];
tmp2.length += 1;
tmp2[tmp2.length - 1] = relatedTitles[i];
}
}
relatedTitles = tmp2;
relatedUrls = tmp;
}
function contains(a, e) {
for(var j = 0; j < a.length; j++) if (a[j]==e) return true;
return false;
}
function printRelatedLabels() {
var r = Math.floor((relatedTitles.length - 1) * Math.random());
var i = 0;
document.write('<ul>');
while (i < relatedTitles.length && i < 20) {
document.write('<li><a href="' + relatedUrls[r] + '">' + relatedTitles[r] + '</a></li>
');
if (r < relatedTitles.length - 1) {
r++;
} else {
r = 0;
}
i++;
}
document.write('</ul>
');
}
//]]>
</script>
GAK APA-APA biar panjang asal selamat
Teruskan dengan cara mencari kode di ini
<b:if cond="data:post.labels">
<data:postlabelslabel>
<b:loop values="data:post.labels" var="label">
<a expr:href="data:label.url" href="http://draft.blogger.com/post-edit.g?blogID=2394804039130107919&postID=1376362541102878459" rel="tag"><data:label.name></data:label.name></a><b:if cond="data:label.isLast != "true"">,</b:if>
</b:loop>
</data:postlabelslabel>;
lalu sisipkan kode berwarna BIRU, hingga menjadi seperti ini :
<b:if cond="data:post.labels">
<data:postlabelslabel>
<b:loop values="data:post.labels" var="label">
<a expr:href="data:label.url" href="http://draft.blogger.com/post-edit.g?blogID=2394804039130107919&postID=1376362541102878459" rel="tag"><data:label.name></data:label.name></a><b:if cond="data:label.isLast != "true"">,</b:if>
<b:if cond="data:blog.pageType == "item"">
<script expr:src=""/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&callback=related_results_labels&max-results=15"" type="text/javascript">
</b:if>
</b:loop>
</b:if>
Simpan template.
Masukkan kode di bawah ini :
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
kalau sudah tinggal di SAVE,mudah bukan terus lihat di blog sobat bagaimana jadinnya
Sekian dulu artikel dari saya,saya juga mau mengurusi urusan terkait dengan cewek saya.......</b:if></b:loop></data:postlabelslabel></b:if></b:if></with></standart>
0 komentar:
Posting Komentar