En çok ihtiyaç duyduğunuzda güvenilir WordPress eğitimleri.
WordPress Başlangıç Rehberi
WPB Kupası
25 Milyon+
Eklentilerimizi kullanan web siteleri
16+
Yıllık WordPress deneyimi
3000+
Uzmanlardan WordPress eğitimleri

WordPress Kayıtlarına Ek Kullanıcı Profili Alanları Ekleme

WordPress varsayılan olarak standart bir kayıt formu ile birlikte gelir.

Ancak, kullanıcıların sosyal medya profillerini paylaşmalarına izin vermek isteyebilirsiniz. Veya kaydolurken onlardan iş telefon numaralarını göndermelerini isteyebilirsiniz. Bunların tümünü daha fazla profil alanı ekleyerek yapabilirsiniz.

Bunu yapmak, ister üyelik sitesi, ister çevrimiçi kurs veya topluluk forumu olsun, web sitenizin hedeflerini desteklemek için belirli veriler toplamanıza yardımcı olacaktır.

Bu makalede, WordPress kayıt formlarına kolayca ek kullanıcı profili alanları eklemeyi göstereceğiz.

WordPress kaydına ek kullanıcı profili alanları ekleme

WordPress Kaydında Neden Ek Kullanıcı Profili Alanları Eklenir?

WordPress web sitenizin kayıt formuna daha fazla kullanıcı profili alanı ekleyerek kullanıcılardan ek bilgi toplayabilirsiniz. Bu, pazarlama kampanyalarını iyileştirmenize, içeriği kişiselleştirmenize veya kitleniz hakkında daha fazla bilgi edinmenize yardımcı olabilir.

Örneğin, kullanıcılarınızdan WordPress sitenize kaydolurken telefon numaralarını veya sosyal medya profillerini sağlamalarını isteyebilirsiniz.

Bu şekilde, kullanıcılarınıza hedefli SMS mesajları gönderebilir veya onları WordPress blogunuzu sosyal medya hesaplarında tanıtmaya davet edebilirsiniz.

Tüm bu ekstra alanlar, bir üyelik web sitesi çalıştırıyorsanız veya kullanıcıların blogunuza abone olarak kaydolmalarına izin veriyorsanız kullanışlı olabilir. Ayrıca, çok yazarlı blogunuzdaki diğer yazarlar için ek iletişim bilgileri depolamak istiyorsanız da yardımcı olabilirler.

Bunu belirttikten sonra, WordPress'e kolayca ek kullanıcı profili alanları eklemenin nasıl olacağını görelim. Bu eğitim için iki yöntemi tartışacağız ve seçtiğiniz yönteme atlamak için aşağıdaki bağlantıları kullanabilirsiniz:

Yöntem 1: Gelişmiş Özel Alanlar Kullanarak Özel Kullanıcı Profili Alanları Ekleme (Önerilir)

WordPress'te ek kullanıcı profili alanları eklemenin en iyi yolu Advanced Custom Fields eklentisini kullanmaktır. Birden çok alan seçmenize ve ihtiyaçlarınıza uyacak şekilde özelleştirmenize olanak tanır.

Öncelikle, Advanced Custom Fields eklentisini kurmanız ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Eklentiyi etkinleştirdikten sonra, WordPress yönetici kenar çubuğundan ACF » Alan Grupları sayfasına gidin ve ‘+ Alan Grubu Ekle’ düğmesine tıklayın.

Alan Grubu Ekle düğmesine tıklayın

Bu sizi, alan grubu için bir ad yazmaya başlayabileceğiniz yeni bir sayfaya götürecektir.

Bunun, bireysel kullanıcının alanı değil, tüm alan grubunun adı olacağını unutmayın.

Alan grubu adını yazın

Ardından, ‘Alanlar’ bölümüne gidin ve açılır menüden bir alan türü seçin.

