lostyazilim
tr.link

Metin arasına reklam eklemek

8 Mesajlar 1.312 Okunma
lstbozum
tr.link

Marchosias Marchosias WM Aracı Kullanıcı
  • Üyelik 27.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Tokat
  • Ad Soyad Z** A**
  • Mesajlar 23
  • Beğeniler 9 / 1
  • Ticaret 0, (%0)
Sitemdeki metinlerdeki her 12 paragraftan sonra reklam eklenmesini istiyorum, elimde hazır kod var düzenledim ama sonuç elde edemedim. Yardımcı olabilir misiniz?
require( get_template_directory() . '/app/theme.php' );
add_filter(‘the_content’, ‘madara_text_chapter_filter’);
function madara_text_chapter_filter($content){
$manga_id = get_the_ID();
$chapter_slug = get_query_var( ‘chapter’ );
$chapter_type = get_post_meta( $manga_id, ‘_wp_manga_chapter_type’, true );

/**
* First, we need to make sure this is the filter called from main content
**/

if($chapter_type == ‘text’){

$tag = preg_quote(‘p’);
preg_match_all('{<'.$tag.'[^>]*>(.*?)}', $content, $matches, PREG_PATTERN_ORDER);


if(count($matches[12]) > 0){
// now $matches[0] will have all paragraph in content
// this variable holds the index of the paragraph that you want to append the Ads
$paragraph_index = 12;
$ads_content = '<script></script>


<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';

if(isset($matches[12][$paragraph_index])){
$content = str_replace($matches[12][$paragraph_index], $matches[12][$paragraph_index] . $ads_content, $content);
}
}
}

return $content;
}
 

 

wmaraci
reklam

Szr57 Szr57 WM Aracı Kullanıcı
  • Üyelik 26.07.2019
  • Yaş/Cinsiyet 23 / E
  • Meslek üniversite öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad Y** S**
  • Mesajlar 99
  • Beğeniler 19 / 23
  • Ticaret 0, (%0)
Reklam yerine bi yazı yazın sitede gözükcek mi berki reklam gelmiyodur beklemen lazım
 

 

Marchosias Marchosias WM Aracı Kullanıcı
  • Üyelik 27.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Tokat
  • Ad Soyad Z** A**
  • Mesajlar 23
  • Beğeniler 9 / 1
  • Ticaret 0, (%0)
php içine script eklemeye çalışıyormuşum sıkıntı orada, şimdi de php içinde scripti nasıl eklerim onu araştırıyorum
 

 

Szr57 Szr57 WM Aracı Kullanıcı
  • Üyelik 26.07.2019
  • Yaş/Cinsiyet 23 / E
  • Meslek üniversite öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad Y** S**
  • Mesajlar 99
  • Beğeniler 19 / 23
  • Ticaret 0, (%0)
Kodun başına "echo"yazın
Örnek
$a= echo '<script>mdmdjx</script>';
 

 

wmaraci
wmaraci

Marchosias Marchosias WM Aracı Kullanıcı
  • Üyelik 27.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Tokat
  • Ad Soyad Z** A**
  • Mesajlar 23
  • Beğeniler 9 / 1
  • Ticaret 0, (%0)
https://prnt.sc/ol909a
böyle bir hata alıyorum
 

 

Marchosias Marchosias WM Aracı Kullanıcı
  • Üyelik 27.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Tokat
  • Ad Soyad Z** A**
  • Mesajlar 23
  • Beğeniler 9 / 1
  • Ticaret 0, (%0)
$ads_content = echo '<script></script>
style="display:block; text-align:center;"
data-ad-layout="in-article"
data-ad-format="fluid"
data-ad-client="ca-pub-5539936175499490"
data-ad-slot="4795792881">

<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';

bu bölümün php içerisinde çalışması için nasıl bir düzenleme yapmam gerekiyor?
 

 

Marchosias Marchosias WM Aracı Kullanıcı
  • Üyelik 27.07.2019
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Tokat
  • Ad Soyad Z** A**
  • Mesajlar 23
  • Beğeniler 9 / 1
  • Ticaret 0, (%0)
Ad inserter eklentisi ile reklamları ekledim. Sorun çözüldü.
 

 

Arestr Arestr WM Aracı Kullanıcı
  • Üyelik 10.08.2014
  • Yaş/Cinsiyet 28 / E
  • Meslek Web Devoloper
  • Konum Kayseri
  • Ad Soyad N** C**
  • Mesajlar 408
  • Beğeniler 403 / 143
  • Ticaret 0, (%0)

Marchosias adlı üyeden alıntı

$ads_content = echo '<script></script>
style="display:block; text-align:center;"
data-ad-layout="in-article"
data-ad-format="fluid"
data-ad-client="ca-pub-5539936175499490"
data-ad-slot="4795792881">

<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';

bu bölümün php içerisinde çalışması için nasıl bir düzenleme yapmam gerekiyor?


Böyle bir kullanım şekli yok değişken içerisinde echo kullanmazsınız. Şu şekilde yazıp daha sonra $ads_content değişkenini echo ile yazdırırsınız
echo $ads_content


$ads_content = '<script></script>
style="display:block; text-align:center;"
data-ad-layout="in-article"
data-ad-format="fluid"
data-ad-client="ca-pub-5539936175499490"
data-ad-slot="4795792881">

<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>';
Marchosias

kişi bu mesajı beğendi.

FULL STACK WEB DEVELOPER
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al