Add New Sidebar

Jika sebelum ni kebanyakan post yang saya tulis adalah dalam bahasa english tetapi buat masa sekarang terasa plak nak tulis dalam bahasa Malaysia, mungkin saya akan terus tulis dalam bahasa Malaysia terutama tentang blogger hack. OK kali ini saya menunjukkan cara untuk tambah 'sidebar' baru pada template anda. Kebanyakan template yang diberi oleh pihak blogger mempunyai satu sidebar sahaja, jadi dengan cara yang direka oleh ramani dan hans di blog masing-masing, nak tambah sidebar sudah menjadi perkara mudah, malah anda boleh seberapa banyak sidebar yang anda mahu. Semalam saya baru je selesai convert minima templata to kubrick 4 column template.

Sebelum pergi lebih jauh, saya ingin berkongsi sedikit apa yang ditulis oleh ramani.
#outer-wrapper - This defines the entire blog: kiranya body template tu la.
#main-wrapper - This defines the main column: untuk post korang.
#sidebar-wrapper - This defines the sidebar: sidebar sahaja.

Langkah ini bermulanya sidebar baru korang:

#outer-wrapper {
width: 950px;
margin:0 auto;
...
}
#main-wrapper {
width: 510px;
float: left;
...
}
#sidebar-wrapper {
text-align: left;
width: 220px;
float: right;
...
}
#newsidebar-wrapper {
text-align: right;
width: 220px;
float: left;
...
}

Itu adalah sedikit kandungan CSS. Apa yang perlu korang buat ialah cari kod seperti yang ditunjukkan dan tambah kod berwarna biru tu. Lebar(width) sidebar yang baru ditambah tadi perlu diubahsuai saiznya. Ini kerana outer-wrapper>main-wrapper+sidebar-wrapper. Main-wrapper+sidebar-wrapper perlu lebih kecil dari outer-wrapper. 950>510+220+220. Kod di atas adalah sebahagian daripada template saya. Mungkin korang juga perlu try an error.

Ok bahagian CSS dah selesai, sekarang masuk bahagian koding plak. Lihat kod di bawah.

<div id="newsidebar-wrapper">
<b:section class="sidebar" id="newsidebar" preferred="yes">
</b:section></div>

<div id="main-wrapper">
<b:section class="main" id="main" showaddelement="no">
<b:widget id="Blog1" locked="false" title="Blog Posts" type="Blog">
</b:section></div>

<div id="sidebar-wrapper">
<b:section class="sidebar" id="sidebar" preferred="yes">
<b:widget id="BlogArchive1" locked="false" title="Blog Archive" type="BlogArchive">
</b:section></div>

Copy and paste kod yang berwarna biru tu. Pastikan paste di atas main-wrapper kerana sidebar tersebut akan muncul di sebelah kiri. Jika korang nak sidebar di sebelah kanan, kedua-dua sidebar sebelah kanan, kod tadi paste di bawah main-wrapper.

Ok dah siap dah. Jika korang tengok kat template>page element, korang ada sidebar baru. Jika korang ada sebarang pertanyaan, korang buleh ajukan di sini. Ni ha screenshot template yang saya katakan tadi. Free Image Hosting at www.ImageShack.us

3 Comments:

bestari888 said...

SALAM SEJAHTERA SAUDARA DELANG,
SAYA INGIN MEMINTA SAUDARA BERI TUNJUK AJAR KEPADA SAYA. JIKA KITA INGIN MENAMBAH SIDEBAR TAMBAHAN DI SEBELAH BAWAH DAN ATAS BAGAIMANA CARANYA.. BLOG YG SAUDARA MILIKI MEMANG ADVANCED BAGI BLOGGER SPRTI SAYA YG MASIH BARU. MEMANG SAUDARA HEBAT. SAYA KENALI SAUDARA DARI ERIYZAQISTINA. DIA YG BAGI TAU BAHAWA SAUDARA YG DESIGN TEMPLATE UTKNYA.. HARAP SAUDARA SUDI MEMBANTU.. INI BLOG SAYA http://petronas-vblog.blogspot.com
DAN INI EMAIL SAYA: syahsnal73@yahoo.com

MUHAMAD FIRDAUS said...

saudara delang, terima kasih utk tips tersebut, saye telah mcube dan berjaya menambah page element baru, namun masalah saye, tulisan tsebut dlm 'left alignment' sedangkan sume template sebelum ini dlm 'right alignment'..lagi satu, page element yg baru tersebut tidak mempunyai background warna.. bagaimana saya boleh perbaiki..blog sy ialah www.nusauitm.blogspot.com, emel, firib5593@gmail.com..terima kasih

foto said...

korang boleh kunjung blog saye


Just a simple guy who want to share what i had explore. Something to explore. view my complete profile

Copyright 2007 © template by delang[at]delang-d.blogspot.com. Best view with firefox.