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:

<b:if cond='data:blog.url == &quot;alamatpostinganandadisini&quot;'>
    <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 == &quot;alamatpostinganandadisinisatu&quot;'>
<b:if cond='data:blog.url == &quot;alamatpostinganandadisinidua&quot;'>
<b:if cond='data:blog.url == &quot;alamatpostinganandadisinitiga&quot;'>
    <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 == &quot;&quot;'>
<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 != &quot;specialpages&quot;'>
<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.

Komentar

  1. waaaah makasih bangets mas...
    sangat berguna...
    sekarang ketemu dech solusinya

    BalasHapus
  2. wahh pertamax nichh.....contohnya jadinya mana mas doy maklum gaptek

    BalasHapus
  3. @2398127974165663476.0
    contohnya semua postingan saya berlabel 'masdoyokpages'

    BalasHapus
  4. masdoyokpages d bagian mana yah mas, tak cari kok g ketemu, mau lihat contohnya dulu

    BalasHapus
  5. masih bingung.. ada demo-nya ga mas doy ^_^?

    http://sixooninele.blogspot.com

    BalasHapus
  6. @6645084023387178403.0
    ni 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

    BalasHapus
  7. Masih belum begitu paham tentang HTML seperti ini. Perlu belajar step by step.

    Salam ukhuwah

    BalasHapus
  8. wew..ane make yg pertamaX mas doy,makasih inpohnya

    BalasHapus
  9. Selalu paling top infonya nih mas Doyok. I love U fulll...

    BalasHapus
  10. siip mas! berguna banget! boleh requesta gak?
    bisa gak ea bikin recent post berdasarkan label tertentu? pake RSS bisa gak?
    mohon dijawab ea mas!

    BalasHapus
  11. makasih buat tutor nya mas...
    saya 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

    BalasHapus
  12. @7413122132986875892.0
    oiya 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

    BalasHapus
  13. @6275686492893764922.0
    ada kok sudah
    coba disearch saya tulis 'tentang feed'

    BalasHapus
  14. nice mas doyok, thank sharenya...

    BalasHapus
  15. oh, jadi ini supaya postingan dengan label tertentu bisa muncul tanpa sidebar, begitu ya mas doy?
    CMIIW :)

    BalasHapus
  16. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  17. wah kurang paham nih langkah2nya diatas mas..
    bingung aku..

    BalasHapus
  18. 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.

    Terimaksih

    BalasHapus
  19. Mas ada kekurangan sedikit tuh dipostingnya
    tulisan *Halaman Penuh Tanpa Sidebar*
    kok yang H nya ka ikut dalam link
    oke jangan marah ya atas ketelitian saya

    BalasHapus
  20. bagus mas. tapi untuk saat ini saya masih blm bisa menggunakan ini.. soalnya blm ada halaman2 yg mw saya costumin...

    BalasHapus
  21. @4882482204940666034.0
    saya customisasi kalau masuk halaman post mbak :)

    BalasHapus
  22. bisa minta contohnya ga mas...
    hehehehe...

    BalasHapus
  23. wah bisa di coba tuh,makasih kang., Keep Spirit and Smile

    BalasHapus
  24. dapet ilmu lagi nih dari sini...mantep dah tar aku simpan daulu ya. Thank mas infonya

    BalasHapus
  25. sebelumnya terima kasih mas sudah di buatkan post seperti ini, tapi saya dah coba dengan cara itu tetap saja tidak bisa, kenapa y kira2?

    BalasHapus
  26. Gini to cara buatnya. Thanks berat atas tutorialnya mas.

    BalasHapus
  27. @6423932020005213399.0
    tidak bisanya seperti apa???

    BalasHapus
  28. mas...kode CCS itu yang mana?????

    BalasHapus
  29. satu lagi mas.... cara custumisasi itu gimana????

    BalasHapus
  30. yg dimaksud kustomisasi adalah css yg berbeda dari yg standart utk global blogmu

    misal 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

    BalasHapus
  31. Mas, kalo buat smua postingan gimana ya???
    Kecuali pas Di -Home- gtu, bisa kah?

    Trus klo labeL na di tambahin lagi carana gimana mas?

    Mohon pencerahanya ya Mas...

    Thaks

    BalasHapus
  32. nice info-ny,..mangtap

    newbie..butuh koment nih

    BalasHapus
  33. aduuh,,saya masih bingung ni..
    blog saya masih acau balau, widget numpuk dihalaman utama, bingung cara bikin halaman dua n seterusnya, tolong bantuin gan,,

    BalasHapus
  34. 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

Posting Komentar

Postingan Populer