• 11-10-2012, 13:50:44
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar. Bir ricada bulunacaktım. Şimdi ben sitemde birçok yazara yer vermekteyim ve bu yazarların ekledikleri yazılarda bir adsense hesabındaki farklı kanallara ait reklamları yayınlayamak istiyorum. Forumdan yardım alarak üç aşağı beş yukarı hallettik gibi ama tam olarak çözülmedi olay.

    Mesela kullanıcının profilinde bir alan oluşturduk ve bu alanda adsense kodu eklenmesi gerekiyor. Biz kodu ekliyoruz fakat kodu çalıştırmıyor. Fakat normal düz bir metin girdiğimiz zaman yazarın eklediği yazılarda çıkıyor. Ancak galiba html desteklemediğinden reklamları çalıştırmıyor. Acaba profile eklediğimiz bu kodu html destekli yapabilir miyiz?

    Rica edersem yardımcı olur musunuz arkadaşlar. Çok makbule geçecektir. Şimdiden selam ve dua ile, hoşçakalın..
  • 11-10-2012, 13:55:59
    #2
    Üyeliği durduruldu
    Yazı içlerine tema dosyasında adnsese kodunu girersiniz, sadece yayıncı kodu kısmını özel alanla eklenebilir yaparsınız. Bu şekilde özel alana yayıncı kodunu girdiğinde yazar onun reklamları çıkar.
  • 11-10-2012, 15:30:14
    #3
    Üyeliği durduruldu
    NetBlogi adlı üyeden alıntı: mesajı görüntüle
    Yazı içlerine tema dosyasında adnsese kodunu girersiniz, sadece yayıncı kodu kısmını özel alanla eklenebilir yaparsınız. Bu şekilde özel alana yayıncı kodunu girdiğinde yazar onun reklamları çıkar.
    Hocam özel alanı denedim fakat beceremedim. Ayrıca bu şekilde kodu yazarların kendileri mi girmeleri gerekiyor?
  • 11-10-2012, 16:04:11
    #4
    Üyeliği durduruldu
    Metin_can adlı üyeden alıntı: mesajı görüntüle
    Hocam özel alanı denedim fakat beceremedim. Ayrıca bu şekilde kodu yazarların kendileri mi girmeleri gerekiyor?
    EVet tüm yazarlar kendileri girmesi gerekiyor. Yazı eklerken özel alanlar ile. İletişime geçerseniz 10 TL ücretle yapabilirim isterseniz.
  • 11-10-2012, 16:17:52
    #5
    Üyeliği durduruldu
    NetBlogi,
    ben olayı farklı bir uygulama ile yaptım.

    temanın functions.php dosyasından "Reklam" adında profil alanı tanımladım.
    her yazarın profil alanına adsense kodunu eklemem ve sonrasında tekil yazı alanına da

    <?php 
    echo the_author_meta( 'reklamads' ); 
    ?>
    bu kodu ekleyince oldu. Ancak; Normal Metin yazınca çıkıyo ADsense kodu koyunca boş gösteriyo reklamlar çıkmıyo..

    Functions.php ye eklediğim kod aşağıdadır;

    function fb_add_custom_user_profile_fields( $user ) {?>    <h3>
    <?php _e('Yeni Profil Alanı', 'your_textdomain'); ?>
    </h3>    <table class="form-table">        <tr> <th>                <label for="reklamads"><?php _e('reklam', 'your_textdomain'); ?>            </label></th>            <td>  
    <input type="text" name="reklamads" id="reklamads" value="<?php echo esc_attr( get_the_author_meta( 'reklamads', $user->ID ) ); ?>" class="regular-text" /><br />                
    <span class="description"><?php _e('Lütfen Bu Alana Dokunmayınız.', 'your_textdomain'); ?></span>            </td>        </tr>    </table>
    
    <?php }function fb_save_custom_user_profile_fields( $user_id ) {    if ( !current_user_can( 'edit_user', $user_id ) )        return FALSE;    update_usermeta( $user_id, 'reklamads', $_POST['reklamads'] );}add_action( 'show_user_profile', 'fb_add_custom_user_profile_fields' );add_action( 'edit_user_profile', 'fb_add_custom_user_profile_fields' );add_action( 'personal_options_update', 'fb_save_custom_user_profile_fields' );add_action( 'edit_user_profile_update', 'fb_save_custom_user_profile_fields' );
    Bu olayı yaparsak iş tamam olacak ve sürekli özel alan ile kimse uğarşmayacak. Bu olayı düzenlerseniz 15 TL Hemen aktarabilirim size.
  • 11-10-2012, 16:21:41
    #6
    Üyeliği durduruldu
    NetBlogi adlı üyeden alıntı: mesajı görüntüle
    EVet tüm yazarlar kendileri girmesi gerekiyor. Yazı eklerken özel alanlar ile. İletişime geçerseniz 10 TL ücretle yapabilirim isterseniz.
    aynen hocam, arkadaşla birlikte yapmaya çalışıyoruz ancak ah şu php bilgi eksikliği yok mu, herşeyi mahvediyor
  • 11-10-2012, 18:13:22
    #7
    Üyeliği durduruldu
    Dataistanbul adlı üyeden alıntı: mesajı görüntüle
    NetBlogi,
    ben olayı farklı bir uygulama ile yaptım.

    temanın functions.php dosyasından "Reklam" adında profil alanı tanımladım.
    her yazarın profil alanına adsense kodunu eklemem ve sonrasında tekil yazı alanına da

    <?php 
    echo the_author_meta( 'reklamads' ); 
    ?>
    bu kodu ekleyince oldu. Ancak; Normal Metin yazınca çıkıyo ADsense kodu koyunca boş gösteriyo reklamlar çıkmıyo..

    Functions.php ye eklediğim kod aşağıdadır;

    function fb_add_custom_user_profile_fields( $user ) {?>    <h3>
    <?php _e('Yeni Profil Alanı', 'your_textdomain'); ?>
    </h3>    <table class="form-table">        <tr> <th>                <label for="reklamads"><?php _e('reklam', 'your_textdomain'); ?>            </label></th>            <td>  
    <input type="text" name="reklamads" id="reklamads" value="<?php echo esc_attr( get_the_author_meta( 'reklamads', $user->ID ) ); ?>" class="regular-text" /><br />                
    <span class="description"><?php _e('Lütfen Bu Alana Dokunmayınız.', 'your_textdomain'); ?></span>            </td>        </tr>    </table>
    
    <?php }function fb_save_custom_user_profile_fields( $user_id ) {    if ( !current_user_can( 'edit_user', $user_id ) )        return FALSE;    update_usermeta( $user_id, 'reklamads', $_POST['reklamads'] );}add_action( 'show_user_profile', 'fb_add_custom_user_profile_fields' );add_action( 'edit_user_profile', 'fb_add_custom_user_profile_fields' );add_action( 'personal_options_update', 'fb_save_custom_user_profile_fields' );add_action( 'edit_user_profile_update', 'fb_save_custom_user_profile_fields' );
    Bu olayı yaparsak iş tamam olacak ve sürekli özel alan ile kimse uğarşmayacak. Bu olayı düzenlerseniz 15 TL Hemen aktarabilirim size.
    MSN adresinizi gönderin bakalım.
  • 12-10-2012, 16:35:39
    #8
    Üyeliği durduruldu
    Arayış devam ediyor,
    sorun çözülmedi malesef