Tag Kondisional Blogger Terbaru
Arsipbiru.com - Tag Kondisional Blogger (Conditional Tags) adalah suatu bahasa pemrograman berbasis HTML yang terdapat pada platform Blogger yang berfungsi untuk memuat dan memunculkan widget tertentu dari Blogger. Sesuai dengan namanya, tag ini hampir sama dengan if else pada JavaScript, PHP atau bahasa lainnya.
Cara kerja Tag Kondisional Blogger sangatlah mudah. Ketika ingin menampilkan suatu widget hanya di Halaman Depan (Homepage) blog, Anda hanya cukup menyisipkan kondisi di tag HTML. Maka widget tersebut hanya akan tampil di halaman depan blog. Bagaimana jika ingin menampilkan hanya di halaman statis atau lainnya? Ada beberapa tag kondisional yang dapat Anda terapkan dengan berbagai kondisi tertentu. Jadi, dengan menggunakan tag kondisional, Anda tidak perlu repot-repot menuliskan barisan kode JavaScript yang tentunya tidak mudah dan membuat blog berat. Apalagi dengan bahasa lainnya, seperti PHP. Seperti yang kita ketahui bahwa hingga saat ini Blogger tidak mendukung bahasa PHP.
Lantas, bagaimana cara menyisipkan tag kondisi di Blogger? Menyisipkan tag kondisi di Blogger cukup mudah seperti menyisipkan atribut di dalam tag HTML. Untuk suatu kondisi tertentu, Anda hanya perlu menggunakan Tag Kondisional Blogger sesuai dengan perannya. Tag Kondisional Blogger memiliki peran penting dalam penampilan logika di dalam tag HTML. Tag ini juga sering digunakan di dunia blogging, terutama untuk dalam membuat template.
Seiring perkembangan dunia blogging yang cukup pesat, Google mulai menyesuaikan fitur-fitur yang terdapat pada Blogger agar lebih nyaman dan mudah dioperasikan. Pihaknya telah memperbarui beberapa fitur termasuk diantaranya adalah Tag Kondisional Blogger. Seperti yang kita ketahui bahwa Tag Kondisional Blogger lebih panjang daripada yang sekarang yang menjadi lebih ramping.
Tag Kondisional Blogger Terbaru
Terdapat beberapa Tag Kondisional Blogger dengan peran yang berbeda-beda. Ada yang berperan untuk menampilkan halaman utama hingga halaman mobile. Berikut Tag Kondisional Blogger dan hasil penerapannya pada blog.
Halaman Utama (Homepage)
Tag Kondisional yang hanya menampilkan halaman utama.
Versi Baru
<b:if cond='data:view.isHomepage'>
Versi Lama
<b:if cond='data:blog.url == data:blog.homepageUrl'>
Contoh URL:
https://www.arsipbiru.com
Halaman Indeks (Index)
Tag Kondisional yang mencakup halaman indeks atau multiple post seperti homepage, pencarian, label, dan arsip.
Versi Baru
<b:if cond='data:view.isMultipleItems'>
Versi Lama
<b:if cond='data:blog.pageType == "index"'>
Contoh URL:
https://www.arsipbiru.com
https://www.arsipbiru.com/search?q=query
https://www.arsipbiru.com/search/label/Blogger
https://www.arsipbiru.com/search?label=Blogger
https://www.arsipbiru.com/2022
dan lain-lain.
Halaman Item (Post dan Page)
Tag Kondisional yang mencakup Halaman Posting dan Statis.
Versi Baru
<b:if cond='data:view.isSingleItem'>
Versi Lama
<b:if cond='data:blog.pageType in ["item", "static_page"]'>
Contoh URL:
https://www.arsipbiru.com/2022/09/tag-kondisional-blogger-terbaru.html
https://www.arsipbiru.com/p/about-us.html
Halaman Artikel Tunggal (Post)
Tag Kondisional yang hanya menampilkan halaman artikel tunggal atau post.
Versi Baru
<b:if cond='data:view.isPost'>
Versi Lama
<b:if cond='data:blog.pageType == "item"'>
Contoh URL:
https://www.arsipbiru.com/2022/09/tag-kondisional-blogger-terbaru.html
Halaman Statis (Page)
Tag Kondisional yang hanya menampilkan halaman statis.
Versi Baru
<b:if cond='data:view.isPage'>
Versi Lama
<b:if cond='data:blog.pageType == "static_page"'>
Contoh URL:
https://www.arsipbiru.com/p/about-us.html
Halaman Label (Label)
Tag Kondisional yang hanya menampilkan halaman label.
Versi Baru
<b:if cond='data:view.isLabelSearch'>
Versi Lama
<b:if cond='data:blog.searchLabel'>
Contoh URL:
https://www.arsipbiru.com/search/label/Blogger
https://www.arsipbiru.com/search?label=Blogger
Halaman Pencarian (Search)
Tag Kondisional yang hanya menampilkan halaman pencarian berdasarkan query.
Versi Baru
<b:if cond='data:view.isSearch and !data:view.isLabelSearch'>
Contoh URL:
https://www.arsipbiru.com/search?q=query
Berikut Tag Kondisional yang mencakup halaman pencarian yang di dalamnya mengandung kata "search" di URL.
Versi Baru
<b:if cond='data:view.isSearch'>
Contoh URL:
https://www.arsipbiru.com/search?q=query
https://www.arsipbiru.com/search/label/Blogger
https://www.arsipbiru.com/search?label=Blogger
Versi Lama
<b:if cond='data:blog.searchQuery'>
Halaman Arsip (Archive)
Tag Kondisional yang hanya menampilkan halaman arsip.
Versi Baru
<b:if cond='data:view.isArchive'>
Versi Lama
<b:if cond='data:blog.pageType == "archive"'>
Contoh URL:
https://www.arsipbiru.com/2022
https://www.arsipbiru.com/2022/09
https://www.arsipbiru/2022_09_14_archive.html
Halaman Error 404 (Page Not Found)
Tag Kondisional yang hanya menampilkan halaman error atau tidak ditemukan.
Versi Baru
<b:if cond='data:view.isError'>
Versi Lama
<b:if cond='data:blog.pageType == "error_page"'>
Contoh URL:
https://www.arsipbiru.com/404.html
Halaman Seluler (Mobile)
Tag Kondisional yang mencakup halaman yang memiliki parameter ?m=1.
Versi Baru
<b:if cond='data:blog.isMobileRequest'>
Contoh URL:
https://www.arsipbiru.com?m=1
Halaman Pratinjau (Preview)
Tag Kondisional yang hanya menampilkan halaman pratinjau.
Versi Baru
<b:if cond='data:view.isPreview'>
Halaman URL Tertentu
Tag Kondisional yang hanya menampilkan halaman URL tertentu.
Versi Baru
<b:if cond='data:view.url == "<URL POST ATAU PAGE>"'>
atau
<b:if cond='data:view.url == data:blog.homepageUrl path "<PATH DARI HALAMAN>"'>
Contoh:
<b:if cond='data:view.url == "https://www.arsipbiru.com/p/about-us.html"'>
<b:if cond='data:view.url == data:blog.homepageUrl path "/p/about-us.html"'>
Halaman Edit Layout di Dashboard
Tag Kondisional yang hanya menampilkan halaman edit layout di dashboard.
Versi Baru
<b:if cond='data:view.isLayoutMode'>
Deklarasi NOT, AND, OR
Tag Kondisional Blogger juga dapat menggunakan NOT, AND, atau OR dalam pengoperasiannya.
NOT
Kondisi jika bukan halaman yang dimaksud. Tambahkan tanda seru ( ! ) sebelum kata 'data'.
Versi Baru
<b:if cond='!data:view.isPost'>
AND
Kondisi jika keduanya benar. Tambahkan kata 'and' di antara tag.
Versi Baru
<b:if cond='!data:view.isPost and data:view.isMultipleItems'>
OR
Kondisi jika salah satunya benar. Tambahkan kata 'or' di antara tag.
Versi Baru
<b:if cond='data:view.isPost or data:view.isMultipleItems'>
Demikianlah Tag Kondisional Blogger terbaru. Jika ada saran dan masukan, silahkan berkomentar di bawah ini. Terima kasih atas kunjungannya dan semoga bermanfaat.
Posting Komentar