Langsung ke konten utama

Pasang Related Post Dengan Fungsi Scroll

Pasang Related Post Dengan Fungsi Scroll- menurutku sih tampilannya agak menarik dan yang lebih penting lagi fungsi scroll down menu nya itu lho..siapa tahu blog ini bisa berumur panjang dan kategori postingannya bisa ratusan atau mungkin ribuan. Coba bayangkan kalau tidak pakai scroll.. wiiw panjang banget.. oleh karena itu (oki) saung web coba ganti lagi dengan cara yang ini, bagi yang ingin tahu, inilah cara Pasang Related Post Dengan Fungsi Scroll pada Template Blogspot.

Langsung saja , caranya seperti ini : ( bagi yang sudah pakai related post cara lain , sangat disarankan dihapus dulu, supaya hasilnya maksimal )
1. Masuk ke Dashboard , pilih Layout , pilih Edit HTML
2. Sangat disarankan untuk Download Full Template sebagai backup
3. Contreng .. eh centang Expand Widget Templates
4. Cari kode : <data:post.body/> , bagi yg sudah pakai Red more kode ini ada dua, nah ambil saja kode yang pertama
5. Copy kode dibawah ini dan pastekan dibawah kode no. 4 diatas
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<br/>

<br/>

<H2>Related Post:</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 = &quot;<data:blog.homepageUrl/>&quot;;

var maxNumberOfPostsPerLabel = 4;

var maxNumberOfLabels = 10;

maxNumberOfPostsPerLabel = 10;

maxNumberOfLabels = 3;

