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. Sizin temanızda farklı durum sergileyebilir. 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; }
merhaba PHP Tabanlı Haber Scriptinde kulana bilrimiyim vu dediniz ?
Yardımcı olurmsunuz ?
Elinize sağlık google de bulup denediğim hiçbir kod işe yaramamıştı , Allah razı olsun
@Gül aktuna
Rica ederim gül. cümlemizden inşallah. Kolay gelsin
elinize sağlık güzel bir blog, güzel bir paylaşım.
@duygu
Teşekkür ederim Duygu 🙂
Şu makaleyi adam gibi düzeltseydin işimizi görecektik.?Google da 1. sayfada çıkıyorsun lakin kodların düzgün kopyalanmıyor.
@y78
kodları kopyalarken kod blogunun üzerinde sağ üst köşeye fare imlecinizi getirin kaynağı göster ikonuna tıklayın. kodlar düzgün bir şekilde açılacaktır. Ve kopyalamayı o zaman yapın. Kolay gelsin.
Eklentisiz bu işin yapılabildiğini bilmiyordum , az önce denedim ve gerçekten işe yarıyor , Elinize sağlık , özellikle wordpress temelli web sayfaları olanların oldukça işine yarayacaktır , selamlar
@Tufan kılıç
Merhaba Tufan bey, reklamlar için aslında eklenti kullanmaya gerek yok . Eklentisiz yapılabiliyor. Sadece kodları bulmak lazım. İşinize yaramasına sevindim. İyi yayınlar ve başarılar dilerim.