Blogger ile ilgili yeni bir çıkmazım her yazının ilk satırından önce Adsense reklâmları görüntüleyememek idi. Burada oluyor gördüğünüz gibi ama Blogger’da olmuyor. Niçin olmuyor?
Eğer doğru soruyu doğru kelimelerle oluşturup Google’dan ararsanız bulursunuz. Türkçe doğru kelimelerle bulamadım dolayısıyla çözüm bilgisine ulaşamadım. İngilizcelerini denedim buldum. Reklâm kodunu XML uyumlu hale getirmek gerekiyormuş. Peki bu nedir nasıl yapılır?
Birinci Yol
Adım 1- Adsense reklam kodunuzu alın.
Adım 2- http://www.blogcrowds.com/resources/parse_html.php bu web sayfasına girin, “Parse HTML” yazan yerdeki kutunun içine Adsese reklam kodunuzu koyun. Alttaki “Parse” düğmesine tıklayın. Reklâm kodunuzun abuk sapık bir hale geldiğini göreceksiniz. İşte bu XML uyumlu olmuş halidir. Şimdi bunu alıp Blogger şablonu içinde kodların arasında bir yere iliştirebilirsiniz. Nereye olacağına dair en altta örnek verdim.
İkinci Yol
Eğer WordPress ile blogunuz varsa yukarda birinci yol’da verdiğim web sayfasına gidip parse yapmanıza gerek yok.
Adım 1- Adsense reklam kodunuzu alın.
Adım 2- WordPress yeni yazı oluşturma yerine girin. Yazı oluşturma yerinin sağ üst köşesinde Görsel ve HTML seçenekleri vardır. Görsel’e tıklayın. Yazma yerinin içine reklam kodunuzu koyun. sonra HTML’ye tıklayın. Kodun allak bullak halini göreceksiniz. İşte bu parse edilmiş yani XML için uyumlu olmuş şeklidir. Bu kodu alın Blogger temasının içinde istediğiniz yere ekleyin.
Reklamın her yazının ilk satırından evvel görünmesi için:
Blogger hesabınıza girin,”Yerleşim”e tıklayın. Açılan sayfada üst linklerden “HTML’yi düzenle”ye tıklayın. “Şablonu düzenle” sayfası açılır. Orada “Widget Şablonlarını Genişlet” yazısının solundaki kutuyu işaretleyin. Hemen şablon genişler. Kodlarda aşağı doğru gidin. Ortaların belki biraz aşağısınıda şunu bulmanız gerekiyor: <p><data:post.body/></p> XML uyumlu kodunuzu bunun üstüne koyarsanız reklam her yazının üstünde, altına koyarsanız reklam her yazının altında görünür. Relam kodunun başına <p> ve sonuna </p> koysanız iyi olur.
Eğer reklam üst kısımda ama yazının ilk satırlarının sağında veya solunda olsun istiyorsanız, kodun başına <div style="float:left;"> ve sonuna </div> koymalısınız. Bu şekilde yapsanız solda olur. Sağda olması için kodun içindeki left’i silip onun yerine right yazın.
Dikkat: İşinizi bitirince “Şablonu kaydet”e tıklamayı unutmayın.
Aslında Bloggerde böyle bir uygulamayı gerçekleştiriyor. http://draft.blogger.com‘a girince blog kontrol paneline girişte.Kazanç Sağlayın yazısı vardır. üst menü şeklinde ona tık edin.Tabi artık benim adsense hesabım silindiğiden yaplılışını anlatamıyorum ama öyle olacak fakat sanırım bu sadece klasik temalarında yani blogger.com da bulunan hazır temalarda.
Oraya baktım ama yok. Anlaşılan değişiklik yapmışlar.
“Yerleşim” bölümünde Yansütuna ekleme, bir de en alta ekleme var. Bunlar benim anlatmak istediğimden farklı.
Bunuda yakında düzene koyarlar aslında.Kodları siz yerleşin gibi JS kullanılarak bir sistem geliştirseler.Yani bir iframe içinde açılsın site.Senin koyduğun kodlarda diyelim sağ kolonda sen onu sürükle bırak yöntemi ile istediğin yere bırakabilsen :D