WordPress sitenizde yazı içine reklam eklemek için WordPress yazı içine reklam ekleme kodunu veya tavsiye ettiğimiz eklentilerden birini kullanabilirsiniz.
İçindekiler
WordPress Yazı İçine Reklam Ekleme
Eklenti kullanmadan yazı içine reklam ekleyebilmek için aşağıdaki kodu sitenize ekleyebilirsiniz. Sitenize ekleyeceğiniz kod yazının ilk paragrafından sonra reklamları gösterecektir. Reklamların farklı bir paragraftan sonra eklenmesini isterseniz, paragraf değişikliği için yapacağınız kod düzenlemesi ayrıca belirtilmiştir.
WordPress Yazı İçine Reklam Ekleme Kodu
- Temanızın functions.php dosyasını açın. (/public_html/wp-content/themes/TEMANIZ/functions.php)
- Aşağıdaki kodu uygun bir yere ekleyin. (En alt satırdaki ?> kodundan önce ekleyebilirsiniz.)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | // Yazı sayfası ilk paragraftan sonra reklam kodu add_filter( 'the_content', 'prefix_insert_post_ads' ); function prefix_insert_post_ads($content) { $reklam_kodu = '<div>Reklam Kodu</div>'; if (is_single() && ! is_admin()) { return paragraf_sonrasi_reklam($reklam_kodu, 1, $content); // 1 = paragraf seçimi } return $content; } function paragraf_sonrasi_reklam($insertion, $paragraph_id, $content) { $p_kapat = '</p>'; $paragraphs = explode($p_kapat, $content); foreach ($paragraphs as $index => $paragraph) { if (trim( $paragraph ) ) { $paragraphs[$index] .= $p_kapat; } if ($paragraph_id == $index + 1) { $paragraphs[$index] .= $insertion; } } return implode('', $paragraphs); } |
- 4. satırda bulunan <div>Reklam Kodu</div> bölümüne kendi reklam kodunuzu eklemeyi unutmayın.
- Düzenlediğiniz functions.php dosyasını sunucunuza göndererek reklam kodunuzu eklemiş olacaksınız.
- Reklamın ilk paragraf yerine, farklı bir paragraftan sonra eklenmesini isterseniz, aşağıdaki satırda değişiklik yapabilirsiniz.
return paragraf_sonrasi_reklam($reklam_kodu, 1, $content); // 1 = paragraf seçimi
En İyi Reklam Eklentisi
WordPress sitenize reklamları eklenti kullanarak eklemek isterseniz aşağıdaki eklentilerden birini kullanabilirsiniz.
Ad Inserter – AdSense plugin, WP Ads, Header Code
Ad Inserter – AdSense plugin, WP Ads, Header Code eklentisi Igor Funa tarafından ücretsiz olarak sunulan, WordPress için hazırlanmış en iyi reklam eklentilerden birisidir. Bu eklentiyi tavsiye ediyorum.
Ad Inserter – AdSense plugin, WP Ads, Header Code eklentisi dışında farklı bir eklenti kullanmak isterseniz, aşağıdaki alternatif eklentileri deneyebilirsiniz.
Alternatif WordPress Reklam Eklentileri
Insert Post Ads
Insert Post Ads eklentisi InsertPostAds tarafından ücretsiz olarak sunulan alternatif bir eklentidir. Eklentinin Türkçe çevirisi mevcut değildir.
AdSense Booster & Manager
AdSense Booster & Manager eklentisi InfoTheme tarafından ücretsiz olarak sunulan alternatif bir eklentidir. Eklentinin Türkçe çevirisi mevcut değildir.
Now! plugin for AdSense
Now! plugin for AdSense eklentisi Manoj Thulasidas Translete tarafından ücretsiz olarak sunulan bir eklentidir. Eklentiyi Google Translate çevirisi ile Türkçe olarak kullanabilirsiniz.
Merhaba, kod için teşekkür ederim.
Rica ederim.
Üstat iyi çalışmalar, ben ne yaparsam yapayım bu kodu çalışmıyor benim sitede. Tema ile alakalı olabilir mi ?
Kod çalışıyor, test edildi.
Yazıdaki eklentileri kullanarak deneyebilirsiniz.
Kodu eklemem ile sitem hata veriyor. Kodu sildiğim halde hala aynı hata devam ediyor… Diyecek söz bulamıyorum size!!!
Kod test edildi Erkin bey, bazı temalarda çalışmayabilir.
Kodu kaldırdığınız hata devam ediyorsa mantıken sitenizde farklı bir sorun vardır.
Merhaba. Kodu uygulayınca reklam alt paragraftaki yazının üstüne biniyor. Bunun için boşluk bırakmak lazım 1 satır. Bunu nasıl yapacağız? https://i.hizliresim.com/z5xSg7.png
$reklam_kodu = < div >Reklam Kodu< / div > kodunu aşağıdaki gibi değiştirebilirsiniz.
$reklam_kodu = < br />< br />< div >Reklam Kodu< / div >
Yorumda kodlar silindiği için boşluklu ve tırnaksız şekilde örnek verdim.