Blogger Conditional Tag

Apa itu Blogger Conditional Tag? Blogger Conditional Tag merupakan suatu tag yang terdapat pada template blogger. Memiliki fungsi untuk mengkondisikan suatu elemen / widget tampil di halaman tertentu.

Blogger Conditional Tag

Blogger Conditional Tag Terbaru

Syntax atau kode dasar dari blogger conditional tag terbaru adalah seperti berikut :

Halaman Utama (Homepage)

Menampilkan data di halaman utama saja.

<b:if cond='data:view.isHomepage'>

Contoh URL:

  1. https://www.inputekno.com/

Halaman Indeks

Mencakup haLaman indeks atau multiple post seperti homepage, pencarian, label, dan arsip.

<b:if cond='data:view.isMultipleItems'>

Contoh URL:

  1. https://www.inputekno.com/
  2. https://www.inputekno.com/search?q=query
  3. https://www.inputekno.com/search/label/Blogger
  4. https://www.inputekno.com/search?label=Blogger
  5. https://www.inputekno.com/2020
  6. ...dan lain-lain

Halaman Item (Post dan Page)

HaLaman posting dan statis.

<b:if cond='data:view.isSingleItem'>

Contoh URL:

  1. https://www.inputekno.com/2023/04/membuat-floating-ads-blog.html
  2. https://www.inputekno.com/p/about.html

Halaman Post (Artikel Tunggal)

<b:if cond='data:view.isPost'>

Contoh URL:

  1. https://www.inputekno.com/2023/04/membuat-floating-ads-blog.html

Halaman Page (Statis)

<b:if cond='data:view.isPage'>

Contoh URL:

  1. https://www.inputekno.com/p/about.html

Halaman URL Tertentu

<b:if cond='data:view.url == data:blog.homepageUrl path "<PATH DARI HALAMAN>"'>

Contoh Penulisan:

<b:if cond='data:view.url == data:blog.homepageUrl path "/p/about.html"'>

Halaman Label

<b:if cond='data:view.isLabelSearch'>

Contoh URL:

  1. https://www.inputekno.com/search/label/Blogger
  2. https://www.inputekno.com/search?label=Blogger

Halaman Pencarian

Hanya haLaman pencarian berdasarkan query.

<b:if cond='data:view.isSearch and !data:view.isLabelSearch'>

Contoh URL:

  1. https://www.inputekno.com/search?q=query

Termasuk haLaman pencarian label (semua yang mengandung kata "search" di URL)

<b:if cond='data:view.isSearch'>

Contoh URL:

  1. https://www.inputekno.com/search?q=query
  2. https://www.inputekno.com/search/label/Blogger
  3. https://www.inputekno.com/search?label=Blogger

Halaman Arsip

<b:if cond='data:view.isArchive'>

Contoh URL:

  1. https://www.inputekno.com/2023
  2. https://www.inputekno.com/2023/01
  3. https://www.inputekno.com/2023_01_14_archive.html

Halaman Error 404 (Page Not Found)

<b:if cond='data:view.isError'>

Contoh URL:

  1. https://www.inputekno.com/404.html

Halaman Mobile

<b:if cond='data:blog.isMobileRequest'>

Contoh URL:

  1. https://www.inputekno.com?m=1

Halaman Pratinjau (Preview)

<b:if cond='data:view.isPreview'>

Halaman Edit Layout di Dashboard

<b:if cond='data:view.isLayoutMode'>

Deklarasi NOT, AND, OR

Tag kondisional Blogger juga bisa menggunakan NOT, AND, atau OR.

NOT

Kondisi jika bukan haLaman yang dimaksud. Tambahkan tanda seru !

<b:if cond='!data:view.isPost'>

AND

Kondisi jika keduanya benar. Tambahkan and.

<b:if cond='!data:view.isPost and data:view.isMultipleItems'>

OR

Kondisi jika salah satunya benar. Tambahkan or.

<b:if cond='data:view.isPost or data:view.isMultipleItems'>