Langsung ke konten utama

Membuat Script Artikel Terkait dalam Blogspot


blogspotMembuat Script Artikel Terkait dalam Blogspot, Jika membuat suatu posting atau artikel dalam blog, biasanya kita memiliki artikel lain yang berhubungan dengan artikel yang sedang kita buat, entah itu materi yang sama, saling mendukung, atau tulisan yang dibuat dari sudut pandang lain. Artikel yang saling terkait ini menguntungkan bagi pengunjung, karena pengunjung bisa mendapatkan bahan pembanding lain atau minimal dapat referensi lain yang sejenis. Selain keuntungan bagi pengunjung, keterkaitan antar artikel ini juga menguntungkan bagi pemilik blog atau website, karena pengunjung akan lebih lama berada di blog/website untuk melihat artikel yang lain tersebut.

Bagaimana pengunjung bisa mengetahui artikel lain yang berhubungan? Apakah pengunjung harus mencari sendiri? Tentu saja bisa seperti itu, tapi berapa persen dari pengunjung blog yang mau mencari sendiri artikel lain yang berhubungan dengan artikel yang sedang dibacanya?




Untuk membantu pengunjung kita dalam mencari artikel terkait, kita sebagai pengelola blog/website bisa membantu dengan menyediakan link artikel lain yang berhubungan tersebut, salah satunya dengan meletakkan link tersebut di bawah artikel. Ini merupakan cara yang paling mudah bagi pengunjung untuk mengaksesnya, karena langsung bisa memilih artikel terkait yang ada.

Dalam Wordpress, sudah disediakan plugins yang tinggal pasang, maka otomatis dibawah artikel yang dimuat langsung dibuatkan link ke artikel lain yang berhubungan. Bagaimana dengan Blogspot? Secara khusus memang tidak disediakan plugins tersebut, tapi kita tetap bisa membuatnya dengan sedikit menambahkan script yang ada ke dalam HTML code.

Berikut akan saya tunjukkan langkah-langkah membuat link artikel terkait di bawah artikel. Pada prinsipnya script ini akan mengambil artikel terkait berdasarkan Label yang kita pakai dalam artikel kita, jadi artikel dengan Label yang sama akan dikumpulkan dan ditempatkan sebagai artikel terkait.

Langkah pertama adalah kita masuk ke Control Panel User, masuk ke tab Layout dan Edit HTML, seperti biasa, jangan lupa untuk mencentang Expand Widget Templates untuk memunculkan seluruh script yang ada. info sumber dari: http://ariawijaya.com/


berikut paparannya


Langkah berikutnya, kita cari tag <data:post.body/> (untuk lebih mudahkan gunakan fungsi pencarian pada browser dengan kata kunci post.body). Jika kita sudah memasang script Read More, maka kita pasang script Related Articles di bawahnya (lebih tepatnya di bawah tag </b:if>.

Pasang script Related Articles berikut.
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='similiar'>

<div class='widget-content'>
<br/>
<h3>Related Articles</h3>
<div id='database'/><br/><br/>
<script type='text/javascript'>

var homeUrl3 = &quot;<data:blog.homepageUrl/>&quot;;
var maxNumberOfPostsPerLabel = 6;
var maxNumberOfLabels = 3;

function listEntries10(json) {
var ul = document.createElement(&#39;ul&#39;);
var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i &lt; maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;

for (var k = 0; k &lt; entry.link.length; k++) {
if (entry.link[k].rel == &#39;alternate&#39;) {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement(&#39;li&#39;);
var a = document.createElement(&#39;a&#39;);
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 &lt; json.feed.link.length; l++) {
if (json.feed.link[l].rel == &#39;alternate&#39;) {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);
var txt = document.createTextNode(label);
var h = document.createElement(&#39;b&#39;);
h.appendChild(txt);
var div1 = document.createElement(&#39;div&#39;);
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById(&#39;database&#39;).appendChild(div1);
}
}
}
function search10(query, label) {

var script = document.createElement(&#39;script&#39;);
script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;
+ label +
&#39;?alt=json-in-script&amp;callback=listEntries10&#39;);
script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);
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 = &quot;<data:label.name/>&quot;;

var test = 0;
for (var i = 0; i &lt; labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel &lt; maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>

</div>
</b:if>

Yang harus diperhatikan dari script tersebut adalah:
var maxNumberOfPostsPerLabel = 6; (ini berarti akan dipasang 5 artikel tambahan, yang satu adalah artikel yang dimuat itu sendiri)
var maxNumberOf Labels = 3; (ini berarti akan dipasang artikel terkait berdasarkan 3 Label yang sama)


Setelah kita pasang script, sekarang kita bisa simpan perubahannya.
Jika berhasil, maka di bawah artikel yang sedang dibaca akan muncul artikel lain yang mempunyai Label sama (terkait) seperti blog  ini bisa dilihat disamping


Komentar

Postingan populer dari blog ini

60 Icon Social Bookmark

60  Hebatnya Beautiful Social Bookmark Icon Sets , Ini Kumpulan semua kreatif dan indah kumpulan ikon penanda sosial " 60  Hebatnya Beautiful Icon Sets Social Bookmark ". Jika Anda seorang blogger atau web designer, daftar ini akan sangat bermanfaat bagi Anda memiliki eye-catching dan menarik ikon bookmark sosial dalam situs web Anda memainkan peran penting dalam mengumpulkan pembaca potensial.  1. Page Peel 2. Nurture Social Icon Set 3. Handycons 4. DelliCream 5. Dellicake 6. Social Icons Stamps 7. Glossy Black Comment Bubble Social Networking Icons 8. Red & White Pearl Social Media Icons 9. Orange Jelly Social Networking Icons 10. ColorStroked Freehand Icon Set 11. Web 2.0rigami 12. Social Icons Made of Wood 13. Bevel Dark Social Icons 14. Curly Vector Social Icons 15. Set of social icons 16. Antique Glowing Copper Orbs Social Networking Icons 17. Social Media Mini Iconpack 18. The Leaves Fall 19. Social Icons...

Tempat Pajang Iklan Massal Sekali Submit

Iklan baris massal membantu kita untuk menyebarkan konten baik blog maupun langsung bisnis kita. Setiap selesai posting saya selalu mendistribusikan konten blog saya melalui iklan baris massal, dengan tujuan mempermudah pencarian melalui search engine, terutama google. Tidak Perlu sering sekali untuk menyebarkan konten, namun cukup sehari satu kali aja di tiap masing-masing web sebar iklan ini, namun harus konsisten jangan sampai di anggap spam. Dan berikut web yang bisa anda gunakan untuk berpromosi maupun distribusi konten blog anda iklangratismassal Multiple-ads sebar-iklan-rame2 Iklan-all-in1 freeadsnow iklan.suka.web.id spyonad sebariklanbaris sebariklangratis sebarmedia iklan.sms7475 maulewat indotraffic kirimiklan indoklikads adsburn growurl iklanmassal79 freeadslink dewaiklan iklanganas iklanipin promoiklanmu reklame-gratis iklan-linkback reklame-online submit-massal freeadsnow backlink-directory4you  iklanonlinetop sebar-iklan-rame2 Begitu d...

50 Koleksi Script Website Bisnis SMUO Berkualitas

Inilah Koleksi Script Saya Selengkapnya yang akan saya berikan untuk anda dengan harga Murah Script1 Website Bisnis Investasi Script 1 Website Bisnis Investasi Script ini adalah sebuah program investasi briliant super lengkap, design cantik dan menarik dilengkapi berbagai macam fitur smart Fasilitas Lock Visitor, Full Auto Responder yang bisa mengirim e-mail kepada prosfek untuk followup dengan 1 kali klik saja, System Randomizer, di Lengkapi Virtual Keyboard ...