Template berbeda dengan tag Conditional

Trik

Pernah berkunjung ke blog kang rohman ? jika pernah, sobat akan melihat dua perbedaan yang begitu jelas antara warna background header dan posting per label. ketika sobat membaca posting yang berlabel blogger maka sobat akan melihat warna header dengan tampilan orange dan background posting dengan logo blogger, dan ketika sobat membaca posting dengan label wordpress maka tampilan header pun akan berubah menjadi biru dan postingan tampil dengan background logo wordpress. sebenarnya, trik ini juga bisa diterapkan dalam blog sobat, karena caranya juga tidak begitu sulit dengan sedikit pemahaman sebuat kode if conditional dan css.

Langsung saja kita bahas trik untuk "Membuat tampilan template berbeda dengan tag Conditional" ini.

Contoh awal: Misalnya anda memiliki blog tutorial, dan blog tersebut memiliki dua label dengan topik berbeda dan anda ingin memberi warna background dalam setiap posting label tersebut dengan warna yang sesuai topik. seperti label widget dengan background biru dan seo dengan background berwana merah, maka kode yang bisa kita gunakan dengan tag conditional category adalah seperti berikut:

CSS default dalam kondisi standart

.post { width:100%; 
           margin:0 auto; 
           background: #efefef;
           padding:10em 5em;
           border:none;
           text-align:left;
           font-family: 16em 'Geosefani' arial, georgia, sanserif;
           color:#333;
}

lalu kita buat tag conditional seperti berikut

<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name == &quot;kategori satu&quot;'>
css yang di inginkan
<b:else/>
<b:if cond='data:label.name == &quot;kategori dua&quot;'>
css yang di inginkan
</b:if>
<b:else/>
<b:if cond='data:label.name == &quot;kategori tiga&quot;'>
css yang di inginkan
</b:if>
</b:if>
</b:loop>

kemudian kita hanya perlu meletakkan css nya di antara kode tag conditional categorinya, seperti di bawah ini:

<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.name == &quot;tool&quot;'>
.post { width:100%; 
           margin:0 auto; 
           background: #6495ed;
           padding:10em 5em;
           border:none;
           text-align:left;
           font-family: 16em 'Geosefani' arial, georgia, sanserif;
           color:#333;
}
<b:else/>
<b:if cond='data:label.name == &quot;seo&quot;'>
.post { width:100%; 
           margin:0 auto; 
           background: #1e90ff;
           padding:10em 5em;
           border:none;
           text-align:left;
           font-family: 16em 'Geosefani' arial, georgia, sanserif;
           color:#333;
}
</b:if>
<b:else/>
<b:if cond='data:label.name == &quot;widget&quot;'>
.post { width:100%; 
           margin:0 auto; 
           background: #191970;
           padding:10em 5em;
           border:none;
           text-align:left;
           font-family: 16em 'Geosefani' arial, georgia, sanserif;
           color:#333;
}
</b:if>
</b:if>
</b:loop>

Yang saya beri warna biru adalah css yang nanti berubah warna ketika dalan label yang di integrasikan dan warna merah adalah label yang di pilih. kode di atas untuk tiga label, jika sobat ingin lebih banyak atau satu saja tinggal tambahkan/hapus  kode:

<b:else/>
<b:if cond='data:label.name == &quot;kategori&quot;'>
css yang di inginkan
</b:if>

Tempatkan kode di atas seperti yang sudah ada di bawah tag penutup sebelumnya.

Cara mengaplikasikan ke template:

Sebelum mengedit lebih baik backup dulu template anda untuk pemulihan ketika terjadi kesalahan

  1. Silahkan login ke blogger anda
  2. Klik Menu dropdown lalu pilih Template
  3. Klik tombol Edit HTML
  4. Cari kode <data:post.body/> (gunakan CTRL+F untuk pencarian cepat) :
  5. Copy paste kode tag Conditional yang sudah sobat buat seperti di atas persis diatas kode tadi: <data:post.body/>
  6. Kemudian Simpan perubahan

