• Hangi Su Arıtma Cihazını Almalıyım ?
    Hangi Su Arıtma Cihazını Almalı ...
    Merhaba okurlarım.Bugün sizler için bir çok kişininde
  • Evinburda Kuşcağız Şube (Gökhan Yavrucuk) Sahtekarlık Yaptı ! Ali Ve Selim Ulutekin’den Uzak Durun !
    Evinburda Kuşcağız Şube (Gökha ...
    Merhaba arkadaşlar sizlerinde dikkatli olması amacıyla bu
  • Php-MySql Türkçe Karakter Sorunu Çözümü
    Php-MySql Türkçe Karakter Sorunu ...
    Merhaba okurlarım. Bugün sizler için Php-MySql Türkçe
  • WordPress Kullanıcı Profiline Özel Alan Ekleme

    Yazar: Khaaos

    Kategori: Wordpress

    Tarih:8 Mayıs 2012

    Okunma:41.211 Kere

    16 Yorum

    Wordpress Kullanıcı Profiline Özel Alan EklemeSon günlerde bakıyorumda artık wordpress kişisel blog olmaktan çıkmış ve kendini fazlasıyla geliştirmekte. WordPress ilk olarak normal bir kişisel bir blog olarak tasarlanmış ve daha sonra kişilerin hayal gücüyle bağlı olarak wordpress tamamen değişim aşamaşına geçmiştir. Bende bu yeniliklere biraz olsun katkım olması amacıyla yeni bir şeyler katmak amacıyla bazı araştırmalarım sonucunda wordpress kullananlara büyük fayda sağlayacak bir özellik buldum ve sitemde paylaşmak istedim. Konumuzun başlığında olduğu gibi wordpress kullanıcı profiline özel alana ekleyerek kişilere daha fazla özellikler katabilirsiniz.

    WordPress sitesine sahip kişiler özellikle de wordpress blogların da üye olmaya açık bloglara sahip kişilerin oldukça işine yarayacak bu kodlar sayesinde üyelere dair bilgilere daha fazla sahip olacak hemde üyelerin kendilerini tanıtması açısından daha etkili bir özel alanlara sahip olabilecekler.

    Şimdi vereceğim kodlar üyelerin adres bilgilerini yazmasına ve profilinde bunu gösterebilecek kodlar olacak.Şimdi verdiğim bu kodları sizler kendi hayal gücünüzü kullanarak üyelerin özel alanlarına birçok farklı özel alan ekleyerek üyelerinizin kendilerini tanıtmasına hemde sizlerin blogunuzu geliştirmenize yardımcı olabilecektir.Neyse konuyu daha fazla uzatmayayım hemen yapımına geçeyim.

    İlk olarak yapmanız gereken aşağıda vereceğim kodları temanızın içinde bulunan functions.php dosyasına uygun bir yere atmanız gerekiyor.Ama her zaman uyardığım gibi dediklerimi yapmadan önce mutlaka sitenizin yedeğini almayı unutmayın.Aşağıda verdiğim kodları dediğim gibi functions.php dosyasına atınız…

    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="address"><?php _e('Adres', 'your_textdomain'); ?>
    			</label></th>
    			<td>
    				<input type="text" name="address" id="address" value="<?php echo esc_attr( get_the_author_meta( 'address', $user->ID ) ); ?>" class="regular-text" /><br />
    				<span class="description"><?php _e('Lütfen Adres Bilgilerini Yazı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, 'address', $_POST['address'] );
    }
    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' );
    

    Yukarıda ki kodları ekleyip kaydettikten sonra Admin panelden kullanıcılar bölümünde giriş yaptığınız zaman en aşağıda sizde göreceksiniz adres diye bir bölüm çıkacaktır.Sizler dediğim gibi kendi hayal gücünüzle bunu geliştirebilirsiniz.Örnek çalışmamı resimli şekilde görebilirsiniz…

    Wordpress Kullanıcı Profiline Özel Alan Ekleme

    Şimdilik bu kadar arkadaşlar.Soru ve sorunlarınızı konu altında yorum yaparak sorabilirsiniz….

    VN:F [1.9.22_1171]
    Rating: 8.5/10 (6 votes cast)
    VN:F [1.9.22_1171]
    Rating: +5 (from 5 votes)
    WordPress Kullanıcı Profiline Özel Alan Ekleme, 8.5 out of 10 based on 6 ratings
    Facebook'ta Paylaş
    Twitter'ta Paylaş

    Bu Yazıyı Paylaşmak İstermisin ?

    Paylaş!

    Yazar Hakkında

    25.09.1985 Çorum/Sungurlu İlçesi Doğumluyum.Genç Yaşlarda Webmasterlığa Asp ile Başlamış Olup PHP Nimetlerini Görünce Yazılım Macerasına PHP İle Yola Devam Etmeye Karar Verdim.Niğde Üniversitesi Turizm ve Otelcilik Mezunu Olup İş Hayatımı Bodrumda Sürdürmekteyken Ankara'ya Hızlı Bir Geçiş Yapmak Zorunda Kaldım.Şimdi İse Wordpress Üzerine Çalışmalar Yapmaktayım...

    “WordPress Kullanıcı Profiline Özel Alan Ekleme” için 16 Yorum

    1. Peki Bu Alana yazdıgı bilgileri kendisine ait yazılara nasıl entre edebilir ?

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    2. Khaaos diyor ki:

      Yazdığı Makaleler İçine Bahsediyorsun Değil mi Arkadaşım.Ayrıca sitemden aldığınız makalelere kaynak linki belirtirseniz sevinirim

      VN:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    3. Pardon Yanlış Anlattım Sanırım Kullanıcın Profilindeki bu özel Alanda yazılı olan bilgiyi kendi yazdıgı yazılarda otomatik olarak nasıl gösterebilirim

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    4. Bu arada kaynak olarak sizin sitenizi yazıyorum

      KAYNAK :Khaaos.com Diye Bellirtiyorum

      Bakabilirsiniz ama unuttum ve sizin fark ettiğiniz bir yazı varsa söyleyin hemen ilgileneyim

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
      • Khaaos diyor ki:

        Kaynak Verdiğiniz İçin Teşekkür Ederim.Ben Link Olarak Demiştim Ama Farketmez:)))

        Sizlere Yararlı Bilgiler Verebiliyorsak Ne Mutlu Bize

        VN:F [1.9.22_1171]
        Rating: 0.0/5 (0 votes cast)
        VN:F [1.9.22_1171]
        Rating: 0 (from 0 votes)
    5. Khaaos diyor ki:

      Anladım.Bu Konuyu Hiç Düşünmedim.Biraz İnceleyim Dönüş Yaparım Buradan…

      VN:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    6. Teşekkür Ederim Sürekli Takip Ettiğim Bir Blog Başarılar Dilerim

      VA:F [1.9.22_1171]
      Rating: 1.0/5 (1 vote cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    7. Khaaos diyor ki:

      Merhaba;

      < ?php echo the_author_meta( 'address' ); ?>

      Bu Şekilde Eklemeniz Mümkündür…

      VN:F [1.9.22_1171]
      Rating: 5.0/5 (1 vote cast)
      VN:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    8. Teşekkürler

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: -1 (from 1 vote)
    9. ile veri çekemedim

      Kodu yanlıs yeremı ekledım acaba tekilyazı.php dosyasının içine ekledim

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    10. Khaaos diyor ki:

      Ben Denedim Sorun Yoktu.Müsait olunca msn ekler yardımcı olmaya çalışırım…

      VN:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VN:F [1.9.22_1171]
      Rating: +1 (from 1 vote)
    11. Mustafa diyor ki:

      Biraz karışık anlatım olmuş. Mesela en altta 4 tane add_action kullanmanızı anlayamadım. Bir de duracağı yeri göstermemişsiniz. Mesela add_dashboard_page vb. gibi. Bu en alttaki add_actionların sebebi nedir???

      VA:F [1.9.22_1171]
      Rating: 1.0/5 (1 vote cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    12. sohbet diyor ki:

      hocam tşk ederim öncelikle localde verdiginiz kodları denedim biraz düzenledim ve geliştirdim kendimce çok güzel oldu sağolun varolun

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    13. suskunsair diyor ki:

      Teşekkür Ederim Sürekli Takip Ettiğim Bir Blog Başarılar Dilerim

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    14. Sesli diyor ki:

      hocam denedim sıkıntı yok paylaşım için teşekkürler.

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)
    15. eski sohbet diyor ki:

      ben gereksiz bütün alanları kaldırıyorum daha az kod olsun diye eline sağlık

      VA:F [1.9.22_1171]
      Rating: 0.0/5 (0 votes cast)
      VA:F [1.9.22_1171]
      Rating: 0 (from 0 votes)

    Yorum Yapın