Postingan Artikel Terkait atau related post banyak yang membahasnya, kali ini saya akan menuliskan kembali artikel ini, karena ada teman saya yang meminta untuk memposting artikel terkait ini.
dalam setiap postingan tentunya kita akan mengelompokkan postingan kita dalam beberapa kelompok atau yang biasa disebut dengan label kategori.
Artikel terkait itu biasanya yang saya tau selalu berada dalam 1 kelompok postingan yang di kategorikan, dan umumnya diletakkan di bagian bawah postingan.
Berikut tutorial singkatnya :
1. Login ke Blogger.
2. Klik Tata Letak.
3. Klik tab Edit HTML.
4. Kemudian klik atau centang "Expand Template Widgets" .
5. Cari kode yang seperti ini :
</head>
6. Setelah anda menemukan kode tersebut, anda copy paste kode berikut ini taruk di atasnya.
<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 anda cari kode <data:post.body/> selanjutnya anda copy paste kode berikut dan taruk atau posisikan pas di bawah kode <data:post.body/> .
<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&callback=related_results_labels&max-results=5"' type='text/javascript'/>
</b:if>
</b:loop>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<h4>Artikel Terkait</h4>
<script type="text/javascript">
removeRelatedDuplicates();
printRelatedLabels();
</script>
</b:if>
+ komentar + 2 komentar
Yeee...si om kemarn gw cari-cari buat artikel terkait eh ternyata Om Lora punya toh..weleh-weleh
Terimakasih Toyota Community atas Komentarnya di Cara Membuat Artikel TerkaitOm komentar balik ya di Blog ku...Budayakan mampir dan meninggalkan komentar...Trims
Salam
Hallo Mas Terima kasih atas persahabatan yang kita jalin kupersembahkan AWARD'S untuk mas.
Terimakasih Toyota Community atas Komentarnya di Cara Membuat Artikel TerkaitSalam silahkan mampir dan beri kritik dan sarannya..
Posting Komentar
Kebijakan berkomentar akan dihapus, jika tidak sesuai dengan aturan dibawah ini, Demi kenyamanan kita bersama :
» Menggunakan bahasa yang tidak sopan (Sara, Pornografi, Menyinggung)
» Duplikat komentar
» Komentar menautkan link secara langsung
» Komentar tidak berkaitan dengan artikel
» Judul Komentar Berupa Promosi
Terima Kasih .... Lora Malunk Blog