Tips Blogger - Cara Menandai Pos Label Tertentu Dengan Teg Kondisional – mungkin tutorial kali ini banyak yang belum mengetahuinya. Ya, tentang cara menggunakan Teg Kondisional. Teg kondisional ini adalah fitur baru yang di update blogger yang bisa kita manfaatkan agar blog menjadi semakin menarik. Teg ini berfungsi untuk mempersingkat penelusuran markup pada teg kondisional tertentu sehingga akan menjadi lebih sederhana dan menghemat penulisan kode.

Cara Menandai Pos Label Tertentu Dengan Teg Kondisional

Lalu bagaimana cara membuatnya?
Caranya sangat mudah anda tinggal menambahkan beberapa kode Html ke dalam blog sobat. di bawah ini adalah kode yang di gunakan untuk menampilkan atau memunculkan icon jika sobat menentukan label tertentu pada postingan. Kode di bawah ini bisa sobat simpan sebelum kede penutup Head.
        
Javascript
<b:if cond='data:blog.pageType != &quot;item&quot;'><b:if cond='data:blog.pageType != &quot;static_page&quot;'><script type='text/javascript'>//<![CDATA[//Post Labelfunction label_pilihan(e){labelku=new Array,labelku[1]="<div class='badge badge1'><div class='badge-img'><i class='fa fa-star'></i></div></div>",labelku[2]="<div class='badge badge2'><div class='badge-img'><i class='fa fa-video-camera'></i></div></div>",labelku[3]="<div class='badge badge3'><div class='badge-img'><i class='fa fa-camera'></i></div></div>",labelku[4]="<div class='badge badge4'><div class='badge-img'><i class='fa fa-music'></i></div></div>",labelku[5]="<div class='badge badge5'><div class='badge-img'><i class='fa fa-paint-brush'></i></div></div>","Hot"==e&&document.write(labelku[1]),"Video"==e&&document.write(labelku[2]),"Gambar"==e&&document.write(labelku[3]),"Musik"==e&&document.write(labelku[4]),"Lukisan"==e&&document.write(labelku[5])}//]]></script></b:if></b:if>

Contoh ke dua:
<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<script type='text/javascript'>
//<![CDATA[
//Post Label
function label_pilihan(e){labelku=new Array,labelku[1]="<div class='badge badge1'><div class='badge-img'><i class='fa fa-star'></i></div></div>",labelku[2]="<div class='badge badge2'><div class='badge-img'><i class='fa fa-video-camera'></i></div></div>",labelku[3]="<div class='badge badge3'><div class='badge-img'><i class='fa fa-camera'></i></div></div>",labelku[4]="<div class='badge badge4'><div class='badge-img'><i class='fa fa-music'></i></div></div>",labelku[5]="<div class='badge badge5'><div class='badge-img'><i class='fa fa-paint-brush'></i></div></div>","Hot"==e&&document.write(labelku[1]),"Video"==e&&document.write(labelku[2]),"Gambar"==e&&document.write(labelku[3]),"Musik"==e&&document.write(labelku[4]),"Lukisan"==e&&document.write(labelku[5])}
//]]>
</script>
</b:if>
</b:if>

Kode yang ditandai merupakan nama-nama label yang ditentukan dan kode yang bisa sobat ganti nantinya dengan kreasi sendiri.

Kode pemanggil


Kode yang di tandai merupakan nama-nama lebel yang sudah di tentukan dan kode yang bisa sobat ganti nantinya dengan kreasi sendiri.
Kode pemanggil

Javascript
<b:loop values='data:post.labels' var='label'><script type='text/javascript'>label_pilihan(&quot;<data:label.name/>&quot;);</script></b:loop>

Untuk kode pemanggilan sobat bisa simpan di markup post.
HTML
<b:includable id='post' var='post'>...</b:includable>
Atau bisajuga di simpan di dalam markup ini
<b:includable id='main' var='top'>...</b:includable>
Agar membuat tampilan nya terlihat lebih menarik lagi, sobat bisa menambahkan kode CSS di bawah ini
/* Post Label */.badge{background:#95a5a6;color:#fff;position:absolute;font-weight:normal;line-height:1;bottom:0;right:0;left:0;display:block;text-align:center;width:100%;height:50px;line-height:50px;font-size:18px;z-index:1;transition:all .3s}.badge1{background:#e89c0f;opacity:.98}.badge2{background:#40d47e;opacity:.98}.badge3{background:#3498db;opacity:.98}.badge4{background:#1abc9c;opacity:.98}.badge5{background:#95a5a6;opacity:.98}.post:hover .badge{color:rgba(255,255,255,.6);font-size:44px;height:100%;line-height:100%}.post:hover .badge-img{margin:85px 0 0 0}

Cara kerja dari kode di atas adalah jika sobat memberikan label pada postingan tertentu, maka otomatis akan menampilkan icon yang sudah di modifikasi seperti contoh di bawah ini.
Cara Menandai Pos Label Tertentu Dengan Teg Kondisional

Demo click to begin