Conditional Tag Blogger Terbaru
"Kumpulan kode conditional tag Blogspot versi terbaru LENGKAP yang lebih sederhana. Disertai contoh, cara penggunaan, penjelasan, dan fungsinya."
Conditional tag blog kini telah diganti dengan struktur tag yang lebih mudah dan ringkas daripada tag bersyarat sebelumnya. Tag bersyarat baru ini sebenarnya sudah lama wujud, sekitar tahun 2017 lebih kurang 2.5 tahun yang lalu.
Conditional Tag Blogger membolehkan anda menentukan skrip atau widget mana yang ingin anda tampilkan di halaman tertentu. Sebagai contoh, memaparkan widget Artikel Paling Popular hanya di halaman utama, skrip jQuery yang hanya dipanggil di halaman index sahaja, dan sebagainya. Templat kompleks memanfaatkan Conditional Tag Blogger ini.
Baru-baru ini, kod Conditional Tag telah dikemas kini. Dan dalam artikel ini, blog Dotycat akan kongsikan mengenai set Conditional Tag Blogger terbaru.
Conditional Tag Blogger Terbaru
Saya akan sertakan Conditional Tag Blogger versi baru dan lama agar anda lebih mudah memahaminya.
1. Homepage (Halaman Utama)
<b:if cond='data:view.isHomepage'>
Versi lama
<b:if cond='data:blog.url == data:blog.homepageUrl'>
https://www.dotycat.com
2. Halaman Indekx
<b:if cond='data:view.isMultipleItems'>
Versi lama
<b:if cond='data:blog.pageType == "index"'>
https://www.dotycat.com
https://www.dotycat.com/search?q=query
https://www.dotycat.com/search/label/Blogger
https://www.dotycat.com/2020
3. Halaman Item (Post dan Page)
<b:if cond='data:view.isSingleItem'>
Versi lama
<b:if cond='data:blog.pageType in ["item", "static_page"]'>
https://www.dotycat.com/2021/09/conditional-tag-blogger-terbaru.html
https://www.dotycat.com/p/about.html
4. Halaman Post (Artikel Tunggal)
<b:if cond='data:view.isPost'>
Versi lama
<b:if cond='data:blog.pageType == "item"'>
https://www.dotycat.com/2021/09/conditional-tag-blogger-terbaru.html
5. Halaman Page (Statis)
<b:if cond='data:view.isPage'>
Versi lama
<b:if cond='data:blog.pageType == "static_page"'>
https://www.dotycat.com/p/about.html
6. Halaman Label
<b:if cond='data:view.isLabelSearch'>
Versi lama
<b:if cond='data:blog.searchLabel'>
https://www.dotycat.com/search/label/Blogger
https://www.dotycat.com/search?label=Blogger
7. Halaman Pencarian
<b:if cond='data:view.isSearch and !data:view.isLabelSearch'>
https://www.dotycat.com/search?q=query
Termasuk halaman pencarian label (semua yang mengandung kata "search" di URL)
<b:if cond='data:view.isSearch'>
https://www.dotycat.com/search?q=query
https://www.dotycat.com/search/label/Blogger
https://www.dotycat.com/search?label=Blogger
8. Halaman Arsip
<b:if cond='data:view.isArchive'>
Versi lama
<b:if cond='data:blog.pageType == "archive"'>
https://www.dotycat.com/2020
https://www.dotycat.com/2020/04
https://www.dotycat.com/2020_04_14_archive.html
9. Halaman Error 404 (Page Not Found)
<b:if cond='data:view.isError'>
Versi lama
<b:if cond='data:blog.pageType == "error_page"'>
https://www.dotycat.com/404.html
10. Halaman Mobile
?m=1
.
<b:if cond='data:blog.isMobileRequest'>
https://www.dotycat.com?m=1
11. Halaman Pratinjau (Preview)
<b:if cond='data:view.isPreview'>
12. Halaman URL Tertentu
<b:if cond='data:view.url == "<URL POST ATAU PAGE>"'>
13. Halaman Edit Layout di Dashboard
<b:if cond='data:view.isLayoutMode'>
Deklarasi NOT, AND, OR
1. NOT
!
<b:if cond='!data:view.isPost'>
2. AND
and
.
<b:if cond='!data:view.isPost and data:view.isMultipleItems'>
3. OR
or
.
<b:if cond='data:view.isPost or data:view.isMultipleItems'>
Masih mempunyai fungsi yang sama dengan tag bersyarat lama?
YA! Masih sama. Cuma format penulisannya berbeza. Oleh itu, jika templat anda masih menggunakan tag bersyarat lama, jangan risau. Semuanya masih berjalan seperti biasa walaupun tidak diganti dengan yang baru. Tetapi untuk lebih terkini, tidak ada salahnya menggantinya dengan tag bersyarat Blogger terbaru ini.
Itulah beberapa koleksi kod teg bersyarat Blogger terkini. Formatnya lebih mudah daripada sebelumnya, bukan? Bagi pembuat templat, ini pasti sangat berguna. Sekiranya anda ingin menambah atau membetulkan, sila komen di bawah.