Merhaba arkadaşlar aşağıda verdiğim kod tam isteğimi karşılamıyor. Misal aşağıdaki kodu functions php ye koyduğumda bana 75. kelimeden sonra reklam veriyor misal ben hem 75 hemde 150 kelimeden sonra reklam istiyorum olmuyor. aynı doku isim değiştirerek tekrar functions phpye eklediğimdede reklam istediğim gibi çalışmıyor... bana yardımcı olabilir misiniz?
function yazi_ici_reklam($content){
$yazida_en_az_kelime_sayisi = 300;
$kelimeden_sonra_ekle = 75;
if (is_single() && strlen($content) > $yazida_en_az_kelime_sayisi) {
$before_content = substr($content, 0, $kelimeden_sonra_ekle);
$after_content = substr($content, $kelimeden_sonra_ekle);
$after_content = explode('</p>', $after_content);
$text='
<center><!-- 336 X 280 Yeni -->
<ins class="adsbygoogle"
style="display:inline-block;width:336px;height:280px"
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script></center>';
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', 'yazi_ici_reklam');