Assalamualaikum Buat teman-teman puji syukur saya masih bisa berbagi ilmu dengan sobat semua pada kesempatan kali ini saya ingin berbagi tentang bagaimana Memberi background pada related post atau artikle terkait sudah tau kan pastinya berikut skrinsotnya :
Atau kalau ndak ya lihat aja related post punya Mas uwah.. lansung saja ikuti tutorialnya :
NB: Jika sobat sudah menggunakan Related post Saya saranin hapus Related post yang anda pakai (belum ada background) dan ganti saja dengan yang ini, tapi kalau sudah ahli Css pasti tau tidakanya!
- Login ke blogger.com dengan user id sahabat tentunya
- Klik tata letak
- Edit HTML,silahkan sahabat backup dulu template yang akan dirubah.Untuk berjaga-jaga bila terjadi kesalahan
- Centang kotak kecil Expand Template Widget
- Cari kode <p><data:post.body/></p>
Lalu letakkan kode berikut dibawah kode tadi
<b:if cond='data:blog.pageType == "item"'>
<div style='padding: 5px; background-image: url(http://i1096.photobucket.com/albums/g335/b3r4nd4/Masuwahtrikblog.png); background-repeat: repeat; background-position: center;'><span style=';font-size:130%;color:white;'>
related post</span>
</div>
<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 = 50;
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>
<div style='padding: 5px; background-image: url(http://i1096.photobucket.com/albums/g335/b3r4nd4/Masuwahtrikblog.png); background-repeat: repeat; background-position: center;'><span style=';font-size:130%;color:white;'>
related post</span>
</div>
<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 = 50;
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>
Silahkan ganti tulisan yang berwarna Biru dengan gambar sesuai kehendak sahabat :
- Related post:silahkan diganti misal : artikel berhubungan atau apa saja
- White : warna huruf yang menjadi tittle related post
- Font-size:130% : ukuran huruf pada tittle related post
- URL : ganti dengan url yang akan dijadikan background related post
Silahkan sahabat cari kode ]]></b:skin>
Copas kode dibawah ini dan taruh diatas kode ]]></b:skin>
/* Related post
----------------------------------------------- */
.rbbox{border:1px solid silver;background:#fff url(http://img69.imageshack.us/img69/5210/zykryrelated.png) no-repeat right bottom;-moz-border-radius:5px;margin:5px;padding:5px}
.rbbox:hover{background-color:#fff}
----------------------------------------------- */
.rbbox{border:1px solid silver;background:#fff url(http://img69.imageshack.us/img69/5210/zykryrelated.png) no-repeat right bottom;-moz-border-radius:5px;margin:5px;padding:5px}
.rbbox:hover{background-color:#fff}
URL gambar bisa sahabat rubah sesuai selera,nah semoga bermanfaat, Semoga trik Cara memberi background pada related post/artikle terkait bermanfaat buat teman-teman semua, akhir kata Wassalam.
related post :
16 Testimonial:
Keren sobat triknya, tampilan related post bisa jadi lebih dinamis, salam kenal ya, trims dah mampir dan berkomentar, mari jalin silaturahmi sesama blogger, oke
Wah keren sobat triknya, trims dah mau mampir dan berkomentar,salam kenal dan mari jalin silaturahmi sesama blogger okey
@All about: sip mas , salam kenal juga
makasih triknya sob,,,
threex-hans.com: seeeep mas broo!
sangat bermanfaat.. moga jika nanti saya butuh yg seperti ini saya masih ingat tempatnya di sini :)
komeng saya lenyap?!?!
ok,, jangn sungkan kembali kesini
Bagus mas, tapi sebenernya lebih bagus klo hover pada backgroundnya diganti, pasti hasilnya ntar lebih unik. Tapi nih artikel mantab bgt!
Wew keren juga nih, tapi apa ini dapat memberatkan blog?
hehe mas uwah selalu sja punya tutor yg keren2 :)
eh, ngomong2 soal background, mas tau gak cara masang background di footer blog? hehe sepertinya keren :)
Naufal Aminur Rahman:yups thanks brader
DAW-XP: pasti mempengarui loading mas,,
@brader nC: thnkyu brader, bisa kodenya mirip gini kalau mau buat footer backround coba aja di pastekan di atas ]]>bskin
#footer {
width:790px;
clear:both;
margin:0 auto;
line-height: 1.6em;
text-transform:normal;
letter-spacing:.1em;
text-align: center;
background: url(alamat backroun footer) no-repeat;
font-size: 12px;
height: 70px;
padding: 20px 10px 20px 0px;
}
hehe thenkyu mas uwah :)
ayee sekarang ane udah punya guru :D
nC: jngn gtu mas bro,, sama2 belajar n tukeran ilmu
SILAHKAN KOMENTAR
Maturnuwun sampeyan sudah mampir di Blog Mas uwah, tinggalkan komentar untuk menjalin persahabatan ingat NO SPAM.