Permasalahan Membuat Halaman Penuh Tanpa Sidebar
Sebelumnya saya telah posting tentang bagaimana membuat halaman penuh tanpa sidebar, dan ternyata banyak yang masih gagal membuatnya. Beberapa akhirnya konsultasi langsung dengan saya dan sukses dan tentu masih banyak yang belum bisa membuatnya dan ternyata hanya karena masalah kecil.
#1 Sidebar Id
Permasalah pertama hanyalah pada masalah sidebar ID. Mari kita lihat dulu kode pada tutorial sebelumnya tentang pembuatan halaman penuh tanpa sidebar. Kode berikut diinstruksikan untuk diletakkan di atas </head>
Yang berwarna merah adalah class sidebar. Anda bisa menggantinya manual sesuai dengan model template Anda. Misalkan template Anda terdiri dari satu sidebar saja, maka secara umum sidebar id nya menggunakan sidebar-wrapper, sehingga kodenya:
Beberapa template menggunakan beberapa model sidebar, seperti dua sidebar, atau bahkan ada yang memakai sidebar lebar di atas dan dua sidebar di bawah sidebar utama. Nah, caranya sama saja. Anda hanya perlu mengetahui Id Sidebar Anda (Id diawali pagar : #). Pisahkan antar id dengan koma. Kodenya menjadi seperti berikut ini:
misalnya saja menjadi:
Jadi permasalahan utama soal ini Adalah Anda harus bisa menemukan id sidebar yang ingin dihilangkan.
#2 Kebingungan Menghilangkan Widget
Setelah menghilangkan sidebar, tentu semua widget pada sidebar akan ikut hilang. Namun banyak yang kebingungan bagaimana cara menghilangkan widget-widget di bawah postingan seperti tombol like button. Widget HTML yang ditambahkan langsung seperti tombol like facebook (baca: memasang tombol suka/like facebook) tidak mempunyai class selector atau id selector. Seperti disebutkan pada permasalahan 1, kita harus bisa menemukan id sidebar untuk menghilangkannya. Begitupun dengan widget. Lalu bagaimana jika widget tidak mempunyai id atau class? Jawabannya adalah kita beri sendiri.
Tambahkan css kosong misalnya seperti berikut ini di atas ]]></b:skin>
Sekarang pada kode penghilangan sidebar tadi tambahkan id hilangsaja sehingga misal seperti berikut ini:
Nah, kode di atas berarti semua widget yang memiliki id hilangsaja maka akan dihilangkan. Terakhir adalah memberikan id hilangsaja pada gadget yang akan dihilangkan. Caranya adalah mengapit kode widget yang akan dihilangkan, sehingga seperti berikut ini:
<div id="hilangsaja">
kode widget yang ingin dihilangkan disini
</div>
#3 Penentuan Halaman Tertentu
Pada postingan menjelaskan penghilangan sidebar pada halaman tertentu. Perhtaikan kode baris pertama:
Maka Anda diminta untuk mengganti yang berwarna merah dengan alamat postingan Anda yang ingin ditampilkan tanpa sidebar. Jika Anda ingin membuatnya di keseluruhan halaman postingan Anda, maka Anda cukup mengganti kode tersebut dengan
<b:if cond='data:blog.pageType == "item"'>
Untuk berbagai kustomisasi lain, misal kebalikannya dengan membuat pengaturan tanpa sidebar untuk halaman selain posting, untuk homepage saja, untuk static page saja atau sebagainya, baca daftar selected code lengkap di postingan: Penampilan Widget di Halaman Tertentu
Selamat siang dan semoga bermanfaat....
#1 Sidebar Id
Permasalah pertama hanyalah pada masalah sidebar ID. Mari kita lihat dulu kode pada tutorial sebelumnya tentang pembuatan halaman penuh tanpa sidebar. Kode berikut diinstruksikan untuk diletakkan di atas </head>
<b:if cond='data:blog.url == "http://urlpostingananda.com/urlpostingananda.html"'>
<style>
.sidebar {
display: none !important;
}
#main-wrapper, .post {
width: 640px;
}
</style>
</b:if>
<style>
.sidebar {
display: none !important;
}
#main-wrapper, .post {
width: 640px;
}
</style>
</b:if>
Yang berwarna merah adalah class sidebar. Anda bisa menggantinya manual sesuai dengan model template Anda. Misalkan template Anda terdiri dari satu sidebar saja, maka secara umum sidebar id nya menggunakan sidebar-wrapper, sehingga kodenya:
#sidebar-wrapper {
display: none !important;
}
display: none !important;
}
Beberapa template menggunakan beberapa model sidebar, seperti dua sidebar, atau bahkan ada yang memakai sidebar lebar di atas dan dua sidebar di bawah sidebar utama. Nah, caranya sama saja. Anda hanya perlu mengetahui Id Sidebar Anda (Id diawali pagar : #). Pisahkan antar id dengan koma. Kodenya menjadi seperti berikut ini:
#idsidebar1, #idsidebar2, #idsidebar3, #idsidebar4 {
display: none !important;
}
display: none !important;
}
misalnya saja menjadi:
#sidebar-wrapper, #mid-sidebarleft, #mid-sidebarright, #sidebar-bottom {
display: none !important;
}
display: none !important;
}
Jadi permasalahan utama soal ini Adalah Anda harus bisa menemukan id sidebar yang ingin dihilangkan.
#2 Kebingungan Menghilangkan Widget
Setelah menghilangkan sidebar, tentu semua widget pada sidebar akan ikut hilang. Namun banyak yang kebingungan bagaimana cara menghilangkan widget-widget di bawah postingan seperti tombol like button. Widget HTML yang ditambahkan langsung seperti tombol like facebook (baca: memasang tombol suka/like facebook) tidak mempunyai class selector atau id selector. Seperti disebutkan pada permasalahan 1, kita harus bisa menemukan id sidebar untuk menghilangkannya. Begitupun dengan widget. Lalu bagaimana jika widget tidak mempunyai id atau class? Jawabannya adalah kita beri sendiri.
Tambahkan css kosong misalnya seperti berikut ini di atas ]]></b:skin>
#hilangsaja {border: 0;}
Sekarang pada kode penghilangan sidebar tadi tambahkan id hilangsaja sehingga misal seperti berikut ini:
#sidebar-wrapper, #hilangsaja {
display: none !important;
}
display: none !important;
}
Nah, kode di atas berarti semua widget yang memiliki id hilangsaja maka akan dihilangkan. Terakhir adalah memberikan id hilangsaja pada gadget yang akan dihilangkan. Caranya adalah mengapit kode widget yang akan dihilangkan, sehingga seperti berikut ini:
<div id="hilangsaja">
kode widget yang ingin dihilangkan disini
</div>
#3 Penentuan Halaman Tertentu
Pada postingan menjelaskan penghilangan sidebar pada halaman tertentu. Perhtaikan kode baris pertama:
<b:if cond='data:blog.url == "http://urlpostingananda.com/urlpostingananda.html"'>
Maka Anda diminta untuk mengganti yang berwarna merah dengan alamat postingan Anda yang ingin ditampilkan tanpa sidebar. Jika Anda ingin membuatnya di keseluruhan halaman postingan Anda, maka Anda cukup mengganti kode tersebut dengan
<b:if cond='data:blog.pageType == "item"'>
Untuk berbagai kustomisasi lain, misal kebalikannya dengan membuat pengaturan tanpa sidebar untuk halaman selain posting, untuk homepage saja, untuk static page saja atau sebagainya, baca daftar selected code lengkap di postingan: Penampilan Widget di Halaman Tertentu
Selamat siang dan semoga bermanfaat....
wah makasih mas infonya
BalasHapuswah...makin lengkap nih,,,..
BalasHapustapi baru mau coba masdoy...
thanks browww .....
Hapusaku juga mau cobah soal dari dulu q gak bisa cobah wkwkwk cobah dulu ahhhh
BalasHapusmantap mas doyok..
BalasHapusaku pernah mengalaminya..
mudah2an bisa menjadi referensi bagi kita semua.
trims info mas...
BalasHapussukses slalu
tx infonya kang...keep posting!
BalasHapusOke masdoy cocok di buat komik hehehe
BalasHapusmasdoyok--->seseorang yang penuh dengan kreatifitas.
BalasHapushehehehe.....
Aziblah..
Wah post baru ini mas doy, ko' selalu dapat inspirasi bwat post mas, sekali2 posting mencari inspirasi bwat posting hehehe
BalasHapusmantap mas doy .. persaan dulu ada posting tentang ini mas doy
BalasHapussiip lah masdoyok...mantap..
BalasHapusthx solusinya mas doyok...
BalasHapuspdhl selama ini aku coba buat2 halaman penuh tanpa sidebar egk jadi2...
sipp mas doy saya sudah coba , oh ya mas doy saya ingin tanya kenapa saat saya menampilkan widget pada halaman tertentu terdapat jarak antara widget yang tampil dengan yang tidak ditampilkan ini membuat posisi tidak sejajar dengan postingan. Mohon bantuannya mas doy ??
BalasHapus@aditx
BalasHapuskamu pakai cara yg menyisipkan kode di bagian edit html template ya, maksudnya disipkan ke kode widgetnya ya??
@herman
BalasHapuskebanyakan hanya msalah selector id itu
@alex
BalasHapusbaca dulu judulnya
ini kan permasalahannya :D
@robby
BalasHapushehehe begitulah kang :D
pernah tak psot lo :D
banyak membaca ntar banyak mnulis
Akhirnya requestq di jawab ama mas doyok....
BalasHapusterima kasuh mass......hehe
Seep Tutorialnya mas doy!!
BalasHapusoke nice artikel gan,, menurutku blogger page ni masih kurang bagus, cs klo pakai readmore biasanya gagbisa o .....
BalasHapusDanger!!...hahahaha.
BalasHapusJangan lupa dengan perhitungan 'width'. Kalau mau menghilangkan sidebar, width Main-Wrapper kudu ditambah.
Dulu saya main ginian, tetapi sekarang sudah insaf. Repot bgt bro..harus banyak yang dipikirkan.
Ini artikel menarik, pemahaman awal tentang Templates Dinamis lahir dari sini.
Oh..iya, tentang static pages yg bentrok dengan auto readmore ternyata bisa diakali dengan permain kondisi seperti ini.
Narutopedia Express is exclusive encyclopedia about everything in naruto anime like character biographies, jutsu, hidden village, handseal, jinchuriki, akatsuki, and other skills
BalasHapusNarutopedia Express is exclusive encyclopedia about everything in naruto anime like character biographies, jutsu, hidden village, handseal, jinchuriki, akatsuki, and other skills
BalasHapusNarutopedia Express is exclusive encyclopedia about everything in naruto anime like character biographies, jutsu, hidden village, handseal, jinchuriki, akatsuki, and other skills
BalasHapusNarutopedia Express is exclusive encyclopedia about everything in naruto anime like character biographies, jutsu, hidden village, handseal, jinchuriki, akatsuki, and other skills
BalasHapusNarutopedia Express is exclusive encyclopedia about everything in naruto anime like character biographies, jutsu, hidden village, handseal, jinchuriki, akatsuki, and other skills
BalasHapusakhirnya punyaku udah bisa!!!!
BalasHapusthx berat mas doy! punyaku pakek sidebar-wrapper ternyataa! makasih sekali lagi
Tetapppppp
BalasHapusMas mau tnya, kalo buat postinganx 1 halaman penuh (tanpa terkecuali)tanpa sidebar lalu sidebarnya dipindah di bawah header saja gmana mas? Mohon penjelasanx krna aq baca komen yg trakir2 g dblz ma maz doy. Terimakasih
BalasHapuswa kok gagal ya ??
BalasHapussidebar udah engga ada
tapi postingannya ga bergeser , tetap di tempat semula
jadi cuma bagian sidebarnya aja ilang ,
biar postingnya nimpa tempat sidebar gimana ya ?
mohon bantuannya ~~
makasih mas.. tp di blog saya masih tetep lom bisa.. gimana ne..?
BalasHapusthank sob dah share ilmu yang yang perfect ini
BalasHapusmas saya joba kok hanya footernya aja uang hilang sidebar-leftnya ngga mau hilang???
BalasHapusmohon sarannya...
maksih banyak infonya pamand..
BalasHapusSalam blogger mania, di blog aku script anda ini tetap nggak bisa jalan, aku sendiri bingung harus diapakan. Semoga anda sudi memberikan pencerahan.
BalasHapussaya tetap nggak bisa gan,, tolong ada yang mau bantu saya, ini linknya
BalasHapushttp://blanter-forever.blogspot.com/p/photoshop-online.html