function listEntries10(json) {

var ul = document.createElement(&#39;ul&#39;);

var maxPosts = (json.feed.entry.length &lt;= maxNumberOfPostsPerLabel) ?

json.feed.entry.length : maxNumberOfPostsPerLabel;

for (var i = 0; i &lt; maxPosts; i++) {

var entry = json.feed.entry[i];

var alturl;

for (var k = 0; k &lt; entry.link.length; k++) {

if (entry.link[k].rel == &#39;alternate&#39;) {

alturl = entry.link[k].href;

break;

}

}

var li = document.createElement(&#39;li&#39;);

var a = document.createElement(&#39;a&#39;);

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 &lt; json.feed.link.length; l++) {

if (json.feed.link[l].rel == &#39;alternate&#39;) {

var raw = json.feed.link[l].href;

var label = raw.substr(homeUrl3.length+13);

var k;

for (k=0; k&lt;20; k++) label = label.replace(&quot;%20&quot;, &quot; &quot;);

var txt = document.createTextNode(label);

var h = document.createElement(&#39;b&#39;);

h.appendChild(txt);

var div1 = document.createElement(&#39;div&#39;);

div1.appendChild(h);

div1.appendChild(ul);

document.getElementById(&#39;albri&#39;).appendChild(div1);

}

}

}

function search10(query, label) {

var script = document.createElement(&#39;script&#39;);

script.setAttribute(&#39;src&#39;, query + &#39;feeds/posts/default/-/&#39;

+ label +

&#39;?alt=json-in-script&amp;callback=listEntries10&#39;);

script.setAttribute(&#39;type&#39;, &#39;text/javascript&#39;);

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 = &quot;<data:label.name/>&quot;;

var test = 0;

for (var i = 0; i &lt; labelArray.length; i++)

if (labelArray[i] == textLabel) test = 1;

if (test == 0) {

labelArray.push(textLabel);

var maxLabels = (labelArray.length &lt;= maxNumberOfLabels) ?

labelArray.length : maxNumberOfLabels;

if (numLabel &lt; maxLabels) {

search10(homeUrl3, textLabel);

numLabel++;

}

}

</b:loop>

</b:loop>

</script>

</div>

<script type="text/javascript">RelPost();</script>

</div>

</b:if>
6. Seterusnya cari lagi kode : ]]></b:skin> , kemudian copy kode dibawah ini dan simpan diatas nya.
.rbbox{border: 1px solid rgb(192, 192, 192);padding: 5px;
background-color: #f0f0f0;-moz-border-radius:5px; margin:5px;}
.rbbox:hover{background-color: rgb(255, 255, 255);}
7. Tulisan Related Post pada point 5. (warna biru) bisa diganti apa saja misalnya artikel yang berhubungan, artikel terkait dsb.
8. Selesai. Selamat mencoba untuk Pasang Related Post Denganungsi Scroll ini . Semoga sukses. menggunaan F
Ada yang masih ganjal di ati.. bila dilihat hasilnya di blog ini tampak jarak tulisanya itu 1,5 spasi. Saya maunya 1 spasi saja biar agak rapat gitu, tapi caranya belum ketemu tuh... bagi sobat2 yang tahu caranya ..kasih tahu ya.. please...

Komentar

Postingan populer dari blog ini

Gempa aceh kembali pada tanggal 11 april 2012

Dlu pernah ada kejadian gempa di aceh pada tahun 2004 di iringi dengan tsunami , tetapi gempa tersebut sekarang muncul kembali di wilayah aceh dan sekitarnya, Gempa saat ini tidak di iringi dengan tsunami.Gempa tersebut berkekuatan sekitar 8,9 skala richter dan melanda wilayah aceh, sumatera utara, bengkulu, lampung dan sumbar pada hari rabu tanggal 11 april 2012 sekitar pukul 15:38 WIB. Berdasarkan data BMKG, wilayah bencana terletak di sekitar pulau simelue (aceh) dengan kedalaman sekitar 10 KM. Para pemerintah meminta supaya masyarakat lebih hati-hati, karena kemungkinan besar akan terjadi tsunami kembali seperti pada tahun 2004.

Inilah Daftar Pemilik Saham Facebook

Facebook kini berstatus perusahaan publik, karena baru saja memperdagangkan sahamnya di bursa saham Nasdaq pada Jumat (18/5/2012) waktu setempat. Situs jejaring sosial terbesar ini telah menjual 421.200.000 saham dalam penawaran perdana kepada publik (IPO) dengan harga 38 dollar AS per lembar saham. Dengan ini, maka Facebook menggalang dana IPO sebesar 16 miliar dollar AS. Angka sebesar itu membawa Facebook sebagai perusahaan internet dengan nilai IPO tertinggi di AS, bahkan jauh mengalahkan Google ketika perusahaan mesin pencari itu IPO. Berikut ini adalah nama dan perusahaan yang memiliki saham Facebook, yang dikutip dari Reuters . Persentase kepemilikan saham dapat berubah, karena ada banyak pihak yang mengincar saham Facebook. Karyawan dan mantan karyawan Facebook: 32,4% Pendiri sekaligus CEO Facebook Mark Zuckerberg: 28,4% Jim Breyer dan perusahaan pemodal ventura Accel Partners: 11,4% Pendiri Facebook Dustin Moskovitz: 7,5% Perusahaan Digital Sky Technologies: 7% Perusah...

Cara Mengatasi Rasa Pegal, Linu dan Nyeri di Badan

Penyebab timbulnya pegal, linu dan nyeri dibagian kaki, tangan, pinggang, kepala, dan lainnya, bisa disebabkan oleh beberapa hal. Biasanya kondisi itu ada dikarenakan kurangnya relaksasi pada otot. Dampaknya pada tubuhpun bisa lebih parah. seperti tidak nafsu makan, tubuh tidak bergairah melakukan aktivitas apapun, atau terserang penyakit lain yang lebih parah. Oleh karenanya, jangan pernah anggap masalah ini sepele dan segeralah atasi. Berikut ini penyebab rasa pegal, linu dan nyeri di badan saat beraktivitas dan cara mengatasinya : 1. Terlalu lama duduk Biasanya saat kita sedang dalam perjalanan panjang atau berada didepan komputer dalam waktu yang lama, kaki dan pinggang akan mudah terasa pegal dan nyeri. Ini dikarenakan pinggul harus menahan tubuh bagian atas dan kaki berada dalam posisi sama terlalu lama. Usahakan mengubah posisi duduk anda dengan menyandarkan tubuh, meluruskan kaki, atau sesekali berdiri dan berjalan untuk mengambil sesuatu. 2. Kurang tidur atau ti...