Kustomisasi Halaman atau Penampilan Widget Khusus Untuk Postingan Berlabel Tertentu
Sebelumnya saya pernah membahas mengenai pembuatan halaman penuh tanpa sidebar untuk postingan tertentu (baca: Halaman Penuh Tanpa Sidebar). Seiring postingan itu, banyak yang bertanya bagaimana membuatnya untuk banyak postingan dan bukan hanya satu postingan. Jangan bingung, karena saya memiliki solusinya.
Cara Pertama
Cara pertama adalah cara manual, memasukkan beberapa syarat kondisi untul halaman tertentu. Jika dulu Anda memasukkan kode seperti di bawah ini untuk kustomisasi halaman tertentu:
Nah, Anda bisa gunakan beberapa kode syarat sekaligus, misal:
Karena syaratnya ditambah menjadi dua, maka jangan lupa untuk menambah juga penutupnya seperti yang bercetak tebal dua baris terakhir.
Cara Kedua
Cara kedua, cara yang saya gunakan adalah membuat kustomisasi untuk postingan berlabel tertentu. Jadi Anda bisa membuat kustomisasi yang sama untuk banyak halaman tertentu, dengan syarat diberi label yang sama.
Pertama, pastikan Anda telah memberi label untuk halaman tertentu Anda. Misal: Specialpages.
Kedua, login blogger, tata letak, edit HTML (centang expand templates widget). Lalu ganti kode berikut ini <b:include data='post' name='post'/>
dengan:
<b:if cond='data:post.labels == ""'>
<b:include data='post' name='post'/>
</b:if>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast'>
<b:if cond='data:label.name != "specialpages"'>
<b:include data='post' name='post'/>
<b:else/>
<b:include data='post' name='post'/>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<style>
masukkan kode css disini utk kustomisasi
</style>
</b:if>
</b:if>
</b:if>
</b:loop>
Gantilah specialpages sesuai label Anda. Sekarang Anda bisa membuat kustomisasi khusus untuk banyak halaman. Anda bisa memilih cara pertama atau cara kedua. Silahkan mencoba dan semoga bermanfaat.
Cara Pertama
Cara pertama adalah cara manual, memasukkan beberapa syarat kondisi untul halaman tertentu. Jika dulu Anda memasukkan kode seperti di bawah ini untuk kustomisasi halaman tertentu:
<b:if cond='data:blog.url == "alamatpostinganandadisini"'>
<style>
kustomisasi disini, masukkan css sesuai keinginan
</style>
</b:if>
<style>
kustomisasi disini, masukkan css sesuai keinginan
</style>
</b:if>
Nah, Anda bisa gunakan beberapa kode syarat sekaligus, misal:
<b:if cond='data:blog.url == "alamatpostinganandadisinisatu"'>
<b:if cond='data:blog.url == "alamatpostinganandadisinidua"'>
<b:if cond='data:blog.url == "alamatpostinganandadisinitiga"'>
<style>
kustomisasi disini, masukkan css sesuai keinginan
</style>
</b:if>
</b:if>
</b:if>
<b:if cond='data:blog.url == "alamatpostinganandadisinidua"'>
<b:if cond='data:blog.url == "alamatpostinganandadisinitiga"'>
<style>
kustomisasi disini, masukkan css sesuai keinginan
</style>
</b:if>
</b:if>
</b:if>
Karena syaratnya ditambah menjadi dua, maka jangan lupa untuk menambah juga penutupnya seperti yang bercetak tebal dua baris terakhir.
Cara Kedua
Cara kedua, cara yang saya gunakan adalah membuat kustomisasi untuk postingan berlabel tertentu. Jadi Anda bisa membuat kustomisasi yang sama untuk banyak halaman tertentu, dengan syarat diberi label yang sama.
Pertama, pastikan Anda telah memberi label untuk halaman tertentu Anda. Misal: Specialpages.
Kedua, login blogger, tata letak, edit HTML (centang expand templates widget). Lalu ganti kode berikut ini <b:include data='post' name='post'/>
dengan:
<b:if cond='data:post.labels == ""'>
<b:include data='post' name='post'/>
</b:if>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast'>
<b:if cond='data:label.name != "specialpages"'>
<b:include data='post' name='post'/>
<b:else/>
<b:include data='post' name='post'/>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<style>
masukkan kode css disini utk kustomisasi
</style>
</b:if>
</b:if>
</b:if>
</b:loop>
Gantilah specialpages sesuai label Anda. Sekarang Anda bisa membuat kustomisasi khusus untuk banyak halaman. Anda bisa memilih cara pertama atau cara kedua. Silahkan mencoba dan semoga bermanfaat.
waaaah makasih bangets mas...
BalasHapussangat berguna...
sekarang ketemu dech solusinya
keduax dah mas..!
BalasHapuswahh pertamax nichh.....contohnya jadinya mana mas doy maklum gaptek
BalasHapuswehh salah ke empratttzz
BalasHapus@2398127974165663476.0
BalasHapuscontohnya semua postingan saya berlabel 'masdoyokpages'
masdoyokpages d bagian mana yah mas, tak cari kok g ketemu, mau lihat contohnya dulu
BalasHapusmasih bingung.. ada demo-nya ga mas doy ^_^?
BalasHapushttp://sixooninele.blogspot.com
@6645084023387178403.0
BalasHapusni kan sebenarnya sama dgn membuat kustomisasi utk halaman tertentu, misalnya kita ingin emmbuat halaman tanpa sidebar
tutornya disini : http://www.masdoyok.co.cc/2010/01/membuat-halaman-penuh-tanpa-sidebar-di.html
nah karena mungkin kita ingin membuat beberapa halamant anpa sidebar, jadinya kita bikin semua halaman yg ingin diilangkan sidebarnya dgn label sama :D
nah lalu gunakanlah tutor di post ini
kalau contohnya beberapa halamanku tanpa sidebar ada pada label masdoyokpages
di
http://www.masdoyok.co.cc/search/label/masdoyokpages
Masih belum begitu paham tentang HTML seperti ini. Perlu belajar step by step.
BalasHapusSalam ukhuwah
wew..ane make yg pertamaX mas doy,makasih inpohnya
BalasHapusSelalu paling top infonya nih mas Doyok. I love U fulll...
BalasHapussiip mas! berguna banget! boleh requesta gak?
BalasHapusbisa gak ea bikin recent post berdasarkan label tertentu? pake RSS bisa gak?
mohon dijawab ea mas!
makasih buat tutor nya mas...
BalasHapussaya bookmark dulu suatu saat pasti berguna ni.
btw kok http://www.masdoyok.co.cc/search/label/masdoyokpages
kok nggak keluar ya label nya... yang keluar cuman post lebih baru
apa cuman itu saja yang dimunculkan mas..
thanks
@7413122132986875892.0
BalasHapusoiya yg itu tak kasih kode lagi biar disembunyikan ahahaha :D
coba deh cari cari artikel berlabel itu seperti contact us dan halaman hasil cari jgua forumku :0 itukn berlabel masdoyokpages
@6275686492893764922.0
BalasHapusada kok sudah
coba disearch saya tulis 'tentang feed'
nice mas doyok, thank sharenya...
BalasHapusWah mantapp mas doy...!!!
BalasHapusoh, jadi ini supaya postingan dengan label tertentu bisa muncul tanpa sidebar, begitu ya mas doy?
BalasHapusCMIIW :)
Komentar ini telah dihapus oleh pengarang.
BalasHapusLanjutkan.....
BalasHapuswah kurang paham nih langkah2nya diatas mas..
BalasHapusbingung aku..
mantap mas...
BalasHapuslanjutkan...
Maaf saya sudah buka label masdoyok pages, tapi masih ada sidebar kanannya, yg tengah mmg tdk ada? Terus kok sy tdk liat judul post pd label tsbt? Tapi nnt sy coba tutorialnya.
BalasHapusTerimaksih
Mas ada kekurangan sedikit tuh dipostingnya
BalasHapustulisan *Halaman Penuh Tanpa Sidebar*
kok yang H nya ka ikut dalam link
oke jangan marah ya atas ketelitian saya
bagus mas. tapi untuk saat ini saya masih blm bisa menggunakan ini.. soalnya blm ada halaman2 yg mw saya costumin...
BalasHapus@4882482204940666034.0
BalasHapussaya customisasi kalau masuk halaman post mbak :)
bisa minta contohnya ga mas...
BalasHapushehehehe...
wah bisa di coba tuh,makasih kang., Keep Spirit and Smile
BalasHapusdapet ilmu lagi nih dari sini...mantep dah tar aku simpan daulu ya. Thank mas infonya
BalasHapusMakasih artikelnya.
BalasHapusgak ada demonya mas??
BalasHapussebelumnya terima kasih mas sudah di buatkan post seperti ini, tapi saya dah coba dengan cara itu tetap saja tidak bisa, kenapa y kira2?
BalasHapusGini to cara buatnya. Thanks berat atas tutorialnya mas.
BalasHapus@6423932020005213399.0
BalasHapustidak bisanya seperti apa???
mas...kode CCS itu yang mana?????
BalasHapussatu lagi mas.... cara custumisasi itu gimana????
BalasHapusyg dimaksud kustomisasi adalah css yg berbeda dari yg standart utk global blogmu
BalasHapusmisal di templetmu ada kode
#main-wrapper{
width: 900px;}
itu artinya lebar global template adalah (lebar umum) 900 px
leba umumartinya sama utk semua tempat, baik saat dibuka homepage atau apa
nah jika ingin hanya postingan berlabel tertentu yg berbeda...
pada kustomisasi anda disini anda bisa masukkan kode css, misal
#main-wrapper{
width: 700px;}
artinya lebar global anda tetap 900 px, tapi.... khusus utk label tertentu yg anda atur akan menjadi 700 px :D
Mas, kalo buat smua postingan gimana ya???
BalasHapusKecuali pas Di -Home- gtu, bisa kah?
Trus klo labeL na di tambahin lagi carana gimana mas?
Mohon pencerahanya ya Mas...
Thaks
nice info-ny,..mangtap
BalasHapusnewbie..butuh koment nih
Mangtab tenan.. follow balik dunk
BalasHapusaduuh,,saya masih bingung ni..
BalasHapusblog saya masih acau balau, widget numpuk dihalaman utama, bingung cara bikin halaman dua n seterusnya, tolong bantuin gan,,
Mas (Master) Doyok itu kan kostumisasi untuk postingan" dibawah 1 label, kalo mau kostumisasi untuk 2 label yang berbeda bisa gk master?? gmana caranya??
BalasHapus