Apa itu pageType : Sesuatu yang memungkinkan Anda untuk menentukan bagian dari template Anda untuk menerapkan Script atau tidaknya, hanya dalam Halaman kondisi tertentu.
Scriptnya adalah seperti ini:
<b:if cond='ATRIBUD_DISINI'>Hal ini terdiri dari <b:if> tag, dengan cond menambahkan atribut. Dimasukkan sebagai nilai cond atribut. Setiap (pembukaan) <b:if> tag harus ditutup dengan penutup </b:if> tag.
</b:if>
Pernah berharap Anda bisa menampilkan widget hanya di halaman tertentu, menyembunyikan sidebar pada halaman tertentu, menampilkan tombol yang berbeda pada halaman yang berbeda, atau menerapkan meta tag hanya untuk halaman yang dipilih? Nah, jika diterapkan dengan benar, tag pageType dapat membuat semua itu terjadi.
*Maca-Maca Jenis Bagian Halaman Blogger :
- pageType Item : digunakan pada Halaman Post
- pageType Archive : digunakan pada Halaman Arsip (Label "search/label/)
- pageType Static_page : digunakan pada Halaman Statis (Laman "/p/")
- pageType Index : digunakan pada Homepage dan Arsip
- page homepageUrl : digunakan pada Beranda
- page blogUrl : digunakan pada Url yang ditentukan
- pageType Item
pageType item ini biasanya digunakan di Halaman Post
Script nya akan seperti ini<b:if cond='data:blog.pageType == "item"'> KODE </b:if>
Fungsi dari kedua script diatas berbeda,
<b:if cond='data:blog.pageType != "item"'> KODE </b:if>
Perbedan pertama "==" jika kita meletakan KODE diantara pembuka <b:if cond='...> dan penutup </b:if>, maka KODE akan berjalan di Halaman Post, Sebagai Contoh di Halaman Index saya, terlihatWidget Berlangganan RSS, dan pada Halaman Post tidak telihat sama sekali.
kenapa bisa mengilang di Halaman Post saya? karena saya menerapkan script CSS diantara tengah-tengah b:if yang misalnya seperti ini<b:if cond='data:blog.pageType == "item"'>
sedangkan "!=" ini bisa berkerja di luar Halaman Post, Sebagai Contoh dimana blog saya pada Halaman Post terdapata
<style>
#HTML1 { display:none}
</style>
</b:if>Widget Label Cloud. Dan pada Halaman Index saya tidak ada sama sekali atau bisa dibilang menghilang,
karena saya menaru script CSS diantara tengah-tengah b:if yang misalnya seperti ini<b:if cond='data:blog.pageType != "item"'>
Dari kedua script di atas karena saya menerapkan script CSS jadi saya taruh sebelum kode </head>
<style>
#HTML2 { display:none}
</style>
</b:if> - pageType Archive
pageType Archive ini di gunakan pada Halaman Arsip atau bisa di bilang Halaman Label URL yang menyertakan Label misalnya
http://namablog.blogspot.com/search/label/?&max-results=4
dan Scriptnya seperti ini<b:if cond='data:blog.pageType == "archive"'> KODE </b:if>
fungsi dan perbedaan cara kerjanya sama dengan yang saya contohkan di pengertian pertama, cuma ini berkerja di Halaman Arsip (Label)
<b:if cond='data:blog.pageType != "archive"'> KODE </b:if> - pageType Static_page
pageType Static_page ini di gunakan pada Halaman Statis bisa di pahami seperti Laman
http://namablog.blogspot.com/p/nama_post
Scriptnya seperti ini<b:if cond='data:blog.pageType == "static_page"'> KODE </b:if>
fungsi dan perbedaan cara kerjanya sama dengan yang saya contohkan di pengertian pertama, oh ya bukan KODE CSS saja yang bisa di terapkan, anda bisa melihat contoh di blog saya ini di Laman seperti Chat Box, Hubungi Saya, dan Tambah Link seperti yang anda lihat, saya menghilangka semua widget dan meruba tampilan postnya,
<b:if cond='data:blog.pageType != "static_page"'> KODE </b:if> - pageType Index
pageType Index ini di gunakan pada Halaman Homepage dan Arsip
Scriptnya seperti ini<b:if cond='data:blog.pageType == "index"'> KODE </b:if>
fungsi dan perbedaan cara kerjanya sama dengan yang saya contohkan di pengertian pertama
<b:if cond='data:blog.pageType != "index"'> KODE </b:if> - page homepageUrl
page homepageUrl digunakan pada Halaman Beranda atau bisa dibilang Home blog anda,
Scriptnya seperti ini<b:if cond='data:blog.url == data:blog.homepageUrl'> KODE </b:if>
fungsi dan perbedaan cara kerjanya sama dengan yang saya contohkan di pengertian pertama
<b:if cond='data:blog.url != data:blog.homepageUrl'> KODE </b:if> - page blogUrl
page blogUrl digunakan pada Halamn Blog Url ( Tertentu ) misalnya anda ingin menerapkan script di Url
http://namablog.blogspot.com/2011/09/judul-postingan
dan Scriptnya seperti ini<b:if cond='data:blog.url == "URL_DISINI"'> KODE </b:if>
fungsi dan perbedaan cara kerjanya sama dengan yang saya contohkan di pengertian pertama
<b:if cond='data:blog.url != "URL_DISINI"'> KODE </b:if>
<b:if cond='data:blog.pageType == "item"'>Anda dapat menempatkan di mana saja dalam HTML template Anda, kecuali dalam bagian atau di dalam kotak widget konten. Konten dapat div, section, style tag,, dan tag kondisional lain
KODE 1
<b:else/>
KODE 2
</b:if>
Bagaimana penjelasana saya sedikit membingunkan bukan! mungkin tidak membingunkan jika kalau kita coba menerapkannya dan anda bisa menganalisa sendiri bagaimana cara kerjanya script-script di atas, SEKIAN Terimakasih
Ditulis Oleh : Unknown ~ Tips dan Trik Blogspot
![Christian angkouw](https://lh5.googleusercontent.com/-avs3lfcameg/UC9f3K31ScI/AAAAAAAAAAg/O5iPplnTNrk/w392-h393-p-k/Jadul.jpg)
No Responses to "Megenal 6 Jenis pageType Blogger"
Posting Komentar