Genellikle kolonlara (Sidebar) yerleştirilen, blogunuza üçüncü taraf işlevselliği veya başka bir kod eklemenize yarayan eklentilerin sadece ana sayfanızda görüntülenmesini yada sadece yazı sayfalarınızda görüntülenmesini yada sadece arşiv sayfalarınızda görünmesini sağlayabilirsiniz. Bunun için yapmanız gerekenleri örneklerle açıklamaya çalışacağım.
Öncelikle herzaman olduğu gibi Temanızı herhangi bir aksi duruma karşı yedeklemeyi unutmayın.
Yerleşim > HTML'yi Düzenle > Widget Şablonlarını Genişlet' e tıklayın. Ve "Ctrl+F" yardımı ile aşağıdaki koda benzer kodu aratın;
<b:widget id='HTML5' locked='false' title='Eklentinize verdiğiniz isim görünecek' type='HTML'>
Kırmızı ile renklendirilmiş olan rakam sizin blogunuzda farklılık gösterebilir. O kısımda 1,2,3,4,5,… gibi bir rakam yazıyor olabilir. Bu kısımda herhangi bir değişiklik yapılmayacaktır sadece istenilen eklentiyi bulmaya yarayacak bir adımdır.
Farklılıkları düşünerek sadece <b:widget id='HTML kısmını aratabilirsiniz. Bu şekilde arama yaptığınızda sayfanızda kaç adet eklenti varsa o kadar sonuçla karşılaşacaksınız.
Bu sonuçlardan istediğiniz eklentiyi seçin. Seçilen eklentini altında yer alan kodların arasına iki farklı satıra kırmızı ile renklendirilmiş olan iki farklı satır yerleştirilecektir. Aşağıda kodları verdim ve değişikliğin yapılacağı kısımları kırmızı ile renklendirdim.
Ya ister sadece kırmızı kodları yerlerine yerleştirin ya da <b:widget id='HTML5' locked='false' title='Eklentinize verdiğiniz isim görünecek' type='HTML'> benzeri eklentinizin altına alttaki kodların en üst satırını silerek yapıştırın. Yöntem tamamen size kalmış. Önemli olan iki satır var onları es geçmemiz yeterli olacaktır. Bunlar;
1. Birinci Satır;
1.1.Sadece Anasayfanızda görüntülenmesi için;
<b:if cond='data:blog.url == data:blog.homepageUrl'>
1.2.Sadece Yazı sayfalarınızda görüntülenmesi için;
<b:if cond='data:blog.pageType == "item"'>
1.3.Sadece Arşiv Sayfalarınızda görüntülenmesi için;
<b:if cond='data:blog.pageType == "archive"'>
1.4. Ana sayfa dışında diğer her yerde görüntüleme
1.5. Eklentileri Sadece Statik Sayfalarda Görüntüleme
1.6. Sadece belirtilen sayfada Eklentilerin Gizlenmesi ve diğer tüm sayfalarda görüntüleme
ve
2. </b:if> satırı.
1.1. Blogger Eklentilerinizin Sadece Anasayfanızda Görüntüleme
Düzenlemek istediğiniz eklentiyi şu hale getirin;
<b:widget id='HTML3' locked='false' title='Eklentinize verdiğiniz isim' type='HTML'>1.2. Blogger Eklentilerinizin Sadece Yazı Sayfalarınızda Görüntüleme
<b:includable id='main'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
Düzenlemek istediğiniz eklentiyi şu hale getirin
<b:widget id='HTML3' locked='false' title='Eklentinize verdiğiniz isim' type='HTML'>1.3. Blogger Eklentilerinizin Sadece Arşiv Sayfalarınızda Görüntüleme
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
Düzenlemek istediğiniz eklentiyi şu hale getirin
<b:widget id='HTML3' locked='false' title='Eklentinize verdiğiniz isim' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "archive"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if>
</b:includable>
</b:widget>
1.4. Ana sayfa dışında diğer her yerde görüntülenme
<b:widget id='HTML3' locked='false' title='Eklentinize verdiğiniz isim' type='HTML'>
<b:includable id='main'>
<b:if cond='data:blog.pageType == "item"'><!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if></b:includable>
</b:widget>
1.5. Eklentileri Sadece Statik Sayfalarda Görüntüleme
<b:widget id='HTML3' locked='false' title='Eklentinize verdiğiniz isim' type='HTML'>Yukarıdaki kodda STATIK-SAYFA-URL yazan yere alttaki örnekteki gibi statik sayfa adresinizi yazın.
<b:includable id='main'>
<b:if cond='data:blog.url == "STATIK-SAYFA-URL"'><!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>
<div class='widget-content'>
<data:content/>
</div>
<b:include name='quickedit'/>
</b:if></b:includable>
</b:widget>
http://blogadiniyaz.blogspot.com/p/takiplistem-forum.html
1.6. Sadece belirtilen sayfada Eklentilerin Gizlenmesi ve diğer tüm sayfalarda görüntüleme
<b:if cond='data:blog.url != "OZEL-SAYFA-URL"'>
...
...
...
</b:if>
Yukarıdaki koda OZEL-SAYFA-URL yazan kısma hangi sayfada eklentilerinizin görüntülenmemesini istiyorsanız onun web adresini yazın.
Bu yöntem ile blogunuza eklemiş olduğunuz eklentilerin ister sadece Ana sayfanızda, ister sadece Yazı Sayfalarınızda isterseniz de sadece Arşiv Sayfalarınızda ya da istediğiniz statik sayfanızda görüntülenmesini sağlayabilirsiniz.
Anlaşılmayan bir kısım varsa, lütfen yorumlarda bunu belirtin. Değerli vaktinizi bu yazıyı okumaya ayırdığınız için, Teşekkürler.
Kolay Gelsin.
'can'
Ancak örneğin blogunuzu yeni oluşturdunuz ve sadece 2-3 yazınız var. Blog geliştirme işlemleri yapıyorsunuz.
İletişim, hakkımda, gibi yazıların ana sayfada görüntülenmemesi için şöyle bir yöntem seçebilirsin, eski tarihler vererek yazıyı yayınlayabilir ve blogunda son 1 yazının görüntülenmesi ayarını yaparsan en son 'iletişim, hakkımda' yazılarını yazmış olsan dahi eski tarih verdiğinden dolayı görüntülenmeyecektir.
Şimdilik sadece bu çözümü sunabilirim. Kolay gelsin.
<b:if cond='data:blog.pageType != "index"'>
Can sanırım senin istediğin şey buydu!
Blogger da sidebar kısmında duracak ve beni istediğim sayfalara ulaştıracak flash buton yapmak istedim.Butonlar diğer sitelerde çalışıyor ama bloggarda sanki hiçbir komut verilmemiş gibi öylece duruyor.
Araştırıp flash da başka kodlarla çalıştım sadece içerisinde _blank terimi geçen kod yazılmış buton bloggerda çalıştı, o da sayfayı başka sekmede açıyor. Bu durum blogu gezen için kabus gibi bir şey insanın elinde bir sürü açık sayfa oluyor çünkü...Acaba bunu başarmanın bir yolu var mı?
Yardımcı olabilirseniz çok sevinirim .
Şimdiden çok teşekkürler
can kardeş blogger e yeni gidriğin bir kaydın anasayfada görüntülenmemesini istiyorsan eski bir yayınlama tarihi seçersin. olur biter.
1.si bu konuyla ilgili. Ben nedense izleyiciler kısmını ana sayfadan kaldırmayı başaramadım. Diğer eklentileri istediğim gibi yaptım fakat izleyiciler için sorunsuz kaydetmesine rağmen, yine de her sayfada gösterdi. Oysa ben ana sayfada göstermek istemiyordum.(ve bir ayrıntı, izleyiciler için eklediğim kodlar her seferinde kaydetmiş olmasına rağmen silindi! kabul etti, ama sanki kod çözümleyici temayı o kodları silerek kayıt etti:)
2.si, benim temada her ne hikmetse, yazı içinde (altta-üstte vs.) etiketler gözükmüyor. Sayfa öğeleri düzenle kısmında göster seçeneği işaretli olduğu hâlde. Bunun bir çözümü var mıdır? Bana mı özgü :)
3.sü faydalı olacağını düşündüğüm (en azından benim için önemli) bir istek. Örneğin herhangi bir yazı sayfası görüntüleniyor diyelim. O yazının altında, o yazıya ait etiketin tüm konu başlıkları otomatik listelenebilir mi? Örneğin, fotoğraf etiketine sahip bir yazının altında, "Fotoğraf etiketine sahip diğer yazılar" gibi. Çünkü resimli benzer yazılar benim tam istediğim gibi bir sunum yapmıyor. Hatta açılır menü şeklinde de başarılırsa, hem çoklu kayılarda görsellik bozulmamış olur. (bu yalnızca bir öneriydi, ilgilenmesen de kabulüm)
Konuyla ilgisiz soruları burada paylaştığım için kusura bakma. Arşive baktım ama bununla ilgili çözüm bulamadım. İlgin ve emeğin için şimdiden teşekkürler...
bu eklentinin olduğu kod kümesi şöyle;
Dün gece yukarıdaki bilgiler ışığında "eklentinin sadece kayıt sayfalarında" görünmesi için düzenleme yaptım. İlk başta div kodunun kapanmadığı yönünde uyarı alsamda onun altına /b:if kodunu ekleyince şablon hata vermedi. Aynen istediğim gibi sonuç aldım. Velhasıl, ertesi gün ekran görüntüsünü gönderdiğim link'deki hata ile karşılaştım.
Konu ile ilgili yardımcı olabilirmisiniz?
Link 1
Link 2
yazı sayfası hariç her yerde görüntüleme kodu da şöyle:
XML hata iletisi: The element type "b:section-contents" must be terminated by the matching end-tag "".
Error 500" bu hatayı veriyor.
yapıştırdığım kod üsttekinin aynısı.
www.fulloyunkeyfi.net
as it is an super rare intro. rarified genetic atmospheric condition can also lead-in
to lipomas, including one called lipomatosis top Constituent
shown, as I had my leg up on my desk when I
took the picture is quiet knockout. Der dritte Teil, einen
entsprechenden roles too, such as in proper
maturation of the consistency. urinary and if they alteration in any way, you should let your medico cognise correct away.
and so the doctor tells you not to a ball that size
o'er dark, do they?
My homepage: benign cancer cells
Yorum Uyarıları:
1- Yazıyı, Delicious, Stumble, FriendFeed, Facebook vb. paylaş tuşları ile arkadaşlarınızla paylaşın.2- Teşekkür etmekten ya da soru sormaktan çekinmeyin.
3- Sorularınız cevapsız kalmayacaktır. Sayfa adresini unutmayın, yeter.
4- Cevap yazma süresi değişiklik gösterebilir.
5- Yorumunuz, yorum kurallarına uygunsa yorum denetiminden sonra yayınlanacaktır.