03 Juli 2010

Membuat Artikel Terkait Di Blogger

Tutorial Blog - Artikel terkait sangat dibutuhkan bila ingin meningkatkan jumlah pageview kita,pengunjung akan sangat terbantu dan dapat menghemat waktu mereka untuk mencari informasi yang sesuai.Sebelumnya komputer atau ponsel anda harus mempunyai fasilitas Copy Paste bila tidak jari anda bisa lecet.Oke langsung saja Ke tutorial :

1. Login blogger
2. Layout
3. Edit HTML
4. Download template dulu sebagai backup
5. Centang expand widget template
6. Letakkan code di bawah ini di atas code </head>

<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>

7. Selanjutnya cari code berikut

<b:if cond='data:post.labels'> <data:postLabelsLabel/> <b:loop values='data:post.labels' var='label'> <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if> </b:loop> </b:if>

Ganti dengan kode dibawah ini

<b:if cond='data:post.labels'><data:postLabelsLabel/ > <b:loop values='data:post.labels' var='label'> <a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if> <b:if cond='data:blog.pageType == &quot;item&quot;'> <script expr:src='&quot;/feeds/posts/default/-/ &quot; + data:label.name + &quot;?alt=json-in- script&amp;callback=related_results_ labels&amp; max-results=10&quot;' type='text/ javascript'/> </b:if> </b:loop> </b:if>

8. Simpan Template

Kini kita tinggal penyelesaian tahap akhir "masuk ke layout-page elements- add gadget-selanjutnya pilih HTML/javascript" dan paste code dibawah ini :

<script type="text/javascript"> removeRelatedDuplicates(); printRelatedLabels(); </script>

Simpan " Tetap Semangat"



Artikel Terkait: