Blog Pribadi tempat Berbagi Ilmu dan Pengalaman

Daftar Conditional Tags Blogger dan Fungsinya

Daftar Conditional Tags Blogger dan FungsinyaConditional Tags merupakan bagian terpenting dalam pengeditan template. Fungsinya apa? masing-masing Tag berbeda-beda. Sesuai dengan kode Tag-nya.

Pada umumnya Conditional Tags ini berfungsi sebagai kode HTML pada Blogger.com untuk memberikan perintah penyesuaian letak atau kondisi untuk widget, item, header, CSS, dan lainnya.

Conditional Tags memungkinkan fleksibilitas dalam mendesain template, mengatur widget atau bagian tertentu untuk ditampilkan atau tidak ditampilkan dalam halaman blog.

Sebagai contoh : Saya bisa menampilkan widget  arsip pada halaman homepage saja, namun pada halaman posting widget arsip tidak muncul.

Penjelasan secara teori tentang Conditional Tags

Pertama,

<b:if cond=' widget/elemet yang ingin ditampilkan == hanya pada halaman A (Misalnya)  '>
ISI KONTEN (OBJEK)
</b:if>

Contoh Tag :

<b:if cond="data:blog.url == data:blog.homepageUrl">
ISI KONTEN (OBJEK)     
</b:if>   

data:blog.url adalah widget/elemen dari blogger.
data:blog.homepageUrl adalah halaman Homepage.

Artinya: Jika kondisi sekarang adalah ada di halaman Homepage, maka widget/elemen blog itu baru ditampilkan pada homepage. Jika kondisi sekarang bukan ada di halaman Homepage, maka widget/elemen blog itu tidak ditampilkan.
Kedua,

<b:if cond=' widget/elemet yang ingin ditampilkan! == hanya pada halaman A (Misalnya)  '>
ISI KONTEN (OBJEK)
</b:if>

Contoh Tag :

<b:if cond="data:blog.url! == data:blog.homepageUrl">
ISI KONTEN (OBJEK)     
</b:if>   

data:blog.url adalah widget/elemen dari blogger.
data:blog.homepageUrl adalah halaman Homepage.

Artinya: Jika kondisi sekarang adalah ada di halaman Homepage, maka widget/elemen blog itu tidak ditampilkan pada halaman homepage. Namun jika widget/elemen blog tersebut berada pada kondisi selain halaman homepage, maka widget ini ditampilakan.

Berikut Daftar Conditional Tags

  • Menampilkan widget hanya pada halaman Homepage
<b:if cond="data:blog.url == data:blog.homepageUrl">
KONTEN    
</b:if>    

  • Menampilkan widget selain halamn Homepage
<b:if cond="data:blog.url! == data:blog.homepageUrl">
KONTEN    
</b:if>

  • Menampilkan widget hanya pada halaman archive
<b:if cond='data:blog.pageType == &quot;archive&quot;'>
KONTEN
</b:if>

  • Menampilkan widget disemua halaman kecuali halaman archive
<b:if cond='data:blog.pageType != &quot;archive&quot;'>
KONTEN
</b:if>

  • Menampilkan widget hanya pada halaman posting
 <b:if cond='data:blog.pageType == &quot;item&quot;'>
KONTEN
</b:if>

  • Menampilkan widget disemua halaman kecuali halaman posting
<b:if cond='data:blog.pageType != &quot;item&quot;'>
KONTEN
</b:if>

  • Menampilkan widget hanya pada halaman url tertentu
<b:if cond='data:blog.pageType = &quot;halaman url&quot;'>
KONTEN
</b:if>

  • Menampilkan widget disemua halaman kecuali URL tertentu
<b:if cond='data:blog.pageType != &quot;halaman url&quot;'>
KONTEN
</b:if>

  • Menampilkan widget hanya pada halaman Statis
<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
KONTEN
</b:if>  

  • Menampilkan widget disemua halaman kecuali halaman Statis
<b:if cond='data:blog.pageType !== &quot;static_page&quot;'>
KONTEN
</b:if>  

Mungkin ini sebagian dari mungkin paling banyak saya gunakan dalam memodifikasi sedikit template. Conditional Tags cukup membuat kita sedikit bermain logika, namun mudah.

No comments:

Post a Comment