Afolog

Blogger’da Bazı Sayfalarda Eklentileri (Gadget) İptal Etmek

Yayın Tarihi:

Kategorisi:

Genel

Blogger’da sayfanıza herhangi bir eklenti yaptığınızda diğer sayfalarda da bu eklentilerin çıktığını görürsünüz. Bu durum çoğu blogger kullanıcısı için hoş bir durum oluşturmayabilir. Özellikle blogunuza ek sayfalar oluşturduğunuzda Arşiv gibi iletişim sayfası gibi add this veya share this sayfalarından eklediğiniz gadgetler eklentiler bu ek sayfalarınızın altında da çıkmaktadır. yani bir iletişim sayfasını sosyal paylaşım sitelerinde paylaşmanın bir anlamı yoktur en azından benim için veya bu butonların çıkması sebebiyle hoş bir görüntü oluşmayabilir veya kullanıcılarınız amatör bir tasarımcı olduğunuz düşünebilir. Bunun için eklediğiniz eklentinin hangi sayfalarda çıkmamasını belirtmeniz gerekmektedir. Bu sayede istediğiniz bir sayfada bu eklenti çıkarken diğer bir sayfanızda çıkmamasını isteyebilirsiniz veya belirlediğiniz bir konuda bazı eklentilerin çıkmamasını sağlaya bilirsiniz.
Neyse vereceğim kod şu şekildedir. Bu işlemleri gerçekleştirirken şablonunuzun yedeğini almayı unutmayın lütfen. 
Öncelikle Yerleşim sayfasından eklediğiniz Gadgetin ismini veya isim vermediyseniz buna geçici bir isim vererek gadgeti şablon kodlarınızın içerisinde bulunduğu bölümü tespit ediyoruz. İsim vermediğiniz gadgetleri html1 gibi veya html7 gibi şablon kodunuz içersinde bulunmaktadır ancak bu isim hangi eklentinin kodu üzerinde olduğunuzu anlamanızı zorlaştıracaktır. İsmi olmayan gadgetlerinize yerleşim bölümünden bir isim verip kaydettiğiniz de verdiğiniz isim şablonunuzda gadgetin nerede olduğunu tespit etmenizi kolaylaştıracaktır. Diyelim ki “Son Yazılar” adında bir gadgetiniz var şablonunuza girdiğinizde bu “Son Yazılar”
ismini aratıyoruz ve şablonumuzda

<b:widget id=”Feed1″ locked=”false” title=”Son Yazılar” type=”Feed”>

bulacaksınız bu satırın altında olan

</b:includable>

satırının altına kodumuzun birinci kısmı olan hangi sayfada çıkmasını istemediğimizi belirttiğimiz kodu ekliyoruz.

<b:if cond=”data:blog.url != &quot;http://www.afolog.com/p/iletisim.html&quot;”>

Ben burada blogta İletişim sayfası olarak bulunan sayfa da “Son Yazılar” gadgetinin çıkmamasını istediğimi belirttim. Şimdi bu kodumuzu bitirmemiz lazım bunu içinse her belirttiğimiz sayfaya özel bir tanede yukarıda ki kodu eklediğimiz satırların altında bulunan ilk

<b:include name=”quickedit”>

kodunun altına

</b:if>

kapanışını vermeniz gerekmekte ki kodumuz sorunsuz çalışsın. Bu işlemi de yerine getirdiğimizde Son yazılar gadgetimiz İletişim sayfamda iptal olmuş olacaktır.

</b:if>

kodu bazen doğru şekilde ekleseniz dahi sorun verebilir çünkü eklentinizin kodlarının bu uygulamadaki sıralama gibi olmayabilir ancak genelde yukarıdaki bahsettiğim türdedir eğer sorun yaşarsanız,

<b:include name=”quickedit”>

kodunun altında bulunan

</b:includable>

kodunun üzerine

</b:if>

kodunu eklemeye özen gösterin. Bir kaç sayfanızda başarılı şekilde gerçekleştirdiğiniz vakit mantığını kavrarsınız zaten. Bazen

<b:include name=”quickedit”> 

kodu baya aşağıda olabiliyor ancak quickedit kodunu satırlarda görünceye kadar alta doğru devam edin gördüğünüz ilk

<b:include name=”quickedit”>

kodunun altına

</b:if>

kodunu ekleyin.
Bu şekilde istediğiniz tüm sayfalarda istediğiniz eklentiyi iptal edebilir  ve sayfa görümünü istediğiniz gibi ayarlayabilirsiniz. Birden fazla sayfada iptal etmek istediğiniz bir eklenti var ise aynı yöntemle gerçekleştiriyorsunuz bunun için diyelim ki arşiv sayfasında da iptal etmek istiyorsanız kodumuz şu şekilde olacaktır.

<b:if cond=”data:blog.url != &quot;http://www.afolog.com/p/iletisim.html&quot;”>
<b:if cond=”data:blog.url != &quot;http://www.afolog.com/p/arsiv.html&quot;”>

olarak belirtiyoruz.

</b:if>
</b:if>

kapanışlarda da kaç sayfada iptal ettiyseniz o kadar
kodu ekliyorsunuz. Örneğin: Paylaşım butonunu diğer sayfalarımın tamamında iptal ettim bunun için kullandığım kod:

<b:widget id=’HTML7′ locked=’false’ title=” type=’HTML’>
<b:includable id=’main’>
<b:if cond=’data:blog.url != &quot;http://www.afolog.com/p/iletisim.html&quot;’>
<b:if cond=’data:blog.url != &quot;http://www.afolog.com/p/arsiv.html&quot;’>
<b:if cond=’data:blog.url != &quot;http://www.afolog.com/p/gizlilik-sozlesmesi.html&quot;’>
<b:if cond=’data:blog.url != &quot;http://www.afolog.com/p/takip-edin.html&quot;’>
<b:if cond=’data:blog.url != &quot;http://www.afolog.com/p/hakkimda.html&quot;’>
<b:if cond=’data:blog.url != &quot;http://www.afolog.com/p/soru.html&quot;’>
  <!– only display title if it’s non-empty –>
  <b:if cond=’data:title != &quot;&quot;’>
    <h2 class=’title’><data:title/></h2>
  </b:if>
  <div class=’widget-content’>
    <data:content/>
  </div>

  <b:include name=’quickedit’/>
  </b:if>
  </b:if>
  </b:if>
  </b:if>
  </b:if>
  </b:if>
</b:includable>

şeklindedir. Tabi bu sizin şablonunuzda farklılık gösterecektir. Ancak genellikle bu şekildedir. Bu kodların sadece eklentinin ana sayfada gözükmesini sağlayan türde olanları da vardır ancak bu şekilde ayarlamak daha iyi.

Sitemizde Yayımlanan İçeriklerin Artması, Daha Çok Sorun Çözümü ve İpucu Görmek için Btc Bağışında Bulunabilirsiniz...

1Afo39vmUHdMPNfkxhCKaJW31ykdshxLSm

BTC: 1Afo39vmUHdMPNfkxhCKaJW31ykdshxLSm

Afolog Telegram Grubu

Telegram Kanalıma Abone Olmak İçin Tıklayın.

Grup Sohbetinde Soru Sormak için Tıklayın.