Sabtu, 01 Juni 2013

Cara menambahkan artikel terkait dalam setiap akhir postingan

Cara ini mungkin sangatlah sederhana dibanding cara-cara membuat Related post atau artikel terkait pada setiap akhir tulisan pada blog kita yang lebih keren lainnya, gunanya atikel terkait adalah agar pengungjung yang mengunjungi blog kita tidak perlu mencari lagi dengan informasi yang sama siapa tau salah satu dari arikel yang sama tersebut ada yang cocok dengan pencariannya.
dan untuk pemasangannya silakan ikuti langkah langkah berikut:

1.Login ke akun Blogger kamu
2.Klik template dan plih Edit HTML
3.Pada kotak edit template cari kode </head> bisa dengan menggunakan tombol CTRL + f dan silakan cari kode </head> tersebut
5.Copy dan paste tepat dibawah kode </head> yang telah kamu cari tadi

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




6.Kemudian cari kode <div class='post-footer'> caranya seperti diatas dan copy pastekan kode dibawah ini tepat sebelumnya <div class='post-footer'>

<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:blog.pageType == "item"'> <script expr:src='"/feeds/posts/default/-/" + data:label.name + "?alt=json-in-script&amp;callback=related_results_labels&amp;max-results=15"' type='text/javascript'/> </b:if>
</b:loop>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<h4>Artikel Terkait <b:loop values='data:post.labels' var='label'><data:label.name/>
<b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if></b:loop></h4>
<script type="text/javascript"> removeRelatedDuplicates(); printRelatedLabels();
</script>





7. Dah gitu aja silakan coba



Artikel Terkait artikel terkait dalam setiap akhir postingan ,info

Tidak ada komentar:

Posting Komentar

Baca Artikel Lainnya