Eklentisiz Reklam Yerleştirme Yöntemleri

WordPresste Eklenti Kullanmadan Google Adsense Reklamlarını Sitenize Yereştirme Yöntemlerini Göstereceğim.

Piyasada Ad Inserter ve Wp Quads gibi sağlam eklentiler mevcut. Ben de ad insterter eklentisini 2 yılla yakın kullandım.

Hatta üşenmedim bunu Türkçeleştirdim şu konuda paylaştım.

Ama artık eklentilerden kurtulmak istiyorum. Çünkü biriken eklentiler site açılış hızını düşürüyorlar.

Artık reklamları manuel olarak yerleştirme kararı aldım. Bulduğum ve bildiğim yöntemleri de burada paylaşacağım.

Bu arada aldığım bu karardan sonra kazançlarım düşmedi. Aksine gayet güzel gidiyorum.

WordPress, Eklentisiz Adsense Reklam Ekleme

Reklamları yerleştirmek için wordpressin functions.php sayfasına kod ekleyeceğiz.

Functions.php ye kod eklemek özetle…

Functions.php dosyası wordpresste temaya etki eden ve içine parametreler girebileceğiniz boş bir php dosyasıdır.

Kısmen dolu da olabilir. Bu dosyanın altına eklenen her kod sitede ilk etapta çalışacaktır.

Biz de reklamlarımızı bu yolla ekleyeceğiz.

Bu anlattıklarımı anlamayan acemi arkadaşlar korkmanıza lüzum yok!

Functions dosyasına direkt temas kurmadan kodu ekleyebileceğiniz bir adet eklenti ismi vereceğim.

“Konu eklentisiz reklam, ne alaka eklenti paylaşıyorsun” diyenler olabilir.

Bu 1 eklenti ile 10 eklentinin yaptığı tüm işlevleri sonradan üzerine yükleyebileceksiniz.

Code Snippet eklentisinin ne olduğunu şu konumuzda paylaşmıştım tıklayın ne olduğuna bakın ve yükleyin.

Bu eklenti funtions dosyasına yanlış kod girmeniz halinde sitenizin çökmesini de önleme özelliği var!

Diğer wordpress eklentilerinde kodu yanlış girerseniz siteniz açılmaz hael gelebiliyor!

Bunda sıkıntı yok. Tabi siz yine de her zaman yedeğinizi alın derim.

Bunun üzerinden işleme devam edelim.

Code snippet üzerinden kodu girmeniz için funtions kodumuzun örneğini vereyim ilgili alana girersiniz:

Ayrıca Functions Nasıl Eklenir gibi sorularınız olursa şu konumuzda bunu da yazdım.

Functions Kodu ile Yazı Arasında 1. 10. 20. Satır Aralarına Reklam Ekleme

function belli_karakter_sonrasi_reklam($content) { $yazi_uzunlugu = 1; $az_karakter = 100; if (is_single() && strlen($content) > $yazi_uzunlugu) { $before_content = substr($content, 0, $az_karakter); $after_content = substr($content, $az_karakter); $after_content = explode('</p>', $after_content);
$text = 'BURAYA REKLAM KODUNUZU GİRİNİZ';
$text2 = 'BURAYA REKLAM KODUNUZU GİRİNİZ';
$text3 = 'BURAYA REKLAM KODUNUZU GİRİNİZ';
array_splice($after_content, 1, 0, $text);
array_splice($after_content, 10, 0, $text2);
array_splice($after_content, 20, 0, $text3);
$after_content = implode('</p>', $after_content);
return $before_content . $after_content; } else { return $content; } } add_filter('the_content', 'BELLİ BİR KARAKTER SONRASI REKLAM');

Burada test, text2 ve text3 yazan yerlere reklam kodunu gireceksiniz.

1 10 20 yazan yerleri de istediğiniz gibi değiştirin. Bunlar satır sayılarıdır.

1. 10. ve 20. satırdan sonra reklam gelsin demektir.


Farklı bir Funtions kodu daha vereyim:

Yazı Ararına İstediğiniz Yere Manuel Reklam Ekleme

function adsense_reklam() {
return 'BURAYA REKLAM KODUNUZU GİRİNİZ'; }
add_shortcode('ads', 'adsense_reklam');

Bu functions kodunu bir kere yerleştiriyoruz sonra…

Yazdığınız yazılarda istediğiniz bir yerde [ads] yazarsanız

Reklamarınız orada çıkar.

Not1: Kodu iki kere kullanacaksanız, mesela iki reklam şirketi ile anlaşmanız vardır adsense ve adchoice gibi. O zaman adsense_reklam gördüğünmüz yerleri: adsense_reklam1 ve adsense_reklam2 oalrak değiştirebilirsiniz aksi takdirde kodlar çakışır.

Not2: Reklamı ekler eklemez reklam gözükmeyebilir. 5 dk sonra falan gözükmeye başlayabilir. Bazen adsense reklamın gözükebilmesi için yazınızı bir ön incelemeden geçirmesi gerekebiliyor.


Bazı reklam tipleri var ki yazının dibinde beliriyor ve yazının sağında solunda istediğimiz bir yerine dayalı olarak çıkabiliyor.

Bunun yapılması iççin size kod vereyim…

Yazının İçinde Sağa veya Sola Dayalı Reklam Yerleştirme

Resimdeki gibi bir reklam yerleştirimi yapabilmek adına bu kodu kullanabilirsiniz.

function adsense_reklamidaya() {
return '<div class="dayalireklam">BURAYA REKLAM KODUNUZU GİRİNİZ</div>'; }
add_shortcode('ads', 'adsense_reklamidaya');

Kodun içinde incelleyin div e class belirledik. Yani dayalireklam yazan class ile divi görsel olarak istediğimiz gibi oynayabileceğiz.

Bunu da css üzeriden yapacağız.

Temanızın css dosyasına direk kodu ekllemenizi önermiyorum. Çünkü tema güncellemelerinde eklenen ekstra kodlar da sıfırlanıyor.

Onun yerine;

Görünüm/Özelleştir/Gelişmiş Seenekler/Ek Css üzerinden ekstra olarak ekleyebilirsiniz.

Reklamı Yazının Soluna Dayamak İçin:

Yazının soluna dayalı reklam eklemek için bu css yi,

.dayalireklam {
float : left;
clear : left;
}

Reklamı Yazının Sağına Dayamak İçin:

Yazının sağına dayaı reklam eklemek için bu css yi kullanın.

.dayalireklam {
float : right;
clear : right;
}

Resim Altına Reklam Ekleme

Resimden sonra reklam gelsin istiyorsanız aşağıdaki kod işinizi görecektir.

Bu kod sayfanızdaki bmp, gif, jpeg, jpg, ve png resimlerini otomatik tespit ederek bunun altına reklam eklemeye yaramaktadır.

function resim_sonrasi_reklam($content) {
  $reklam_kodu = ''; //Reklam kodu buraya iki tek tırnak arasına eklenecek.
  if (is_single()){
    $resmibul = '/<img(.*?)src="(.*?).(bmp|gif|jpeg|jpg|png)"(.*?)>/i';
    $reklamkoduekle = '<img src="$2.$3" $1 $4><br class="clear" />'.$reklam_kodu.'<br class="clear" />';
    $content = preg_replace($resmibul,$reklamkoduekle,$content);
  }
    return $content;
  
}
add_filter( 'the_content', 'resim_sonrasi_reklam' );

KONU SÜREKLİ GÜNCELLENECEKTİR…

Yazar: utquick

Merhaba, Bu site 2017 senesinde kurulmuştur: Kemal SUNAL 'ın 100 Numaralı Adam filminden feyz alınarak kurulan sitemiz, filmdeki Halk Kahramanı rolünü de bünyesine katarak dürüst paylaşımlarda bulunmaktadır. Bizi takip ediniz. Büyük bir aile oluyoruz. Tek güvencemiz paylaşımlarımızın samimiliğidir.

Bunlar da hoşunuza gidebilir...

7 Cevaplar

  1. Mert dedi ki:

    hocam eklentisiz feed içi reklam ekleme kodunu da paylaşırsan sevinirim.

    • utquick dedi ki:

      Geçen sene çıkan Google Adsense otomatik reklam seçeneği ve eşleştirilen reklam seçeneği otomatik olarak feed benzeri etki yapıyor. ben ayrıca bunu kullanıyorum. Feed ile ilgili bir çalışma yapmadım ama kendim kullanırsam onu da paylaşırım.👍

  2. Bekir dedi ki:

    3 tane reklam kodu belirlesek ve yazılarımızda istediğimiz paragraftan sonra istediğimiz reklamı yayınlasak mümkün mü? Sizin yönteminizle belli paragraflardan sonra reklam çıkacak. Böyle olunca alakasız yerlerde reklam çıkabiliyor. Ben istediğim paragraftan sonra kod girerek istediğim reklamın çıkmasını istiyorum. Yapılabilir mi?

Bir yanıt yazın

Cevabı alabilmek için E-Posta adresinizi doğru yazmaya özen gösteriniz.