Cara Membuat Artikel Terkait Dengan Atau Tanpa Scroll Pada Blogspot ~ Artikel terkait sudah banyak digunakan oleh banyak blogger, baik blogger yang masih baru maupun blogger yang sudah lama. Memasang artikel terkait di tujukan kepada pengunjung untuk membaca artikel-artikel yang berhubungan dengan yang dibaca oleh pengunjug. Tentu saja ini sangat menguntungkan karena dapat meningkat Pageview blog anda.
Artikel terkait pada tutorial saya kali ini bisa anda modifikasi dengan memberikan scroll pada artikel terkaitnya. Jadi jika artikel terkait anda di rasa terlalu memanjang ke bawah, anda bisa memberikan scroll pada artikel terkait tersebut sehingga tidak menghabiskan banyak tempat, dan artikel terkaitnya pun akan terlihat lebih rapih. Jika anda tertarik untuk membuatnya, silahkan ikuti langkah-langkah di bawah ini
- Login dengan akun blogspot anda
- Pilih Menu TEMPLATE, kemudian klik Edit HTML
- Cari kode ]]></b:skin>
- Untuk mencari kode ]]></b:skin>, Arahkan cursor pada kolom template kemudian tekan Ctrl + F untuk mempermudah pencarian kode ]]></b:skin>
- Simpan CSS di bawah ini tepat di atas kode ]]></b:skin>
/* Related Post */
.related_posts{margin-top:5px;padding:0 10px;border:1px solid #B7E8FF;background:#EEEEEE;}
.related_posts h4{color:#111;font:normal 19px/19px Arial, sans-serif;letter-spacing:-0.5px;padding:7px 0;border-bottom:solid 1px #fafafa;}
.related_posts a{color:#000;}
.related_posts ul{padding:0;}
.related_posts ul li{list-style:none;padding:4px 5px 4px 17px;border-bottom:1px solid #f9f9f9;line-height:18px;background: #EEEEEE;}
- Kemudian cari kode <data:post.body/>
- Simpan script di bawah ini tepat di bawah kode <data:post.body/>
<b:if cond='data:blog.pageType == "item"'>
<div class='related_posts'>
<div class='widget-content'>
<h4>Artikel Terkait</h4>
<div style='margin:0; padding:10px;height:200px;overflow:auto;border:1px solid #ccc;'>
<div id='data2007'/><br/><br/>
<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('data2007').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>
</div>
</div>
</b:if>
- Kemudian simpan template dan lihat hasilnya
- Kode yang berwarna merah adalah kode warna HTML silahkan ganti sesuai keinginan anda.
- Jika anda ingin menggunakan scroll maka kode yang berwarna Biru jangan dihapus
- Jika tidak ingin menggunakan scroll maka hapus kode berwarna Biru tersebut.
- Untuk kode yang berwana ungu silahkan ganti sesuka hati
- Jika kode <data:post.body/> lebih dari satu, silahkan lanjut ke kode <data:post.body/> selanjutnya sampai artikel terkaitnya terlihat di bawah postingan artikel.
Baca juga : Cara Membuat Artikel Terkait Vertikal Dengan Gambar Pada Blog
Semoga bermanfaat . . . .
Tweet |
Terima Kasih Atas Kunjungan Anda
Judul: Cara Membuat Artikel Terkait Dengan Atau Tanpa Scroll
Ditulis Oleh Unknown
Artikel ini dipatenkan pada www.myfreecopyright.com, Jika mengutip harap berikan link balik yang menuju artikel Cara Membuat Artikel Terkait Dengan Atau Tanpa Scroll ini. Jika tidak akan diproses secara DMCA Takedown yang tentu saja tidak baik akibatnya bagi blog saudara. Terima kasih atas perhatiannya
Judul: Cara Membuat Artikel Terkait Dengan Atau Tanpa Scroll
Ditulis Oleh Unknown
Artikel ini dipatenkan pada www.myfreecopyright.com, Jika mengutip harap berikan link balik yang menuju artikel Cara Membuat Artikel Terkait Dengan Atau Tanpa Scroll ini. Jika tidak akan diproses secara DMCA Takedown yang tentu saja tidak baik akibatnya bagi blog saudara. Terima kasih atas perhatiannya
Posting Komentar
Terima kasih telah membaca artikel di atas, kalau boleh dibantu tolong berikan komentar yang relevan sesuai dengan topik pembahasan artikel di atas. Anda diperbolehkan berkomentar dengan memperhatikan hal-hal berikut:
1. Komentar jangan mengandung SARA dan PORNO.
2. Jangan berkomentar dengan menggunakan LINK MATI apalagi LINK AKTIF.
3. Jika anda orang Indonesia yang cinta tanah air, maka berkomentarlah dengan bahasa baku dan sopan.
Jika komentar anda melanggar syarat di atas, maka komentar anda tidak akan saya publish dan akan saya tandai sebagai SPAMER.
Terima kasih atas kunjunganya ^_&