Örneğin, kullanıcıların kayıt sırasında telefon numaralarını vermelerini istiyorsanız, ‘Sayı’ seçeneğini seçebilirsiniz. Alternatif olarak, kullanıcıların sosyal medya profillerini vermelerini istiyorsanız, ‘Metin’ seçeneğini seçebilirsiniz.

Açılır menüden bir alan türü seçin

Bunu yaptıktan sonra, alanın adını 'Alan Etiketi' seçeneğine yazmanız yeterlidir. Örneğin, kullanıcıların kaydolmadan önce Twitter tanıtıcılarını sağlamalarını istiyorsanız, bunu alana girebilirsiniz.

Eklenti daha sonra etiket adınıza göre otomatik olarak bir alan adı oluşturacaktır.

Alan adı ve etiketi ekleyin

Ardından, üstteki ‘Doğrulama’ sekmesine geçmeniz gerekir. Burada, anahtarı değiştirerek alanı zorunlu hale getirebilirsiniz.

Bu şekilde, kullanıcılar ek alanı doldurmadan WordPress sitenize kaydolamayacak.

Ek alan için Zorunlu anahtarını değiştirin

Bundan sonra, özel alanınız için bir karakter sınırı bile belirleyebilirsiniz.

Şimdi, üstteki ‘Sunum’ sekmesine geçin.

Oraya ulaştığınızda, ek kullanıcı profili alanınız için yer tutucu metin, talimatlar ve sarmalayıcı öznitelikler ekleyebilirsiniz.

Sunum ayarlarını yapılandırın

Ardından, ‘Ayarlar’ bölümüne gidin ve ‘Konum Kuralları’ sekmesinin seçili olduğundan emin olun. Burada, özel alanınız için yalnızca WordPress site kayıt formunuzda görünecek şekilde koşullu mantık ayarlamanız gerekir.

Bunu yapmak için, ekranın sol köşesindeki açılır menüden ‘Kullanıcı Formu’ seçeneğini seçin. Ardından, sağ köşedeki açılır menüden ‘Kayıt’ seçeneğini seçin.

Ek kullanıcı alanı için koşullu mantık ekleyin

Son olarak, ayarlarınızı kaydetmek için ekranın üst kısmındaki 'Değişiklikleri Kaydet' düğmesine tıklayın.

Başka bir ek alan eklemek isterseniz, ‘+ Alan Ekle’ düğmesine de tıklayabilirsiniz.

Ek alanı kaydet

Şimdi ek kullanıcı profili alanını uygulamada görmek için kullanıcı kayıt sayfanızı ziyaret edin.

Demo web sitemizde görünümü bu şekildeydi.

Ek kullanıcı profili alanı önizlemesi

Yöntem 2: Profil Ek Alanları ile Ek Kullanıcı Profili Alanları Ekleme (Kolay ve Basit)

Bu yöntem, WordPress'te kullanıcı profillerine ve kullanıcı kayıt formlarına hızlı ve kolay bir şekilde ek alanlar eklemenizi sağlar. Biraz daha az esnektir, ancak işi halleder.

Öncelikle, Profile Extra Fields eklentisini yüklemeniz ve etkinleştirmeniz gerekir. Bunu nasıl yapacağınızdan emin değilseniz, bir WordPress eklentisinin nasıl kurulacağına dair tam kılavuzumuza göz atabilirsiniz.

Eklenti etkinleştirildikten sonra, kayıt formlarınızda kullanmak üzere bazı ek kullanıcı profili alanları oluşturma zamanı.

Örnek olarak bir telefon numarası alanı oluşturacağız, ancak istediğiniz kadar bu alanlardan ekleyebilirsiniz.

İlk olarak, WordPress yönetici kenar çubuğundan Profil Ek Alanlar » Yeni Ekle sayfasına gidin. Buradan, 'Ad' seçeneğinin yanına alanın adını yazın.

Örneğin, kullanıcıların telefon numaralarını göndermeleri için bir alan oluşturuyorsanız, alan adı olarak 'Telefon Numarası' yazabilirsiniz.

