Merhaba arkadaşlar. Yaklaşık 6 ay önce bir webmaster forumunda şöyle bir soruya rastgeldim. “Sitemde birden çok yazar var. Ben bu yazarların yazdığı yazılara kendi Adsense reklamlarını koymalarını istiyorum. Nasıl yapabilirim?” Şimdi birçok arkadaş işin kolayına kaçıp yazının içine ekleyebilir diyecektir. Fakat birazdan anlatacağım yöntem ile yazarın profilindeki alana Adsense Yayıncı Kimliği’ni girmesi yeterli oluyor. Anlatacağım yöntemi css olmadan anlatacağım. Sadece reklam kodlarını kullanacağım. Bunun sebebi ise herkesin temasının farklı olup css kodlarının aynı olmaması. Bu nedenle anlatımımı kendinize göre uygulayabilirsiniz.

Öncelikle profilimize Adsense Yayıncı Kimliği girebileceğimiz bir alan oluşturalım.

Bunun için functions.php dosyasını açıp aşağıdaki kodu buluyoruz.



Yukarıdaki kodun hemen altına aşağıdaki kodlarımızı yapıştırıyoruz ve kaydediyoruz.

function new_contactmethods( $contactmethods ) {
$contactmethods['yk'] = 'Adsense Yayıncı Kimliği';
return $contactmethods;
}
add_filter('user_contactmethods','new_contactmethods',10,1);


Buraya kadar yapılanları doğru yapmışsak profilimize girdiğimizde aşağıdaki gibi bir alan olması gerekli. Bu alana Adsense Yayıncı Kimliğimiz yazılacak. Adsense Yayıncı Kimliği’ni ise Adsense hesabınıza girdiğinizde hemen sağ üst köşeden alabilirsiniz.



Daha sonra yazı sayfasındaki reklamımız üzerinde düzenleme yapalım.

Bunun için single.php dosyamızı açıp Adsense reklam kodumuzu buluyoruz. Ben 468×60 ebatlarındaki bir reklam üzerinden anlatım yapacağım. Siz mantığı kavradığınızda kendinize göre düzenleyebilirsiniz.

Normal Adsense kodumuz aşağıdaki şekilde.

<script>
</script>
<script>src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>


Bu kodları aşağıdaki şekilde değiştiriyoruz ve kaydediyoruz.

<script>
</script>