Blogger kullanıcılarının ister istemez sıkıntısını çektiği kategori sorunu için daha önceki yazılarımızda çözümler sunmuştuk. Sadece seçili olan etiketlerden kategori menüsü hazırlamak da bunlardan biriydi. Ancak bazı kullanıcıların başını ağrıtan benzer bir sorun ise yazı için seçtiğimiz kategori etiketini, yazıya eklenen diğer etiketlerden ayrı tutamamaktı. Bu önemli sorunu daha iyi anlayabilmek için aşağıdaki örneği incelemek de fayda var. Diyelim ki, yazılarımız için
Bloggerda yazı etiketleri ile kategorileri birbirinden ayırmak
 Blogger kullanıcılarının ister istemez sıkıntısını çektiği kategori sorunu için daha önceki yazılarımızda çözümler sunmuştuk. Sadece seçili olan etiketlerden kategori menüsü hazırlamak da bunlardan biriydi. Ancak bazı kullanıcıların başını ağrıtan benzer bir sorun ise yazı için seçtiğimiz kategori etiketini, yazıya eklenen diğer etiketlerden ayrı tutamamaktı. Bu önemli sorunu daha iyi anlayabilmek için aşağıdaki örneği incelemek de fayda var. Diyelim ki, yazılarımız için düzenlediğimiz;

Tarih: 07.09.2012 | Kategori: Genel | Yorum: 0

gibi bilgilerin yer alacağı bir bölüm hazırladık. Burada kategori olarak ifade edilen de aslında yazı için seçtiğimiz bir etiketti. Eğer birden fazla etiket seçmek isteseydik de aşağıdaki görüntü oluşacaktı.

Tarih: 07.09.2012 | Kategori: Genel – blogger ipuçları – blogger yazı ekleme | Yorum: 0

 İşte bu durumda, asıl kategori ile diğer etiketleri ayırmak; yani yazımızda sadece kategori etiketimizi göstermek, diğer etiketleri gizlemek istiyorsak aşağıdaki yöntemi kullanıyoruz.

 Öncelikle Blogger panelimizin Tasarım > Html’yi Düzenle bölümünü açıyor ve ‘Widget Şablonlarını Genişlet’ kutucuğunu aktif ediyoruz.

 Açtığımız pencerede ‘Ctrl + F’ tuşları yardımıyla arama yaparak aşağıdaki kodları buluyoruz.

<span class='post-labels'>
<b:if cond='data:post.labels'>
<data:postLabelsLabel/>
<b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
</b:loop>
</b:if></span>

Bulduğumuz bu kodları silerek onların yerine aşağıdaki kodları ekliyoruz.

<span style='margin-right:1px;'>Kategori:</span><b:if cond='data:post.labels'> <b:loop values='data:post.labels' var='label'>
<a expr:href='data:label.url' rel='tag'><b:if cond='data:label.name == "kategoriAdı"'><data:label.name/><b:else/></b:if></a>
</b:loop>
</b:if>

İşlemimiz burada tamamlanıyor.

Önemli not:



Yukarıdaki kodlarda kırmızıyla belirtilen ‘kategoriAdı’ ifadesi yerine kategori olarak kullandığınız etiketin adını yazınız. (etiket adınızı yanlış yazmamaya dikkat ediniz)
 Blogunda birden fazla kategori kullanan ziyaretçilerimizden, bu işlemi diğer kategoriler için de geliştirmekte sorun yaşayanlar aşağıdaki yorum formumuz aracılığıyla iletişim kurabilirler.
Batuhan Pol

Batuhan P.

12'li yaşlarda tanıştığım bu sektöre şuanla beraber olmak üzere 10 yıldır sürdürmekteyim. Küçük yaşlarda milyonların girdiği projeler yapsamda çocukluk aklım ve imkanlar dolayısıyla erken biten maceralar oldu. Şimdi ise yerlerinde başkaların yaptığı projeler var. Yoksa bende milyoner olurdum heralde :)

Post A Comment:

0 comments: