Güncellendi :15.12.2014
Bazen bloğumuzda paylaştığımız bazı yazıları ana sayfada blog feed'ınde gizlemek isteriz. ve bu yazılarımızı sadece bizim belirlediğimiz yerlerde görünmesini isteriz. örneğin dinlediklerim ve izlediklerim gibi konuların sacede bu kategoriye ayrılmış alanda görünmesi istenir her zaman. Blogger da bu işlemi yapmak çok kolay.
peki nasıl mı yapılacak? öncelikle ana sayfada görünmesini istemediğiniz yazılarınıza yeni bir etiket girin. veya zaten belirli bir etiketi varsa örneğin: "galeri gibi" aşağıdaki adımları takip edin:Şablon tasarımcısı / HTML'yi Düzenle ve ctrl + f ile aşağıdaki kodu bulun:
<b:include data='post' name='post'/>
Ve Bulduğunuz kodu silip yerine aşağıdaki kodları yapıştırın:
<!-- gizle basla --> <b:if cond='data:post.labels == ""'> <b:include data='post' name='post'/> </b:if> <b:loop values='data:post.labels' var='label'> <b:if cond='data:label.isLast'> <b:if cond='data:label.name != "gizlediğiniz-konudaki-etiket"'> <b:include data='post' name='post'/> <b:else/> <b:if cond='data:blog.pageType == "item"'> <b:include data='post' name='post'/> </b:if> </b:if> </b:if> </b:loop> <!-- gizle bit -->
Koyu renke "gizlediğiniz konudaki etiket" yazılı yere gizlemek istediğiniz yazıdaki herhangi bir etiketi girerseniz , o etikete sahip tüm yazılarınız blog feed'inde artık gözükmeyecektir. ayrıca arşiv ve statik sayfalarda da gözükmeyecektir. sadece sizin belirlediğiniz alanda görünecek. ve tabiki o konunun bağlantısına sahip kullanıcılar görebilecek.
Güncellendi :15.12.2014
Birden fazla etiket gizlemek için aşağıdaki örneği inceleyin<!-- gizle -->
<b:if cond='data:post.labels == ""'>
<b:include data='post' name='post'/>
</b:if>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast'>
<b:if cond='data:label.name != "genel"'>
<b:if cond='data:label.name != "genel2"'>
<b:if cond='data:label.name != "teknoloji"'>
<b:if cond='data:label.name != "galeri"'>
<b:include data='post' name='post'/>
<b:else/>
<b:if cond='data:blog.pageType == "item"'>
<b:include data='post' name='post'/>
</b:if>
</b:if>
</b:if></b:if></b:if></b:if>
</b:loop>
<!-- gizle son-->
Birden Fazla etiket girersek nolucak
YanıtlaSilBirden fazla etiket girmek mümkün. Konu güncellendi
SilKardeşim, sitende Kopyala yaptıktan sonra yapıştırdığım yerde alıntı yazısı çıkıyor. Ctrl+F ile yapıştıracağım yerde bile yalnızca senin alıntı yazın çıkıyor. Siteden bu özelliği kaldırırsan iyi olur, zira bu tip teknikler eskide kaldı, seolar kopyala-yapıştır yönteminin zararlarını biliyor.
YanıtlaSilUyarın için teşekkürler polis güncesi. Söz konusu script kaldırıldı.
SilHocam, gizlemek yerine sadece seçtiğim kategoriler görünsün istiyorum nasıl yaparız?
YanıtlaSilşöyle yapabilirsin futurenet
Silgörünmesini istediğin tüm konulara bir etiket gir. ör.kat1 kat2 gibi..
daha sonra koddaki ünlemi kaldırıp şu şekilde değiştir
data:label.name == kat1
bu şekilde sadece belirlediğin kategorideki yazılar görünecek