Blogger PageType Fonksiyonu

Hazır sistem olan Blogger tema yapısı olarak XML kullanmaktadır. Yaptığınız görselliği bir sayfada isterken diğer sayfalarda görünmesini yada diğer sayfalarda isterken bir sayfada görünmesini istemeyebilirsiniz. Bu isteğinize çözüm olacak özellik ise ‘PageType‘ özelliğidir.

Sadece Ana Sayfada Gösterme

Index yani sadece ana sayfada kod görüntülemek isteyenler için…

<b:if cond='data:blog.pageType == "index"'>
Ana sayfa ziyaretçilerin ilk gördükleri yerdir. Buraya özen gösterin.
</b:if>

Sadece Ana Sayfada Gizleme

Ana sayfa hariç diğer tüm sayfalarda görünür.

<b:if cond='data:blog.pageType != "index"'>
Bu kod ana sayfada gizlendi.
</b:if>

Sadece Yazı İçeriğinde Gösterme

Bu kodda görüldüğü gibi 2 adet eşittir bulunuyor. Bu içerisine yazılan kodlar ‘item’ kısmında yani yazı içeriğinde aktif oluyor.

<b:if cond='data:blog.pageType == "item"'>
Buraya yazı içerisinde gözükmesini istediğiniz kodları yazabilirsiniz.
</b:if>

Sadece Yazı İçeriğinde Gizleme

Bu kodda ise bir ünlem ve bir eşittir bulunuyor. Ünlem ise gizleme anlamı taşıyor.

<b:if cond='data:blog.pageType != "item"'>
Ne eklerseniz ekleyin yazı içeriğinde gizlenir.
</b:if>

Sadece Arşiv ve Etiket Sayfalarında Gösterme

Bu sefer sadece arşiv sayfasında görüntülenir.

<b:if cond='data:blog.pageType == "archive"'>
Burası arşiv ve etiket sayfasıdır.
Yani /yıl_ay_gün_archive.html ve /search/label/Etiket sayfaları
</b:if>

Sadece Arşiv ve Etiket Sayfalarında Gizleme

Bir gizleme kodu daha. Arşiv ve etiket sayfalarında gizlenir.

<b:if cond='data:blog.pageType != "archive"'>
Etiket ve arşiv sayfasında gizlenecek kodlar
</b:if>

Sadece Sayfa Sayfalarında Gösterme

Blogger paneli, sayfalar bölümünden eklenilen sayfalarda görüntülenir.

<b:if cond='data:blog.pageType == "static_page"'>
Sayfa sayfası için özel tasarım yapabilirsiniz
</b:if>

Sadece Sayfa Sayfalarında Gizleme

Sayfa sayfasında kodları gizler.

<b:if cond='data:blog.pageType != "static_page"'>
Eklediğiniz kodlar sayfa sayfalarında gizlenir.
</b:if>

Belirlenen Sayfada Gösterme

Belli kodları sadece sizin belirlediğiniz bir sayfada veya yazıda görüntüleyebilirsiniz.

<b:if cond='data:blog.url == "Yazı veya sayfa linki"'>
Kodda belirtilen alana istediğiniz linki yazabilirsiniz.
</b:if>

Belirlenen Sayfada Gizleme

Üsteki kodun tamamen zıt bir görevi vardır. Belirlenen sayfa veya yazıda kodları gizleme

<b:if cond='data:blog.url != "Yazı veya sayfa linki"'>
Bu sayfa veya yazıda kod gizlenir.
</b:if>

Reply