Assalamualaikum, halo sobat blogger, pada artikel kali ini saya akan membahas mengenai tag kondisional yang digunakan pada platform blogger.
Apa fungsi Tag Kondisional ?
Tag kondisional Blogger berfungsi untuk menampilkan widget, javascript dan CSS pada halaman tertentu saja. misalnya saja anda ingin menampilkan widget postingan populer atau elemen lainnya hanya di tampilkan di menu homepage maka di halaman postingan tidak akan muncul widget tersebut, karena kita sudah atur bahwa widget postingan populer hanya di tampilkan di menu homepage. nah disitu anda bisa mengaturnya dengan menggunakan tag kondisional blogger.
Untuk contoh tag kondisional yang sering anda temukan yaitu di awali dengna kode <b:if cond='.......'> dan penutupnya </b:if>. serta bisa di kombinasikan dengan beberapa kondisi seperti AND,OR dan NOT. oke kita langsung saja ke pambahasan tag kondisional bloggernya
Tag Kondisional Halaman Homepage (Beranda)
Halaman Hompage atau beranda merupakan halaman yang tampil awal atau pertama kali saat pengunjung membuka web/blog dengan menu navigasi yang mengarah ke halaman lain.
Halaman ini memiliki alamat pada domain utamanya, contoh urlnya : serieswans.com
<b:if cond='data:blog.url == data:blog.homepageUrl'>
Versi Baru
<b:if cond='data:view.isHomepage'>
Tag Kondisional Halaman Index
Halaman index merupakan halaman yang isinya menampilkan banyak postingan atau artikel, Hompage, label, search dan archive (kecuali post dan halaman statis)) merupakan halaman yang termasuk halaman index. berikut tag kondisional halaman index
<b:if cond='data:blog.pageType == "index"'>
Versi Baru
<b:if cond='data:view.isMultipleItems'>
Tag Kondisional Halaman Postingan
Halaman postingan merupakan halaman yang menampilkan isi dari konten suatu halaman web atau blog. halaman postingan in bersifat dinamis yang bisa digunakan untuk memuat isi konten dari web ataupun blog contohnya seperti artikel tutorial maupun artikel lainnya. termasuk yang sedang sobat lihat dan baca pembahasan tag kondisional ini.
<b:if cond='data:blog.pageType == "item"'>
Versi Baru
<b:if cond='data:view.isPost'>
Tag Kondisional Halaman Item
Halaman item mrupakan halaman yang menampilkan seluruh isi dari sebuah halaman web atau blog. halaman yang termasuk halaman item adalah halaman statis dan postingan. berikut tag kondisional halaman item
<b:if cond='data:blog.pageType in ["item", "static_page"]'>
Versi Baru
<b:if cond='data:view.isSingleItem'>
Tag Kondisional Halaman Label
Halaman Label merupakan halaman yang berisi daftar postingan yangberada pada label tertentu. sobat dapat menemui label tersebut
pada menu navigasi yang berisi link menuju halaman label tersebut
untuk memudahkan pengunjung menemukan postingan yang mereka cari
<b:if cond='data:blog.searchLabel'>
Versi Baru
<b:if cond='data:view.isLabelSearch'>
Tag Kondisional Halaman Statis
Halaman statis merupakan halaman tetap dari web, halaman statis biasa digunakan pada halaman About, Contact Us, Disclaimer dan Privacy Policy
<b:if cond='data:blog.pageType == "static_page"'>
Versi Baru
<b:if cond='data:view.isPage'>
Tag Kondisional Halaman Arsip
Halaman arsip merupakan halaman yang berisi daftar postingan yang di publikasikan pada rentan waktu perbulan ataupun pertahn
<b:if cond='data:blog.pageType == "archive"'>
Versi Baru
<b:if cond='data:view.isArchive'>
Tag Kondisional Halaman Pencarian
Halaman Search atau Pencarian merupakan halaman yang memudahkan saat pengunjung ingin melakukan pencarian dengan query atau kata kunci tertentu melalui pnelusuran blog atau search. halaman ini akan menampilkan daftar post yang susuai dengan kata kunci pencarian
<b:if cond='data:blog.searchQuery'>
Veri hanya Pencarian saja
<b:if cond='data:view.isSearch and !data:view.isLabelSearch'>
Versi Baru
<b:if cond='data:view.isSearch'>
Tag Kondisional Halaman Pratinjau
Halaman Pratinjau merupakan halaman yang digunakan untuk menampilkan halama postinga sebelum di publikasikan, berikut tag kondisonal halaman pratinjau
<b:if cond='data:view.isPreview'>
Tag Kondisional Perangkat Mobile
Tag ini digunakan untuk menambahkan parameter m=1 yang berarti halaman yang di tampilkan untuk perangkat seluler
<b:if cond='data:view.isMobile'>
Tag Kondisional Halaman Eror/Kesalahan 404
Halaman Eror 404 not found merupakan halaman yang ditampilkan jika ada halaman dengan url tidak ditemukan, hal tersebut bisa terjadi karena pengguna salah mengetik url halamannya atau link pada navigasinya yang salah
<b:if cond='data:blog.pageType == "error_page"'>
Versi Baru
<b:if cond='data:view.isError'>
Tag Kondisional Thumbnail
<b:if cond='data:post.thumbnailUrl'>
Penggunanaan AND OR NOT
ANDGunakan AND, maka halaman akan muncul jika memenuhi kedua tag kondisional. berikut contoh tag kondisonal untuk halaman index kecuali halaman pencarian
<b:if cond='!data:view.isLabelSearch and data:view.isMultipleItems'>
OR
Gunakan or apabila sobat ingin menampilkan beberapa halaman yang dimakasud pada tag kondisonal. berikut contoh tag kondisonal untuk halaman arsip dan halaman label atau salah satu dari halaman tersebut
<b:if cond='data:view.isArchive or data:view.isLabelSearch'>
NOT
Gunakan ! apabila sobat tidak inign menampilkan suatu halaman yang di maksud. berikut contoh tag kondisional yang tidak menampilkan pada halaman beranda atau hompage saja
<b:if cond='!data:view.isHomepage'>
Nah, itulah pembahasan mengenai beberapa tag kondisional blogger, sebenarnya masih banyak lagi tag kondisional yang belum dibahas pada artikle ini. jika anda mempunyai pertanyaan terkai artikel ini silahkan tanyakan pada kolom komentar di bawah. semoga bermanfaat
1 komentar