Blocks2 theme ve Linkz Reklamları tema uyumsuzluğu çözüm.
Merhaba arkadaşlar bir süre önce yeni WordPress Teması Blocks2′ ye geçiş yaptım. Temayı hala kendime göre düzenliyorum. Üzerinde bayağı değişklik yaptım.
WordPress-tr’ye de gönderdim. Sağolsunlar geri dönüş yaptılar ve WordPress-tr sayfasının Temalar bölümünde yayınlandı. Ayrıca tema geliştiricisi NeoEase ‘yede gönderdim. Blocks2 nin yeni versiyonunda gönderdiğim Türkçe Dil dosyasını yayınlayacaklarını söylediler…
Herşey güzel gidiyordu. Hatta temada yukarıya Twitter, Live Alerts ve Friend Feed butonları bile ekledim. Fakat dikkatimi çektide Linkz reklam kodlarımı tema içerisinde Footer.php içerisinde </body> tağının tam üstüne yerleştirmeme rağmen reklamları göremiyordum.
Fark eder etmez neden kaynaklandığına baktım. Gördüğüm kadarıyla JS çakışması vardı. Yeni temam içerisindeki
Linkz kodları aynen şöyleydi ;
<!--ReklamZ Kod--> <script> linkz_publisher_id = 128; linkz_scope = ['entry']; </script> <script src="http://static.linkz.net/linkz/linkz.js"> </script> <!--ReklamZ Son--> </body> </html>
Çakışmanın neden kaynaklandığını bulmak kolay yeni temadaki div class dan kaynaklanıyordu. Peki nasıl çözeceğiz ? Hemen LinkZ ‘ye mail attım. Sağolsunlar çakışmayı düzeltebilmem için gerekli olan değişikliği bildirdiler.
Kodda scope alanında yer alan ‘entry’ yerine ‘content’ class’ını yerleştirin..!
Yeni Linkz kodları ;
<!--ReklamZ Kod--> <script> linkz_publisher_id = 128; linkz_scope = ['content']; </script> <script src="http://static.linkz.net/linkz/linkz.js"> </script> <!--ReklamZ Son--> </body> </html>
Kod içerisindeki ‘[entry]’ değişkenini ‘[content]’ olarak değiştirdiğimde reklamlar görüntülenmeye başladı. Aynı problem Ömer Yılmaz arkadaşımında başına gelmiş. Temalarımız aynı sayılır. Çakışmadan dolayı postalaşmıştık. Çözümü onada mail attım.
Türkçeleştirdiğim tema’yı kullananlar varsa bu çözüm sayesinde sorunu çözeceklerdir.
Bu arada Tema’yı kullanmak isteyenler varsa ;
- Blocks2 Orjinal versiyonu ve önizlemesi
- Blocks2 Orjinal versiyon Türkçe Dil dosyası
- Blocks2 düzenlediğim yeni versiyon ve önizlemesi
- Blocks2 düzenlediğim yeni versiyon Türkçe Dil dosyası
BU YAZIYA YAPILAN YORUMLAR