• 05-06-2013, 15:57:41
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar ..

    Bahsetmiş olduğum olay budur : Buyrun tıklayın ..

    Kodları değiştirerek kendime yazarları listeleteceğim bir sayfa oluşturdum :
    Kodları :


    <?php foreach ( get_users('order=DESC&hide_empty=0&orderby=post_co unt&number=200&show_fullname=1&optioncount=1') as $mksy_yazarlar ) : ?>
    <ul>
    <li>
    <?php echo get_avatar( $mksy_yazarlar->ID , 60 ); ?>
    <?php echo $mksy_yazarlar->display_name; ?>
    Hakkında <?php echo $mksy_yazarlar->user_description; ?>
    Web Sitesi = <?php echo $mksy_yazarlar->user_url; ?>
    E-mail adresi = <?php echo $mksy_yazarlar->user_email; ?>
    Kayıt Tarihi = <?php echo $mksy_yazarlar->user_registered; ?>

    </li>
    </ul><?php endforeach; ?>

    Herşeyi gösterdim 1 tane özellik kaldı.
    Oda Yazara ait tüm yazı sayısını gösterme olayını beceremedim yardımcı olabilirmisiniz
    Gökhan Kara yazdırıyorum fakat ( 15 tasarım ) yazdıramıyorum.
    = 15 değeri yazara ait yazı sayısı olacaktır.

    + Sitede yazısı olmayan kişileri göstermemesini ( engellenmesini ) istiyorum.

    İhtiyacım olan kod parçacığı :

    Yazara ait tasarımlar = <?php echo $mksy_yazarlar-> BU ALANA NE GELECEK İŞTE ; ?>

    Şimdiden ilgilenen, ilgilenmeyen tüm arkadaşlara teşekkür ederim.
    Saygılarımla ..
  • 05-06-2013, 18:17:24
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    post_co unt post_count olmasi lazim

    Bu eklentide olmasi istedigin hersey var http://wordpress.org/plugins/social-autho-bio/
  • 05-06-2013, 21:11:46
    #3
    GokhanKara adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar ..

    Bahsetmiş olduğum olay budur : Buyrun tıklayın ..

    Kodları değiştirerek kendime yazarları listeleteceğim bir sayfa oluşturdum :
    Kodları :


    <?php foreach ( get_users('order=DESC&hide_empty=0&orderby=post_co unt&number=200&show_fullname=1&optioncount=1') as $mksy_yazarlar ) : ?>
    <ul>
    <li>
    <?php echo get_avatar( $mksy_yazarlar->ID , 60 ); ?>
    <?php echo $mksy_yazarlar->display_name; ?>
    Hakkında <?php echo $mksy_yazarlar->user_description; ?>
    Web Sitesi = <?php echo $mksy_yazarlar->user_url; ?>
    E-mail adresi = <?php echo $mksy_yazarlar->user_email; ?>
    Kayıt Tarihi = <?php echo $mksy_yazarlar->user_registered; ?>

    </li>
    </ul><?php endforeach; ?>

    Herşeyi gösterdim 1 tane özellik kaldı.
    Oda Yazara ait tüm yazı sayısını gösterme olayını beceremedim yardımcı olabilirmisiniz
    Gökhan Kara yazdırıyorum fakat ( 15 tasarım ) yazdıramıyorum.
    = 15 değeri yazara ait yazı sayısı olacaktır.

    + Sitede yazısı olmayan kişileri göstermemesini ( engellenmesini ) istiyorum.

    İhtiyacım olan kod parçacığı :

    Yazara ait tasarımlar = <?php echo $mksy_yazarlar-> BU ALANA NE GELECEK İŞTE ; ?>

    Şimdiden ilgilenen, ilgilenmeyen tüm arkadaşlara teşekkür ederim.
    Saygılarımla ..
    eğer kaç tane yazısı olduğunu istiyorsanız ;

    Örnek : Toplam Makale Sayısı : 105 Gibi

    <?php the_author_posts(); ?>
  • 05-06-2013, 21:28:44
    #4
    Üyeliği durduruldu
    Ergün adlı üyeden alıntı: mesajı görüntüle
    post_co unt post_count olmasi lazim

    Bu eklentide olmasi istedigin hersey var http://wordpress.org/plugins/social-autho-bio/
    alikrts adlı üyeden alıntı: mesajı görüntüle
    eğer kaç tane yazısı olduğunu istiyorsanız ;

    Örnek : Toplam Makale Sayısı : 105 Gibi

    <?php the_author_posts(); ?>
    Aradığım şey ikiside değil arkadaşlar.
    Ben single.php de göstermeyeceğim.
    Yazarlar diye ayrı sayfa oluşturdum o sayfanın içerisinde tüm yazarların bilgilerini yazdırıyorum.

    Ve toplam yazı olayı olmuyor umarım anlatabilmişimdir ..
  • 05-06-2013, 21:50:10
    #5
    bende dünden beri bununla uğraşıyorum. denediğim hiçbir eklenti işimi görmedi.

    single.php'nin içine bir kod gömmeliyim. öyle bir kod olmalı ki, her postun altında yazarın adı, profil resmi, sosyal ağ ikonları olmalı.

    tamam bunu yapan bi sürü eklenti var ama sorun şu ki, bu yazar satırını açıklama bölümünün hemen altına yerleştiriyor. halbuki o açıklama satırının altında benim bir de özel alan kutum var. o kutunun altına yerletirmeli bu yazar satırını.

    kodlarla çözemez miyim bu işi?

    gökhan kardeşim sen anlarsın bu işlerden var mı bir önerin?
  • 05-06-2013, 21:58:04
    #6
     <ul>
    <?php
        global $wpdb, $table_prefix;
        $order = 'user_nicename';
        $user_ids = $wpdb->get_col("SELECT ID FROM $wpdb->users ORDER BY $order");
        foreach($user_ids as $user_id) :
        $user = get_userdata($user_id);
        $level = $table_prefix . 'user_level';
        $user->user_level = $user->$level;
        $role = $table_prefix . 'capabilities';
        $user->role = $user->role[0];
    ?>
    
    
    <li>
    
    <?php if(get_usernumposts($user->ID) > 0) : ?>
        <?php echo $user->user_nicename; ?> <?php echo get_usernumposts($user->ID); ?></a> yazısı yayınlanmıştır.
       
    <?php endif; ?>
    
    Hakkında <?php echo $user->description; ?>
    Web Sitesi = <?php echo $user->user_url; ?> 
    E-mail adresi = <?php echo $user->user_email; ?>
    Kayıt Tarihi = <?php echo $user->user_registered; ?> 
    </li>
    
    <?php endforeach;?>
    </ul>
    Tüm Yazarlar İçin Bu Kodu Kullanabilirsiniz.

    Ek Olarak Bunlarıda Ekleyebilirsin.

    <?php echo $user->aim; ?>
       <?php echo $user->description; ?>
       <?php echo $user->display_name; ?>
       <?php echo $user->first_name; ?>
       <?php echo $user->jabber; ?>
       <?php echo $user->icq; ?>
       <?php echo $user->ID; ?>
       <?php echo $user->last_name; ?>
       <?php echo $user->msn; ?>
       <?php echo $user->nickname; ?>
       <?php echo $user->role; ?>
       <?php echo $user->user_email; ?>
       <?php echo $user->user_level; ?>
       <?php echo $user->user_login; ?>
       <?php echo $user->user_nicename; ?>
       <?php echo $user->user_registered; ?>
       <?php echo $user->user_url; ?>
       <?php echo $user->yim; ?>
  • 05-06-2013, 21:59:17
    #7
    alikrts adlı üyeden alıntı: mesajı görüntüle
    <?php
        global $wpdb, $table_prefix;
        $order = 'user_nicename';
        $user_ids = $wpdb->get_col("SELECT ID FROM $wpdb->users ORDER BY $order");
        foreach($user_ids as $user_id) :
        $user = get_userdata($user_id);
        $level = $table_prefix . 'user_level';
        $user->user_level = $user->$level;
        $role = $table_prefix . 'capabilities';
        $user->role = $user->role[0];
    ?>
    
    
    <?php if(get_usernumposts($user->ID) > 0) : ?>
        <?php echo $user->user_nicename; ?> <?php echo get_usernumposts($user->ID); ?></a> Yazısı Yayınlanmıştır.
        <br />
    <?php endif; ?>
    
    
    
    <?php endforeach;?>
    Tüm Yazarlar İçin Bu Kodu Kullanabilirsiniz.
    single.php'ye mi yapıştırıcaz bunu? öyle ise nereseine tam olarak?
  • 05-06-2013, 22:12:14
    #8
    desifre3545557 adlı üyeden alıntı: mesajı görüntüle
    single.php'ye mi yapıştırıcaz bunu? öyle ise nereseine tam olarak?
    bu gökhan hocamın dediği sayfa için hocam.yazar template dosyası oluşturmuş anladığım kadarıyla tüm yazarların bilgilerini listelemek istiyor.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:12:14 -->-> Daha önceki mesaj 22:00:21 --

    desifre3545557 adlı üyeden alıntı: mesajı görüntüle
    bende dünden beri bununla uğraşıyorum. denediğim hiçbir eklenti işimi görmedi.

    single.php'nin içine bir kod gömmeliyim. öyle bir kod olmalı ki, her postun altında yazarın adı, profil resmi, sosyal ağ ikonları olmalı.

    tamam bunu yapan bi sürü eklenti var ama sorun şu ki, bu yazar satırını açıklama bölümünün hemen altına yerleştiriyor. halbuki o açıklama satırının altında benim bir de özel alan kutum var. o kutunun altına yerletirmeli bu yazar satırını.

    kodlarla çözemez miyim bu işi?

    gökhan kardeşim sen anlarsın bu işlerden var mı bir önerin?
    hocam siz de istediklerinizin nerde görünmesini istiyorsanız single.php'de yukarıda verdiğim kodları ekleyin.single.php while döngüsü içinde olmasına dikkat edin.

    Mesela;

    Yazar Avatar :

    <?php echo get_avatar( get_the_author_email(), '60' ); ?>
    Yazar Bİlgisi :

    <?php the_author_meta('description'); ?>

    Bunları Çoğaltmak Mümkün.
  • 05-06-2013, 23:41:02
    #9
    alikrts adlı üyeden alıntı: mesajı görüntüle
    bu gökhan hocamın dediği sayfa için hocam.yazar template dosyası oluşturmuş anladığım kadarıyla tüm yazarların bilgilerini listelemek istiyor.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:12:14 -->-> Daha önceki mesaj 22:00:21 --



    hocam siz de istediklerinizin nerde görünmesini istiyorsanız single.php'de yukarıda verdiğim kodları ekleyin.single.php while döngüsü içinde olmasına dikkat edin.

    Mesela;

    Yazar Avatar :

    <?php echo get_avatar( get_the_author_email(), '60' ); ?>
    Yazar Bİlgisi :

    <?php the_author_meta('description'); ?>

    Bunları Çoğaltmak Mümkün.
    beceremedim

    Parse error: syntax error, unexpected T_WHILE in /home/

    single.php'yi yeniden yüklemek zorunda kaldım

    insanın kod bilgisi olmaması çok kötü bişey

    neyse artık bulucaz düzgün bi eklenti..