Ardından, açılır menüden bir alan türü seçin. Bir sosyal medya profili alanı ekliyorsanız, 'Metin Alanı' seçeneğini kullanabilirsiniz.

Ancak, telefon numaraları için bir alan istiyorsanız, o seçeneği açılır menüden seçmeniz gerekir.

Alan adı ve türünü ekleyin

Bundan sonra, telefon numarası alanınız için bir desen de yazabilir veya bunun için bir açıklama ekleyebilirsiniz.

Ardından, ‘Alan Özellikleri’ bölümüne gidin ve bu alanın görüntülenmesini istediğiniz kullanıcı rolleri için kutuları işaretleyin.

Örneğin, bu alanın WordPress sitenizde kayıt yaptıran tüm yazarlar için görüntülenmesini istiyorsanız, bu kullanıcı rolünün yanındaki kutuyu işaretleyebilirsiniz.

İstediğiniz kadar kullanıcı rolü seçebilirsiniz.

Alan özelliklerini yapılandırın

Bundan sonra, kullanıcıların bu alanı formda doldurmadan kaydolmasını istemiyorsanız 'Gerekli' kutusunu da işaretleyebilirsiniz.

Kullanıcı alanınızın formda görünmesi için 'Her Zaman Kullanıcı Kayıt Formunda Göster' kutusunun işaretli olduğundan emin olun.

Alanı kullanıcı kayıt formunda göstermek için kutuyu işaretleyin

Son olarak, ayarlarınızı kaydetmek için 'Değişiklikleri Kaydet' düğmesine tıklayın.

Şimdi, yeni kayıtlar için bazı ayarları değiştirmek üzere WordPress kontrol panelinize gitmeniz gerekecek.

WordPress yönetici alanınızdaki Ayarlar » Genel sayfasına gidin ve ardından herkesin web sitenize kaydolabilmesi için üyelik kutusunu işaretleyin.

Ardından, varsayılan rolün, ek alanlar eklediğiniz rol olarak ayarlandığından emin olmanız gerekir. Ardından, ayarlarınızı kaydetmek için 'Değişiklikleri Kaydet' düğmesine tıklayın.

Kullanıcı varsayılan rolünü ayarla

Bu şekilde, yeni kullanıcıların sahip olduğu erişim düzeyini kontrol edebilir ve bu, kayıt formunu bu eğitimde daha önce seçtiğiniz alanları gösterecek şekilde zorlar.

Demo web sitemizdeki varsayılan kayıt formu böyle görünüyordu.

Kayıt formundaki kullanıcı alanı önizlemesi

Bonus: WordPress'te Özel Kullanıcı Kayıt Formu Oluşturun

Bu öğreticideki yöntemler, varsayılan WordPress kayıt formuna ek kullanıcı profili alanları eklemeyi göstermiştir.

Ancak, WordPress'te özel bir kullanıcı kayıt formu oluşturmak isterseniz, WPForms eklentisini kullanarak bunu kolayca yapabilirsiniz.

Bize göre, en iyi WordPress form eklentisidir. İletişim formları ve yıllık anketler oluşturmak için kullandık. Deneyimlerimiz hakkında daha fazla bilgi edinmek için tam WPForms incelememize bakın.

Sürükle ve bırak düzenleyiciyi kullanarak kullanıcı kayıt formunuzu kolayca tasarlamanıza olanak tanır. Ayrıca Advanced Custom Fields gibi eklentilerle sorunsuz bir şekilde entegre olur, böylece ek kullanıcı profili alanlarını kolayca ekleyebilirsiniz.

Kullanıcı kayıt formunu düzenle

WordPress'te özel bir kullanıcı kayıt formu oluşturma hakkında öğreticimizi takip ederek ayrıntılı talimatları alabilirsiniz.

Bu öğreticinin, WordPress kaydına ek kullanıcı profili alanları eklemeyi öğrenmenize yardımcı olduğunu umuyoruz. Ayrıca, özel bir WordPress giriş sayfası oluşturma hakkındaki başlangıç rehberimize ve WordPress için en iyi ön uç gönderi eklentileri karşılaştırmamıza da göz atmak isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi ayrıca Twitter ve Facebook'ta da bulabilirsiniz.