Contoh di atas hanya sebuah trik merubah warna background, jika sobat ingin merubah warna tulisan, jarak, gaya font, lebar dan lainnya sobat bisa terapkan sendiri dengan memahami css yang sobat inginkan seperti header, footer, main-wrapper ataupun yang lainnya. trik ini juga bisa di gunakan untuk memunculkan widget, iklan atau tampilan hanya pada label category yang kita inginkan.

Semoga berguna dan selamat mencoba...

Artikel Terkait

  • Bagaimana cara menjadi youtuber
     YouTube adalah media sosial untuk berbagi dan menemukan berbagai video. Dilansir dari laporan We Are Social, pada tahun 2021, 94% penduduk Indonesia yang menggunakan internet mengakses YouTube. Ini membuktikan kalau YouTube merupakan media yang sangat digandrungi banyak orang. Nggak heran, sih, YouTube memang menyediakan berbagai konten yang…
  • Membatasi jumlah pencarian posting
    Kalau sebelumnya saya membahas tentang cara bagaimana membatasi jumlah posting yang di sajikan dalam pencarian per label, kali ini saya akan membahas cara membatasi jumlah posting yang akan di tampilkan ketika user atau pengunjung menggunakan form pencarian untuk menemukan sebuah artikel atau posting bukan dari kategori label. Bingung? coba l…
  • Memasang total post dan total comment
    Mungkin ini bukan trik baru, tapi saya coba terapakan kembali sedikit trik lama ini untuk menambah keunikan di dalam tampilan blog saya. memasang total post dan total comment bukan hal yang sulit, karena kita hanya perlu menggunakan sedikit script. script yang di gunakan seperti di bawah ini: Script untuk Total Posts <script style="text/j…
  • Background posting berbeda - beda di homepage
    buat sobat yang sedang mencari trik atau cara untuk membuat tampilan posting tampil dengan warna background yang berbeda beda di setiap lebel dan halaman depan blog saja dan suka dengan tampilan seperti ini bisa menggunakan trik mudah berikut ini. caranya pun juga cukup mudah, silahkan buka editor template blog sobat lalu cari kode </head&…
  • jQuery Show Hide Checkboxes
    Kali ini saya akan share Show Hide sederhana menggunakan jQuery Checkboxes value, prinsip kerjannya sama saja dengan jQuery show hide hanya saja berbeda di medianya. trik ini juga sebelumnya pernah saya gunakan untuk membuat show hide emoticon, konversi kode dan halaman OOT di komentar blog saya, jika mungkin anda juga berminat menggunakan jQu…
  • Alternatif posting tanpa judul
    Penasaran dengan judul posting ini silahkan simak saja, sebenarnya trik ini saya gunakan untuk mengganti sebuah judul pada sebuah posting yang tidak memiliki judul. adakah posting tanpa judul? mungkin terjadi karena lupa ketika membuat posting atau sebagainya. untuk menerepkan trik ini cukup mudah 1. Silahkan masuk ke Blogger 2. Pilih Templat…

Tidak ada komentar :

Kode klik emo: :) :( =( :wa: :s ^_^ :D =D ^:D @@, ;) :-bd :-d :ya: :'( T_T :\ :p B) :Q :Ozz 7:( \o/ **p

Link aktif dalam komentar akan terhapus secara otomatis.
Untuk menyisipkan kode, gunakan tag <i rel="code">...KODE ANDA DI SINI...</i>
Untuk menyisipkan script, gunakan <i rel="pre">...KODE SCRIPT ANDA...</i>
Untuk menyisipkan gambar, gunakan tag <i rel="image">...URL GAMBAR ANDA ...</i>
Untuk menyisipkan judul, gunakan tag <b rel="h3">...JUDUL ANDA...</b>
Untuk menyisipkan catatan, gunakan tag <b rel="quote">...CATATAN ANDA...</b>
Untuk menciptakan efek tebal gunakan tag <b>...TEKS ANDA...</b>
Untuk menciptakan efek huruf miring gunakan tag <i>...TEKS ANDA...</i>

Konversi KodeOOT

Back to Top
Loading...