• 22-09-2020, 11:29:46
    #1
    Merhaba dostlar daha önce birkaç sitede böyle bir şey görmüştüm mutlaka bir eklentisi vardır diye düşündüm. Şu şekil olacak ;

    BLOG YAZISI
    ---REKLAM---
    BLOG YAZISI

    bunu nasıl yapabilirim?
  • 22-09-2020, 11:32:39
    #2
    advanced ads kullanabilirsiniz eklenti olarak.
  • 22-09-2020, 11:33:53
    #3
    Eklentisi vardır büyük ihtimalle fakat genelde html e entegre ediliyor sistem.
  • 22-09-2020, 11:34:32
    #4
    //Insert ads after second paragraph of single post content.
    
    add_filter( 'the_content', 'prefix_insert_post_ads' );
    
    function prefix_insert_post_ads( $content ) {
    
    $ad_code = '<div>reklam kodunuz</div>';
    
    if ( is_single() && ! is_admin() ) {
    return prefix_insert_after_paragraph( $ad_code, 4, $content );
    }
    
    return $content;
    }
    
    // Parent Function that makes the magic happen
    
    function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
    $closing_p = '</p>';
    $paragraphs = explode( $closing_p, $content );
    foreach ($paragraphs as $index => $paragraph) {
    
    if ( trim( $paragraph ) ) {
    $paragraphs[$index] .= $closing_p;
    }
    
    if ( $paragraph_id == $index + 1 ) {
    $paragraphs[$index] .= $insertion;
    }
    }
    
    return implode( '', $paragraphs );
    }
    Siteniz wordpress ise yukarıdaki kodları tema dosyalarınızda functions.php nin altına ekleyin reklam kodu yazan yere kodunuzu ekleyin return prefix_insert_after_paragraph( $ad_code, 4, $content ); 4 yazan yer reklamın gösterileceği paragraf bunu istediğiniz gibi ayarlayın.
  • 22-09-2020, 11:43:10
    #5
    Bahadir32 adlı üyeden alıntı: mesajı görüntüle
    //Insert ads after second paragraph of single post content.
    
    add_filter( 'the_content', 'prefix_insert_post_ads' );
    
    function prefix_insert_post_ads( $content ) {
    
    $ad_code = '<div>reklam kodunuz</div>';
    
    if ( is_single() && ! is_admin() ) {
    return prefix_insert_after_paragraph( $ad_code, 4, $content );
    }
    
    return $content;
    }
    
    // Parent Function that makes the magic happen
    
    function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content ) {
    $closing_p = '</p>';
    $paragraphs = explode( $closing_p, $content );
    foreach ($paragraphs as $index => $paragraph) {
    
    if ( trim( $paragraph ) ) {
    $paragraphs[$index] .= $closing_p;
    }
    
    if ( $paragraph_id == $index + 1 ) {
    $paragraphs[$index] .= $insertion;
    }
    }
    
    return implode( '', $paragraphs );
    }
    Siteniz wordpress ise yukarıdaki kodları tema dosyalarınızda functions.php nin altına ekleyin reklam kodu yazan yere kodunuzu ekleyin return prefix_insert_after_paragraph( $ad_code, 4, $content ); 4 yazan yer reklamın gösterileceği paragraf bunu istediğiniz gibi ayarlayın.

    ben eklenti kullanıyorum. Eklenti sayfası benim anasayfam onu nasıl ayarlayabilirim?
  • 22-09-2020, 11:49:14
    #6
    OgzhnAktp adlı üyeden alıntı: mesajı görüntüle
    ben eklenti kullanıyorum. Eklenti sayfası benim anasayfam onu nasıl ayarlayabilirim?
    Kullandığınız eklenti paragraf arasına reklam kodları eklemenize izin veriyorsa eklenti panelinden ayarlayabilirsiniz.. Hangi eklenti kullanıyorsunuz bilmiyorum. menuel eklemek isterseniz verdiğim kodlarla işi çözebilirsiniz.