Açıklama: İçeriğimiz okuyucu desteklidir. Bu, bazı bağlantılarımıza tıklamanız durumunda komisyon kazanabileceğimiz anlamına gelir. WPBeginner'ın nasıl finanse edildiğini, neden önemli olduğunu ve bize nasıl destek olabileceğinizi görün. İşte editöryal sürecimiz.

Nihai WordPress Araç Seti

Araç Kitimize ÜCRETSİZ erişim kazanın - her profesyonelin sahip olması gereken WordPress ile ilgili ürün ve kaynaklardan oluşan bir koleksiyon!

Okuyucu Etkileşimleri

26 CommentsLeave a Reply

  1. Eklemek istediğim bir şey, gerçekten gerekli olan alanları dikkatlice düşünmek, çünkü çok fazla alan kayıtları caydırabilir. Farklı web sitesi hedeflerine göre hangi özel alanların dahil edileceğini önceliklendirmeyi tartışmak faydalı olabilir.
    Harika bir kaynak WPBeginner!

  2. Rehber için teşekkürler. Yaş ve coğrafi konum gibi şeyleri kayıt formuna ekleme seçeneğinin olması harika, bu da kullanıcılar hakkında ilgimi çekiyor. Hedef kitleyi belirlemeyi ve web sitesi tasarımını veya içerik konularını buna göre uyarlamayı kolaylaştırır. Harika.

    Bu arada: Google Analytics'te çok daha fazlasını bulabileceğimi biliyorum ama hala onu kullanmayı öğreniyorum. Google Analytics'in ayrıntılı bir açıklamasını içeren bir makale yazmayı planlıyor musunuz? Eğer öyleyse, henüz bulamadım.

    • We don’t have a guide for Google Analytics at the moment but we would recommend taking a look at MonsterInsights to help with understanding Google’s data :)

      Yönetici

  3. Kullanıcı profiline ek bilgi ekleyebilecek ücretsiz bir soru-cevap eklentisi arıyorum.
    Kilo, boy ve tercihler gibi.
    Teşekkürler!

  4. Burada biraz tavsiyeye ihtiyacım var... özel kullanıcı kayıt alanlarını bir excel sayfasına veya benzeri bir şeye nasıl aktarabilirim? Yani, kullanıcılar "bizi nasıl duydular" derlerse, her bir kullanıcı profiline tek tek girmeden çok sayıda kullanıcı için bu bilgiyi nasıl geri dönüp görüntüleyebilirim?

    Yardımınız için çok teşekkür ederim!
    -Jon

  5. Herkese merhaba, harici eklentiler kullanmadan WP için bir şeyler inşa etmeyi seviyorum, bu yüzden kendi eklentilerimi inşa ediyorum. Tüm kullanıcılara > kullanıcı profili formuna sosyal medya alanlarını başarıyla ekledim.
    Ancak ülke için açılır menü eklemekte takıldım.
    Burada WooCommerce uzmanı var mı?
    class-wc-countries.php dosyasında açılır menü işlevi var ve aynı açılır menüyü kayıt formuna ve kullanıcı profili formuna eklemek için can atıyorum.
    Elbette bu WooCommerce'den alınmıştır, ancak WC devre dışı bırakıldığında bu kodu nasıl çıkarabilirim?
    Kötü İngilizcem için üzgünüm.

  6. Bu harika bir eklenti!

    Ancak, muhtemelen bir hata buldum.

    WP 4.1.2'yi Cimy User Extra Fields ile kullanıyorum, ancak yüklenen dosyalar kullanıcının profilinde ve alanlarında görünmüyor.
    Not: Dosyaları yalnızca WP'nin arka ucuna yükleyebiliyorum.

    Çözümü olan var mı? Yoksa daha iyi ve tamamen çalışan bir alternatif var mı?

    Teşekkürler!

  7. Tüm öğreticiyi takip ettim ve ülke, bölge/il ve şehir için verileri hazırladım. Ancak açılır listeden seçilebilir hale getirmeyi bilmiyorum.

    Bunu çözmek için herhangi bir öneriniz var mı?

    Teşekkürler

  8. Ve belirli bir kullanıcının profilindeki şu seçeneği eşleşip eşleşmediğini (php veya js ile) nasıl kontrol edebilirim? (Eşleşen açık/kapalı seçeneğine göre bilgi görüntülemek istiyorum)

  9. Bu öğreticiyi yeni buldum ve yeni projem için bana çok zaman kazandırdı. Kullanıcıların profil ayrıntılarını, Cimy User Extra Fileds (CUEF) tarafından oluşturulan alanlar dahil olmak üzere ön yüzde güncellemesini sağlamak için Oi Frontend Profile'ı kullandım. Bir kullanıcım, profil güncelle'ye tıkladığında CUEF tarafından oluşturulan alanların kaybolduğunu ve güncellenmediğini bildirene kadar çalıştı. Yalnızca varsayılan WP alanları güncellendi.

    Etrafıma baktım ve burada benimle aynı sorunu yaşayan başka bir geliştirici buldum: https://stackoverflow.com/questions/11874083/wordpress-edit-user-and-cimy-user-extra-fields. Alan adlarının önüne “cimy_uef_” ekleyerek hatayı düzeltti. Sadece alan adlarının önüne “cimy_uef_” ekleyerek ne demek istediğini anlamadım. Bunu düzeltmek için “cimy_uef_”yi nereye/nasıl eklemeliyim? Lütfen yardım edin. Teşekkürler.

  10. yeni bir özel alan ekledim ama onu nasıl zorunlu hale getirebilirim?

    • Sanırım “Boş olabilir” onay kutusunun işaretini kaldırmak onu zorunlu hale getirecektir.

  11. Evet, bu eklenti çok iyi ve kullanımı kolay. Ancak ekstra bir alanı bir sayfada nasıl göstereceğimi anlamıyorum. Kısa kodu var mı? Yardımcı olabilecek biri var mı?

    • Would love to see your review in the WordPress.org repository. Please highlight specific issues and perhaps give pointers, so the plugin author can improve the issues. Simply saying it is worst user friendly plugin ever doesn’t really help anyone :)

      Yönetici

      • Gördüklerime göre eklenti yazarı eleştirilere veya yardım isteklerine iyi yanıt vermiyor...

        Dokümantasyonun çok çalışmaya ihtiyacı var, ancak eklentinin kendisi büyük ölçüde işlevsel. Sonunda, eklenti tarafından oluşturulan alanlara bir yer tutucu öznitelik uygulamak için biraz hileli bir javascript çözümü bulmak zorunda kaldım, ancak ihtiyacım olanı yaptı.

  12. Harika bir makale, çok yardımcı oldu! Bu eklenti tarafından oluşturulan metin alanlarına HTML5 yer tutucu özniteliği eklemenin mümkün olup olmadığını biliyor musunuz?

  13. Harika bir yazı daha için teşekkürler! Takip ettiğim en değerli sayfa bu!

  14. Harika eklenti bilgisi için teşekkürler. Code Canyon / Envato – premium eklentileri tavsiye etmeyeceğinizi umuyorum. Az önce onlardan bir ürün satın alırken kötü bir deneyim yaşadım. İndirmeden önce geliştirici kaldırdı ve Envato bana geliştiriciyle uğraşmam gerektiğini söyledi, ancak geliştirici e-postama hiç cevap vermedi. Satın alma ücretlerinin %50'sini almasına rağmen Envato müşterilerinin arkasında durmuyor! Vay canına. Boşa giden para oldu.

Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkürler. Lütfen tüm yorumların yorum politikamıza göre denetlendiğini ve e-posta adresinizin YAYINLANMAYACAĞINI unutmayın. Lütfen isim alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.