WordPress Google Adsense Shortcodes

WordPress, dünya üzerinde en çok kullanılan blog yazılımlarından biridir. WordPress’in en çok tercih edilen blog yazılımı olmasını şüphesiz açık kaynak kodlu olmasından dolayı geliştirilebilir bir yapıya sahip olmasından kaynaklanmaktadır.

WordPress için üretilmiş eklentiler sayesinde site kişiselleştirilmesi basit bir hale gelebiliyor. Fakat fazla eklenti kullanımı dolayısıyla sorgu sayıları artıyor ve bu da sitenin kilitlenmesine yol açabiliyor. Bu gibi durumları en aza indirebilmek için gereksiz eklenti kullanımından kaçınmalı, eklenti yerine kendi kodlarımızı oluşturmalıyız.

WordPress, geliştirilebilir yapısı sayesinde kodlarımızı temamıza entegre edebiliyoruz. Bunun için temamızın function.php dosyasını kullanabiliriz. Bugün vereceğimiz shortcode ile temanızda Google Adsense reklamı görünmesini istediğiniz yerlerde sürekli reklam kodunu girmek yerine shortcode ile halledeceğiz. Google Adsense reklamlarını görünmesini istediğiniz yere [adsense] kodunu girmeniz gerekmektedir.

Reklamların görünebilmesi için temanızın function.php dosyasına aşağıdaki kodu girmelisiniz. Kodda geçen Adsense kodunu kendi kodunuzla değiştirmeyi unutmayın!

function adsense_shortcode( $atts ) {
        extract(shortcode_atts(array(
            'format' => '1',
        ), $atts));
         
        switch ($format) {
                case 1 :
                    $ad = '<script type="text/javascript">// < ![CDATA[
google_ad_client = "pub-96346335648755";                         /* 234x60, created 19/07/04 */                         google_ad_slot = "78544057862";                         google_ad_width = 234;                         google_ad_height = 60;
// ]]></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">// < ![CDATA[
                        
// ]]></script>'; break; } return $ad; } add_shortcode('adsense', 'adsense_shortcode');

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>