- Katılım
- 19 Mart 2015
- Mesajlar
- 2.709
- Makaleler
- 3
- Çözümler
- 16
Merhaba, mobil temanızda problem var. Temanın bozulma sebebi adsense reklamları.
Şablona responsive olarak reklam kodları eklenmediği için kayma yapıyor.
Sanırım reklamınızı ad_above_top_breadcrumb şablonuna koydunuz. Reklamlarınızı aşağıda kodlarını verdiğim şekilde şablon da değişiklik yaparak responsive olarak ekleyebilirsiniz.
Öncelikle adsense hesabınızdan 3 adet eşzamanlı olarak belirteceğim boyutta özel reklam boyutu oluşturun.
1- 728*90
2- 468*60
3- 320*50
(Oluşturulan eşzamanlı adsense reklam kodlarını görüntülerken google_ad_slot = "5167582313"; tırnak işaretinde yer alan sadece slotid no yu aşağıda kodlarını yazdığım yerdeki kodla değiştirin başka bir şey eklemeyin. Dikkat etmeniz gereken husus hangi boyutta ki reklam kodunu görüntülüyor sanız aynı doğru orantılı şekil de alttaki kodlar da yer alan kısma yazınız. Her reklam kodu farklı slot id veriyor çünkü.
Ha bir de google_ad_client = "ca-pub-0635082314786094"; yazan kısımda kendi ca-pub-id numaranız ile değiştirin.
Şablonun içindeki <xen:hook name="ad_above_top_breadcrumb" /> kodunu silerek olduğu verdiğim kodları olduğu gibi kaydedin.
<xen:hook name="ad_above_top_breadcrumb" /> şablonun ismi zaten. Farklı bir yere reklam eklemek isterseniz (responsiveyi bozacak) bu mantıkla responsive yapabilirsiniz. Otomatik olarak tarayıcı tanımlayıp gösterime geçiyor.
Örnek olarak kendi sitemin mobilini inceleyebilirsiniz. www.seatclubworld.com
Şablona responsive olarak reklam kodları eklenmediği için kayma yapıyor.
Sanırım reklamınızı ad_above_top_breadcrumb şablonuna koydunuz. Reklamlarınızı aşağıda kodlarını verdiğim şekilde şablon da değişiklik yaparak responsive olarak ekleyebilirsiniz.
Öncelikle adsense hesabınızdan 3 adet eşzamanlı olarak belirteceğim boyutta özel reklam boyutu oluşturun.
1- 728*90
2- 468*60
3- 320*50
(Oluşturulan eşzamanlı adsense reklam kodlarını görüntülerken google_ad_slot = "5167582313"; tırnak işaretinde yer alan sadece slotid no yu aşağıda kodlarını yazdığım yerdeki kodla değiştirin başka bir şey eklemeyin. Dikkat etmeniz gereken husus hangi boyutta ki reklam kodunu görüntülüyor sanız aynı doğru orantılı şekil de alttaki kodlar da yer alan kısma yazınız. Her reklam kodu farklı slot id veriyor çünkü.
Ha bir de google_ad_client = "ca-pub-0635082314786094"; yazan kısımda kendi ca-pub-id numaranız ile değiştirin.
PHP:
<xen:hook name="ad_above_top_breadcrumb" />
<xen:if is="{$post.position} % {$xenOptions.messagesPerPage} == 0 AND !{$message.conversation_id}">
<div style="text-align: center; padding: 8px 0 4px 0; border-bottom: 1px solid @primaryLighterStill">
<script type="text/javascript">
google_ad_client = "ca-pub-0635082314786094";
width = document.documentElement.clientWidth;
/* Responsive 3 */
google_ad_slot = "6644315513";
google_ad_width = 320;
google_ad_height = 50;
if (width > 483) {
/* Responsive 2 */
google_ad_slot = "5167582313";
google_ad_width = 468;
google_ad_height = 60;
}
if (width > 743) {
/* Responsive 1 */
google_ad_slot = "3690849114";
google_ad_width = 728;
google_ad_height = 90;
}
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>
</xen:if>
Şablonun içindeki <xen:hook name="ad_above_top_breadcrumb" /> kodunu silerek olduğu verdiğim kodları olduğu gibi kaydedin.
<xen:hook name="ad_above_top_breadcrumb" /> şablonun ismi zaten. Farklı bir yere reklam eklemek isterseniz (responsiveyi bozacak) bu mantıkla responsive yapabilirsiniz. Otomatik olarak tarayıcı tanımlayıp gösterime geçiyor.
Örnek olarak kendi sitemin mobilini inceleyebilirsiniz. www.seatclubworld.com
Dosya Ekleri
Son düzenleyen: Moderatör: