WordPress Yazı İçine Reklam

google-adsense-money

WordPress de yazının belirli karakterleri sonrasında reklam eklemek için kod arayan olursa işte kodlar…

Kodlarımızı temamızın functions.php dosyasına en sona ?> işareti üstüne ekliyoruz…

function belli_karakter_sonrasi_reklam($content) {
  // Reklamı sadece 2000 karakterlik yazı olursa ekle
  $yazi_uzunlugu = 2000;
  // </p> etiketini ilk 700 karakter sonrası ekle
  $az_karakter = 700;
  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 = '
      <!--REKLAM KODLARI BU ALANA GELECEK-->
    ';
    array_splice($after_content, 1, 0, $text);
    $after_content = implode('</p>', $after_content);
    return $before_content . $after_content;
  }
  else {
    return $content;
  }
}
add_filter('the_content', 'belli_karakter_sonrasi_reklam');

****
KODLARDA;

$yazi_uzunlugu = 2000;
$az_karakter = 700;

<!–REKLAM ALANI BU ALANA GELECEK–>

KISIMLARINI DEĞİŞTİRMEYİ UNUTMAYIN…
Eğer reklam kodunda js kullanılıyorsa çift tırnak hatası verebilir…

$text = ‘ <script type=’text/javascript‘ src=’http://siteadresi.com/kod.js‘> ‘;
Bu şekilde yapıldığında kod hata verecektir.

$text = ‘ <script type=”text/javascript” src=”http://siteadresi.com/kod.js”> ‘;
Bu şekilde yapıldığında kodda bir sıkıntı olmayacaktır

Yorum Yaz

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