LORDİZ.COM - PAYLAŞMAK GÜZELDİR! | DESTEKLERİNİZ İÇİN TEŞEKKÜRLER!
İletişim | Hakkımda | Gizlilik Politikası | Privacy Policy
Minnetle, Sevgiyle Anıyoruz!
Yazıya Yorum Gönder!

Wordpress Forum Eklentisi WPForo'ya Adsense Reklamı Ekleme - web-master

WordPress’e entegre bir şekilde ve mevcut temaya da uyum sağlayarak çalışan ücretsiz forum eklentisi WPForo’yu bir ay önce şu yazımda tanıtmış ve orada WPForo’nun bazı kötü yönlerinden bahsetmiştim.. Mesela Youtube videolarını gömmek için yada Adsense reklamı eklemek için para ile eklenti satın almamız gerekmesi gibi.. Fakat bu iki sorun için geçerli birer alternatif çözüm bulmuş olabilirim!

Her iki yöntemde kullandığım WPForo sistemimde düzgün çalışıyor ve şimdilik bir sorun çıkarmadılar. Eğer sizde bir çözüm arıyorsanız bu yöntemleri deneyebilirsiniz..

İlk çözüm Youtube videolarını gömmeyle ilgili; bunun için eklenti gerekiyordu ama functions.php dosyamıza ekleyeceğimiz bir kod bütünüyle işi otomatik hale getirebildiğimizi gördüm. Bunu nasıl yapacağınızı da diğer yazımın içinde paylaşmıştım.

WP temanızın functions.php dosyasını indiriyor, içinde uygun bir konuma şunu ekliyordunuz.

add_filter('wpforo_content_after', 'wpforo_custom_video_embed', 10);
function wpforo_custom_video_embed( $content ){
$paterns = array();
$paterns[] = "/<a[^><]+>\s*[a-zA-Z\/\/:\.]*youtube.com\/watch\?v=([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i";
$paterns[] = "/<a[^><]+>\s*[a-zA-Z\/\/:\.]*youtu.be\/([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i";
$content = preg_replace($paterns, "<iframe width=\"420\" height=\"280\" src=\"//www.youtube.com/embed/$1\" frameborder=\"0\" allowfullscreen></iframe>", $content);
return $content;
}

Sonrasında forum konularına eklediğiniz tüm Youtube url’leri otomatik olarak embed gömülü şekilde görülüyor.

İkinci çözüm ise WPForo’da reklam göstermek ile ilgili.. “Forumunuzda Adsense yada farklı bir reklam birimi görüntülemek istiyorsanız, eklenti satın alacaksınız!” diyorlar ama aslında WPForo dosyalarında biraz oynarsak eklenti olmadan da reklam yayınlayabiliyoruz.

Bunun için önce forumların üstünde reklam görünmesi için FTP alanımıza gidiyor, orada şu yolu buluyoruz;

/wp-content/plugins/wpforo/wpf-themes/classic

Bu konumda bir adet header.php göreceksiniz, onu indirip, aşağıdaki kodu bulun.

<?php do_action( 'wpforo_header_hook' ); ?>

Ve hemen öncesine reklam kodunuzu ekleyin.

Artık forumların üstünde bir adet reklamınız olacak.

Forumun ilk konusundan sonra, etiketlerin altında, hızlı cevabın üstünde de bir reklam göstermek için ise ftp alanında şu konuma gidin;

/wp-content/plugins/wpforo/wpf-themes/classic/layouts

O konumda 1 2 3 ve 4 adında klasörler göreceksiniz. Şimdi bu 4 klasöre sırayla girip, klasörlerin içindeki post.php dosyalarını indirin.

Post.php dosyaları genelde birbirinin aynısı sayılır. Bu sebeple post.php dosyalarında aşağıdaki kodu bulun.

<?php if( $post['is_first_post'] ): ?>
<div class="wpforo-topic-meta">
<?php wpforo_tags( $topic ); ?>
</div>

Hemen sonrasına reklam kodlarınızı ekleyin.

Artık forumların hepsinde hem yukarıda, hem aşağıda 1’er reklamınız olacak.

Eğer eklentiye bir güncelleme gelirse ve forumun tema dosyaları güncellenirse, muhtemelen reklam kodlarınız silinecek ama sonrasında tekrar aynı yöntem ile reklamlarınızı tekrar geri ekleyebileceksiniz.

Konuyla alakalı sorularınız olursa konu altından yorum olarak yazabilirsiniz.

Yazıyı beğendiyseniz Facebook, Twitter ve Linkedin üzerinde paylaşabilir, sitemizi sık kullanılanlarınıza (Ctrl+D) ekleyebilirsiniz! Teşekkür ederim!

facebook share
twittershare
linkedin share


Bu yazı 21 Mayıs 2019 tarihinde yayımlanmıştır.


    Çağlar Yıldız 07 Ağustos 2019, 16:55

    Vallahi çok teşekkür ediyorum. Ellerinize sağlık, ilk fırsatta deneyeceğim. Gerçekten de dediğiniz gibi bu forumu yapanlar herşeyi paraya dökmüş :)

    Lordiz 08 Ağustos 2019, 00:30

    @Çağlar Yıldız; Merhaba, rica ederim. Teknotv.net üzerinden forum örneğine bakabilirsiniz. Lisanslı vbulletin’im olmasına rağmen wpforo tercih ettim.

Üyeliksiz Yorum Bırak

Sorularınıza gelen cevapları görmek için sayfayı CTRL+D tuşları ile Yer İmlerine eklemeyi unutmayın.


2008 © 2019