Reklamı Yazının Son Paragrafına Ekleme



paragraf sonu reklam ekleme

Eklentisiz olarak makalenin son paragrafına reklam nasıl eklenir?

WordPress yayıncılarının işine yarayacak bu kodlar ile isterseniz adsense reklamını , isterseniz bir başka reklamı yada, yazınının son paragrafında göstermek istediğiniz paylaşım butonları gibi kodlar var ise aşağıdaki paylaştığım kod kümesi ile reklamı yada butonları temanızda gösterebilirsiniz.

Aşağıda vereceğim ilk kod blogunda adsense reklam kodunu ilgili yere yerleştirdikten sonra artık yazının son paragrafında reklam görünecektir. Ancak yazının sonunda paragraf yoksa reklam görünmeyecektir.

Şayet temanızda sizde öyle bir sorun ile karşılaşırsanız aşağıdaki kodlardan ikincisini kullanabilirsiniz. İkinci kodların ilkinden farkı nedir? Bu kodların nasıl bir fonksiyonu var?

Adsense reklamı makalenin son paragrafında gösterme

İkinci kod kümesinde yine son paragrafda reklamı gösterecek ancak son paragrafı yazının içinde bulamadığında otomatik olarak yazının sonunda gösterecek.

Ben bu kod bloglarından ikincisini sevdim ve onu kullanıyorum. Çünkü ilk kod blogu ya tema kaynaklı yada yazılarımdan kaynaklı olarak son paragrafı bulamıyor.

Elbette denemeden bilemezsiniz.Sİzin temanızda farklı durum segileyebilir.  Sizlerin temasında her iki kod bloguda düzgün olarak işlevini yaparsa sorun yok hangisini isterseniz kullanırsınız.

Gelelim kodları nereye nasıl yerleştirmek gerektiğine. Her iki kod blogu içinde function.php dosyasını bir metin editörü ile açmalısınız.

Function php’deki ilk başta gördüğünüz

<?php

satırının altına hemen aşağıdaki kodları kopyalayıp yapıştırıyorsunuz. Ve reklam kodu buraya yazısının yerine reklam kodlarınızı ekliyorsunuz.

Son paragrafa reklam eklemek için kod blogu 1:

function ads_added_above_last_p($text) {
if( is_single() ) :
$ads_text = '
<div class="a" style="text-align: center;"> ---reklam--- </div>

';
if($pos1 = strrpos($text, '

')){
$text1 = substr($text, 0, $pos1);
$text2 = substr($text, $pos1);
$text = $text1 . $ads_text . $text2;
}
endif;
return $text;
}
add_filter('the_content', 'ads_added_above_last_p');

Son paragrafa reklam eklemek için kod blogu 2:

Yine

<?php

satırının altına hemen aşağıdaki kodları kopyalayıp yapıştırıyorsunuz. Ve reklam kodu buraya yazısının yerine reklam kodlarınızı ekliyorsunuz.

add_filter('the_content', 'ad_signal');
function ad_signal($content)
{
if (!is_single()) return $content;
$tent = get_the_content();
$content = explode("

", $content);
$ss = count($content);
$ns = $ss-1; //**before last paragraph in wordpress **
$new_content = '';
for ($i = 0; $i < count($content); $i++) {
if ($i == $ns ) {

$new_content.= ' 
<div style="text-align:center;">
';
$new_content.= '
<h1> ---Sizin adsense reklam kodunuz----</h1>

';
$new_content.= '</div>

';
}


$new_content.= $content[$i] . "

";
}

return $new_content;
}
⇒Adsense Reklam Birimini Responsive Kullanma
⇒Paragraf Arasına Adsense Reklam Nasıl Yerleştirilir?



2 Yorum

  1. Tufan kılıç 28 Aralık 2016 Alıntıla
    • Nimet Tuba ÖzYönetici 28 Aralık 2016 Alıntıla

    Yorum Bırakabilirsiniz

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