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 != "true"'>,</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.
Önceliikle ilgilendiğiniz için teşekkür ederim.Belirtmiş olduğunuz şeyleri deneyecegim.Umarım yeniden hata yapmam.
@murat ç;
Merhaba,
Biz teşekür ederiz. Herhangi bir sorunuz olduğu takdirde lütfen bu yorum alanı vasıtası ile bunu bize iletiniz. Her ne kadar eskisi kadar Blogger'da profesyonel olmasak da, size yardımcı olabilmek adına şüphesiz, elimizden geleni yapmaya özen gösteririz.
İyi Çalışmalar
Bu çok işime yaradı teşekkür ederim...
Merhaba öncelikle blogger hakkında yazdığınız makaleler çok işime yaradı çok teşekkür ediyorum..
Benim sorum şu, benim temam da Featured post manşet eklentisi var ve burada etiketler gösteriliyor ama yazı içindeki etiketlerden otomatik seçip onu gösteriyor ben ise seçtiğim etiketin gösterilmesini istiyorum buradaki kodları denedim ama script te hata oldu lütfen bu konuda bana yardımcı olurmusunuz..
Merhaba,
İlgili script içerisinde yazıların çekileceği alan mutlaka bulunmaktadır. İlgili alanı, kendi blogunuzdaki etiket adı ile değiştirmeniz bu yönde yeterli olacaktır.
İlgili bağlantı: https://support.google.com/blogger/answer/97933?hl=tr
Yukarıdaki bağlantıda yer alan "Yayınlarınızı etikete göre paylaşma" bölümünü incelemenizi tavsiye ederiz. Faydalı olmasını temenni ediyoruz.
Blogger sciptlerinde etiketler kategori biçimde sunuluyor. Bilginiz olsun.