1. Login ke account blogger sobat,
2. Pada dashboard, pilih edit layout atau Rancangan –> edit HTML
3. Centang Expand widget template
4. Cari kode seperti ini: <p><data:post.body/></p>2. Pada dashboard, pilih edit layout atau Rancangan –> edit HTML
3. Centang Expand widget template
5. Lalu paste kode berikut tepat dibawah kode tersebut diatas :
<b:if cond='data:blog.pageType == "item"'>6. Simpan Template Sobat
<H2>Artikel Terkait:</H2>
<DIV class='rbbox'>
<DIV style='margin:0; padding:10px;height:150px;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 = 100;
maxNumberOfLabels = 15;
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>
"Memodifikasi Related Post atau Artikel yang Berkaitan pada Blog Blogspot"
Setelah kode di atas (nomor 5) terpasang, langkah selanjutnya adalah memodifikasinya. Caranya sangat mudah, perhatikan kode yang berwarna Merah dan Biru di atas kemudian lihat keterangannya di bawah ini:
Artikel Terkait:= Bisa diganti dengan "Related post" atau tulisan lain yang diinginkanNah, Sampai di situ tampilan related post kita sudah dapat kelihatan cantik, sobat juga dapat melakukan atau menambahkan kode yang lain. Semoga bermanfaat!
margin:0; = batas pinggirnya berapa, kalau saya menggunakan 0
padding:10px; = jarak dari pinggir, jika sobat perhatikan pada blog saya ini, kotaknya agak sedikit ke dalam, nah, itulah fungsinya.
height:150px; = Ketinggiannya berapa, bisa diganti dengan 100, atau sesuai keinginan
overflow:auto; overflow maksudnya, jika isi related post lebih panjang dari kotak, maka secara otomatis akan berubah jadi model scroll
border:1px = ini maksudnya garis pinggirnya, ketebalan berapa, bisa 2, bisa juga 3
solid = ini adalah kode untuk membuat garis lurus, jika ingin berubah menjadi garis putus-putus, ganti kode tersebut dengan "dotted"
#ccc = ini adalah kode warna garis pembatasnya, bisa diganti dengan warna lain dalam bahasa inggris, misalnya black, white, red, dan seterusnya.
maxNumberOfLabels = 15; = ini adalah jumlah label atau kategori yang akan dimunculkan, boleh 7, 8, 10, sesuaikan dengan jumlah kategori atau label pada blog sobat.
0 comments:
Post a Comment