Wednesday, June 26, 2013
Untuk Sobat BS Blogger udah pada tau kan apa itu Related Post atau dalam bahasa Indonesianya Artikel Terkait. Artikel Terkait/Related Post ini berfungsi untuk menghubungkan Sobat BS dari satu artikel ke artikel yang lain, tetapi masih dalam satu Label. Ada juga yang berfungsi menghubungkan artikel satu ke artikel yang lain tetapi beda Label, dan kali ini saya akan share yang menghubungkan sesama label dan dengan tambahan fungsi scroll.
Contoh penggunaa Artikel Terkait dengan scroll |
Oke, kalau sudah melihat Screen Shout nya, mari kita pelajari cara membuatnya.
- Masuk ke akun blogger Sobat BS dan klik Tata Letak.
- Setelah itu, klik Edit HTML (Sebelumnya download/unduh template Sobat agar aman).
- Cari kode ]]></b:skin> (Gunakan CTRL+F atau F3).
- Lalu Copy dan Paste kode di bawah ini, sebelum kode ]]></b:skin>
- Setelah itu, cari kode <data:post.body/> dan Copy-paste kode dibawah ini dibawah kode <data:post.body/>
- Save/simpan Template dan lihat hasilnya. ^_^
- Dan akhirnya Klik CTRL+D.
<b:if cond='data:blog.pageType == "item"'>
<br/>
<br/>
<H2>Artikel Terkait:</H2>
<div class='rbbox'>
<div style='margin:0; padding:10px;height:200px;overflow:auto;border:1px solid #ccc;'>
<div id='albri'/>
<script type='text/javascript'>
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
maxNumberOfPostsPerLabel = 10;
maxNumberOfLabels = 3;
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
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 < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = raw.substr(homeUrl3.length+13);
var k;
for (k=0; k<20; k++) label = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('albri').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
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 = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
<script type="text/javascript">RelPost();</script>
</div>
</b:if>
NB : Untuk Sobat BS yang dapet banyak kode <data:post.body/>, masukin aja kode ke-2. Jadi, cari kode <data:post.body/> yang ke-2, BUKAN YANG PERTAMA !
Sekian, bila ada kekurang pahaman silahkan komen di kotak komentar :)
Subscribe to:
Post Comments (Atom)
Search
Popular Posts
-
Ini adalah tampilan FansPage Youtube Channel saya pada Tab Youtube Adsense. Pada tab tersebut ada sepuluh video tentang Youtube Adsense....
-
Assalamu ‘alaikum warahmatullah wa baraakatuh Oke Sobat BS, kali ini aku mau berbagi Trik Komputer nih. Dan Trik kali ini adalah Memblokir...
-
Ketika membaca sebuah artikel mengenai ini, aku sedikit takut. Apa yang aku impikan ternyata mempunyai resiko yang sangat tinggi. Oke jika...
-
Good Day Cappucino Hayo, siapa yang belum pernah nyobain kopi gaul paling enak ini? Kopi instan dan cappuccino Good Day, kopi gaul paling...
-
Hehehehehhe :D lama ga bagi-bagi ilmu Pelajaran, nih saya kasih Ilmu Pendidikan Kewarganegaraan Bab Bela Negara, itu Bab I di pelaj...
-
Purwokerto-Incredible - Kali ini, saya akan memberikan artikel menarik tentang 10 orang yang paling berpengaruh di dunia teknologi dan i...
-
Assalamu'alaikum Sobat BS. Yang beragama islam, ada yang udah puasa hari ini? kalo Aku hari besok, karna tadi malem ga liat bulan ni...
-
Bagaimana sih caranya memilih bahan bangunan yang baik? Apakah bahan bangunan yang murah meriah, atau barang yang mahal? Ada beberapa h...
-
Tanah Surga.. Katanya adalah film drama Indonesia . Film ini disutradarai oleh Herwin Novianto . Film ini dibintangi oleh Osa Aji Santos...
-
Thread ini aku dapet dari Forum Ads-id. Alhamdulillah sebelum threadnya hilang bisa nge-save dulu. Xixixixixi :D Jadi, inilah Rahasia par...
Blog Archive
-
▼
2013
(68)
-
▼
June
(9)
- INFORMASI UNTUK BLOGGER !
- Memperbaiki dan Redirect 404 Not Found Blogger
- MEMBUAT ARTIKEL TERKAIT DENGAN FUNGSI SCROLL
- Download BlueStacks :: Applikasi Android untuk Win...
- Nonton TV Indosiar Online Live Streaming
- 10 Fakta Unik Tentang Kentut
- Inspiration Islami
- Hati-Hati Dengan Sajadah Anda !
- idTraffix :: Tempat Promosi Paling DAHSYAT Di Inte...
-
▼
June
(9)
0 comments:
Post a Comment
Catatan:
• Dilarang menulis link aktif !
• Dilarang ngiklan di kolom komentar !
• Untuk menyisipkan kode, gunakan tag <i rel="code">... KODE ...</i>
• Untuk menyisipkan kode panjang, gunakan tag <i rel="pre">... KODE ...</i>
• Untuk menyisipkan catatan, gunakan [catatan].. TEKS ...[/catatan]
• Untuk menyisipkan gambar, gunakan [img]URL GAMBAR[/img]>