http://alul-stemaku.blogspot.com/Tag Conditional merupakan sebuah bahasa web yang merupakan tag yang menyatakan pengkondisikan pada halaman tertentu, seperti hal nya pemrograman lainnya yang menggunakan If else dan endif. Blogger juga memiliki pengkondisian seperti itu juga. Beberapa pengkondisian yang ada di blogspot yaitu, halaman homepage, item, static page, label search, dan lain-lain. Fungsi tag conditional ini adalah untuk membuat script tertentu jalan pada halaman tertentu. Bila di contohkan pada Blog Blogspot adalah memilik fungsi untuk menyembunyikan ataupun memunculkan sebuah CSS, HTML, dan lainnya pada halaman-halaman yang di inginkan. Saya sendiri melakukan itu untuk mememunculkan widget ataupun kode html dan css lainnya apada halaman yang saya inginkan.

 

Berikut Kumpulan Tag Conditional


Menampilkan widget hanya di Homepage
<b:if cond="data:blog.url == data:blog.homepageUrl">
.......isi.....     
</b:if>   

Menampilkan widget selain di Homepage
<b:if cond="data:blog.url != data:blog.homepageUrl">
.......isi......
</b:if>

Menampilkan widget hanya di Archivepage
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
......isi......
</b:if>  

Menampilkan Widget selain di Archivepages
<b:if cond='data:blog.pageType != &quot;archive&quot;'>
.......isi......
</b:if>

 Menampilkan Widget hanya di Itempages / Postingan
<b:if cond='data:blog.pageType == &quot;item&quot;'>
.......isi css......       
</b:if> 

Menampilkan widget selain di Itempages
<b:if cond='data:blog.pageType != &quot;item&quot;'>
.......isi......     
</b:if> 

Menampilkan widget hanya di Staticpages
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
.......isi......
</b:if> 

Menampilkan widget selain di Staticpages
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
.......isi css......    
</b:if> 

Menampilkan widget pada URL atau halaman tertentu
<b:if cond='data:blog.url == &quot;alamatpostingan&quot;'>
.......isi css......       
</b:if>

Menampilkan widget selain di URL atau halaman tertentu
<b:if cond='data:blog.url != &quot;alamatpostingan&quot;'>
.......isi css......  
</b:if>

Menampilkan widget hanya halaman muka, tidak terlihat dihalaman posting
<b:if cond='data:blog.pageType != &quot;item&quot;'> <b:if cond='data:blog.pageType != &quot;static_page&quot;'>
.......isi css......
.......isi Javascript......
</b:if></b:if>

Link Error
<b:if cond='data:blog.pageType == &quot;error_page&quot;'>

<a expr:href='HALAMAN/LINK_POSTINGAN_ERROR'/></b:if>

Menampilkan widget di halaman mobile/seluler
<b:if cond='data:blog.isMobile'>
... Isi ...
</b:if>

Menampilkan widget di halaman perambaan label
<b:if cond='data:blog.searchLabel'>
-----isi-----
</b:if>

 

CaraPenerapan Tag Conditional

Cari code HTML widget yang dipasangi tag conditional di template (gunakan Ctrl+F untuk mempermudah pencarian). Kemudian masukkan code tag conditional di antara widget tersebut. Contohnya seperti ini:
<b:widget id='HTML3' locked='false' title='Adsvertisement' type='HTML'>
<b:includable id='main'> 
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != &quot;&quot;'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'><data:content/></div>
<b:include name='quickedit'/> 
</b:if>
</b:includable>
</b:widget>
Jika sudah menyisipkan codenya, jangan lupa klik Simpan perubahan pada template Anda.
selesai, semoga bermanfaat

Posting Komentar

  1. ini yang ane cari cari lagi...
    ternyata ente posting ini....

    BalasHapus
    Balasan
    1. iya mas.. kalau saya lagi butuh tinggal buka post sendiri. hehe..

      Hapus
  2. jadi enak yah kalau pakai tag kondisional

    BalasHapus
  3. Kalau utak atik html semacam ini masih bingung, hehe

    BalasHapus

Diberdayakan oleh Blogger.
 
Top