Hai sobat blogger,ketemu lagi dengan catatan saif acak acak namun manfaat, ^^
Kalau sudah kita mulai tutorialnya :
- Pertama log in dulu ke blog sobat
- Masuk ke Template >> Edit HTML
- Cari kode </body> ( atau yang udah di modif jadi seperti ini <!--</body>--></body> ) gunakan CTRL+F untuk mencarinya
- Copy dan pastekan kode berikut dan letakkan tepat diatas kode </body> tadi.
<script>Catatan :
//<![CDATA[
bs_makeSticky("PopularPosts1");
function bs_makeSticky(elem) {
var leony_sticky = document.getElementById(elem);
var scrollee = document.createElement("div");
leony_sticky.parentNode.insertBefore(scrollee, leony_sticky);
var width = leony_sticky.offsetWidth;
var iniClass = leony_sticky.className + 'leony_sticky';
window.addEventListener('scroll',leony_sticking, false);
function leony_sticking() {
var rect = scrollee.getBoundingClientRect();if (rect.top < 0) {
leony_sticky.className = iniClass + ' leony_sticking';
leony_sticky.style.width = width + "px";} else {
leony_sticky.className = iniClass;}}
}
//]]>
</script>
<style>
.leony_sticking {background:none !important; position:fixed; top:6px;}
</style>
Warna merah ganti dengan id widget sobat, sebagai contoh saya gunakan id pada popular pos.
cara mendapatkan id yang pas silahkan sobat cari di template sobat,contohnya karena saya edit popular pos jadi saya gunakan id seperti ini <b:widget id='PopularPosts1'.......dst,atau dengan cara lain sobat buka tata letak kemudian sobat coba buka widget popular pos,nah di tampilan new tab di widget tersebut sobat perhatikan pada kotak alamat browsernya,lihat alamat paling pojok kanan sendiri terdapat id widget sobat.
- Simpan template atau pratinjau dulu.
Langkah pertama selesai untuk membuat satu widget melayang dengan efek sticky. sobat boleh lanjut boleh tidak untuk menambahkan 1 widget lagi dibawahnya dengan efek yang sama.
Seperti yang saif bilang diatas kali ini saif gunakan script widget posting paling baru.
ini dia kodenya :
<div dir='ltr' style='text-align: left;' trbidi='on'>Catatan :
<div style='text-align: center;'>
<div style='text-align: left;'>
<u><b><span style='color: red; font-family: Times New Roman,; font-size: 40;'>POSTING PALING BARU</span></b></u></div>
</div>
<div style='text-align: center;'>
<u><b><span style='color: #e69138;'/></b></u></div>
<div style='border: px solid; height: 180px; overflow: auto; padding: 10px; width: 100%px;'>
<style>
img.recent_thumb {padding-left:20px;padding-right:padding-bottom:0px;0px;width:60px;height:60px;border:0;float:right;margin:0 0 5px 0px;}
.recent_posts_with_thumbs {float: left;width: 100%;min-height: 55px;margin: 0px 0px 5px 0px;padding: 0;font-size:12px;font-color:green;}
.recent_posts_with_thumbs {padding-bottom:0px;padding-top:0px;padding-left:0px;padding-right:0px;min-height:50px;list-style:normal;}
.recent_posts_with_thumbs a {text-decoration:none;}
.recent_posts_with_thumbs normal {font-size:12px;}
</style>
<script src='http://blogedek-javascript.googlecode.com/files/recentpoststhumb.js' type='text/javascript'/>
<script type='text/javascript'>
var numposts = 15;
var showpostthumbnails = true;
var displaymore = false;
var displayseparator = false;
var showcommentnum = false;
var showpostdate = false;
var showpostsummary = true;
var numchars = 100;
</script>
<script src='http://www.emelde.com/feeds/posts/default?orderby=published&alt=json-in-script&callback=showrecentpostswiththumbs' type='text/javascript'/></div>
</div>
warna biru adalah ukuran font judul bisa sobat ganti angkanya
warna merah adalah judul widget silahkan ganti sesuai widget yang digunakan
warna pink adalah tinggi scroll widget silahkan sesuaikan tingginya
warna orange adalah jumlah posting terbaru yang ingin ditampilkan
warna hijau adalah alamat blog silahkan ganti dengan alamat blog sobat
Langkah langkah memasang kode widget tersebut :
- Sobat cari kode script popular post / entri populer seperti dibawah ini ditemplate sobat :
<b:widget id='PopularPosts1' locked='false' title='TERPOPULER MINGGU INI' type='PopularPosts'>blablabla.................dst sampai</b:includable>gunakan CTRL+F pusatkan pencarian judul widgetnya contoh : title='TERPOPULER MINGGU INI'
</b:widget> </b:section></div>
- Jika sudah ketemu copy kode script widget posting paling baru dan pastekan tepat di atas kode </b:includable> .
- Selesai pratinjau dulu atau langsung simpan jika anda sudah yakin.
Oya sobat bisa gunakan kode script widget lainnya seperti widget per label,facebook fanspage,twitter dsb yang penting berbentuk kode script,sobat juga bisa gabungkan diwidget apa aja selain popular pos, bisa dengan arsip,label atau lainnya. dengan cara yang sama. keberhasilan tergantung dari kesungguhan dan niat sobat untuk otak atik template, seperti hal yang saif lakukan hari ini . ^^
Selesai sudah tutorial catatansaif kali ini mengenai cara membuat efek sticky widget lebih dari satu. Semoga sukses dan semoga bermanfaat,wassalam.......
Selesai sudah tutorial catatansaif kali ini mengenai cara membuat efek sticky widget lebih dari satu. Semoga sukses dan semoga bermanfaat,wassalam.......
7 komentar
uda sya coba mas,tp yg kedua kok agag susah ya..
sbenernya mudah,cmn btuh ktelitian aja
maaf ya gan, no spam
ijin praktikin nih gan..mantaps
iya gan silahkan
mantab sekali sekali tutorialnya.. keren
http://tokoonlineobat.com/
Silahkan tinggalkan Kritik dan Saran Sobat dibawah sini :
Gunakan Akun openID / Google+ / Blogger agar ada pemberitahuan untuk catatansaif. Boleh Copas asal ada sumbernya ya.. untuk sedikit hargai kerja keras orang lain aja..
Centang "Notify Me" agar ada pemberitahuan balasan dari saya.
Mulai 2016 Komentar dengan menyertakan Link Aktiv / No Aktiv akan dihapus, jadi gunakan openID saja.