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'te Özel Kullanıcı Kayıt Formu Nasıl Oluşturulur

Bir üyelik sitesi veya çevrimiçi topluluk işletiyorsanız, WordPress'in varsayılan kayıt formunun yalnızca kullanıcı adı ve e-posta adresi topladığını fark etmişsinizdir. Bu, üyelerinizden en başından itibaren kritik bilgileri kaçırdığınız anlamına gelir.

Özel kayıt formları bu sorunu çözer. Telefon numaraları, sosyal medya profilleri veya biyografi ayrıntıları gibi ihtiyacınız olan belirli bilgileri önceden toplayabilirsiniz.

Ayrıca, daha iyi spam koruması ve e-posta doğrulama seçenekleriyle sitenizin güvenliğini artırabilirsiniz.

Bu eğitimde, kod yazmadan WordPress'te özel bir kullanıcı kayıt formu oluşturmayı göstereceğim. 

Bir üyelik sitesi, çevrimiçi topluluk oluşturuyor olun veya sadece kayıt süreciniz üzerinde daha iyi bir kontrol istiyor olun, bunu hızlı bir şekilde kurmanın en kolay yolunu öğreneceksiniz.

WordPress'te Özel Kullanıcı Kayıt Formu Nasıl Oluşturulur

ÖZET: Varsayılan WordPress kayıt formları yalnızca kullanıcı adı ve e-posta ile sınırlıdır. Bu eğitimde, tamamen özel bir kullanıcı kayıt formu oluşturmak için WPForms kullanmayı göstereceğim. Özel alanlar eklemeyi, güvenliği artırmayı ve kod yazmadan sitenizin markasına uymayı öğreneceksiniz.

Bu öğreticide gezinmek için aşağıdaki hızlı bağlantıları kullanabilirsiniz:

WordPress'te Neden Özel Bir Kullanıcı Kayıt Formu Eklenir?

WordPress'te özel bir kullanıcı kayıt formu oluşturmak, yeni üyelerin sitenize nasıl katılacağı konusunda size çok daha fazla kontrol sağlar. Yalnızca bir kullanıcı adı ve e-posta toplamak yerine, işinizin başlangıçtan itibaren ihtiyaç duyduğu tam bilgileri toplayabilirsiniz.

Özel kayıt formları, sitenizin markasıyla eşleşmenize ve daha profesyonel bir ilk izlenim yaratmanıza olanak tanır. Kaydolma sayfanız, yalnızca genel bir WordPress ekranı değil, markanızın bir uzantısı haline gelir.

Görünümün ötesinde, özel formlar size zaman kazandıracak ve sitenizin güvenliğini iyileştirecek pratik faydalar sağlar:

  • Temel kullanıcı bilgilerini toplayın. Örneğin, bir etkinlik düzenliyorsanız, başlangıçta beslenme kısıtlamalarını, oturum tercihlerini veya özel gereksinimleri toplayabilirsiniz.
  • Otomatik olarak spam koruması ekleyin. Güvenlik risklerini önlemek için belirli 'Kullanıcı Rolleri' atayabilir ve spam kayıtlarını engellemek için CAPTCHA kullanabilirsiniz.
  • Daha iyi bir kullanıcı deneyimi oluşturun. Sitenizin görünümüne uyan ve kullanıcıları kaydolma sürecinde sorunsuz bir şekilde yönlendiren formlar tasarlayın.
  • E-posta Pazarlama Entegrasyonu. Kayıt olduklarında yeni kullanıcıları otomatik olarak e-posta bülteninize ekleyebilirsiniz.
  • Doğru kitleyi hedefleyin. Bir blog, e-ticaret mağazası veya bir topluluk platformu işletiyor olun, özel formlar işletmeniz için en önemli verileri yakalamanıza yardımcı olur.

Kayıt sürecinizi erken kontrol altına almanın, ileride baş ağrılarını önlediğini gördüm. Eksik bilgiler için üyeleri kovalamak veya veritabanınızı kirleten spam hesaplarla uğraşmak zorunda kalmayacaksınız.

Bu eğitimde, piyasadaki en iyi WordPress iletişim formu eklentisi olduğu için WPForms kullanacağım. Teknik işleri sizin için halleden güçlü bir Kullanıcı Kaydı eklentisi ile birlikte gelir.

Ancak, bu ek bilgileri depolamak için veritabanınızda önce bir alan oluşturmanız gerekir. Bunu şöyle düşünün: Önce veritabanında bir 'konteyner' oluşturmanız, ardından WPForms'u içine koyulacak verileri toplayan görünür formu oluşturmak için kullanmanız gerekir.


Adım 1: WordPress'te Özel Kullanıcı Alanları Ekleme

WordPress kullanıcı profilleri varsayılan olarak sınırlı sayıda alanla birlikte gelir. Telefon numarası, sosyal medya tanıtıcısı veya adres gibi ek bilgiler toplamak istiyorsanız, özel alanlar eklentisi kullanmanız gerekir.

Bunun için en iyi ücretsiz eklenti, Advanced Custom Fields (ACF)'dir. Herhangi bir kod yazmadan verileriniz için gerekli “kapsayıcıyı” oluşturmanıza olanak tanır.

İlk olarak, eklentiyi yüklemeniz ve etkinleştirmeniz gerekir. Yardıma ihtiyacınız olursa, lütfen bir WordPress eklentisinin nasıl kurulacağına dair adım adım kılavuzumuza bakın.

Etkinleştirdikten sonra, WordPress kontrol panelinizdeki ACF » Alan Grupları sayfasına gidin ve ‘+ Yeni Ekle’ veya ‘+ Alan Grubu Ekle’ düğmesine tıklayın.

ACF'de Yeni Bir Alan Grubu Ekleme

Sonraki ekranda, alan grubunuza bir başlık verin.

Bu eğitim için buna ‘Kullanıcı Profili Detayları’ adını vereceğim.

ACF'de Yeni Alan Grubuna Başlık Ekleme

Şimdi, Alanlar bölümüne aşağı kaydırın. Özel alanınızı oluşturmaya başlamak için açılır menüden bir Alan Türü seçmeniz yeterlidir.

Bu örnek için, bir ‘Twitter Kullanıcı Adı’ alanı oluşturmak üzere ‘Metin’i seçeceğim.

ACF'de Metin Alanı Seçme

Bir yapılandırma paneli açılacaktır. İşte en önemli iki ayar:

  • Alan Etiketi: Bu, sizin için görünen addır (“Twitter Kullanıcı Adı”).
  • Alan Adı: Bu, WordPress veritabanı tarafından kullanılan dahili sistem adıdır (twitter_handle gibi).
ACF'de Alan Etiketi ve Alan Adı Ekleme

Önemli: Alan adını kopyalayın veya göründüğü gibi tam olarak yazın. Genellikle küçük harfler ve alt çizgiler içerir. Kayıt formunuza bağlamak için bu tam adı daha sonra ihtiyacınız olacaktır.

Daha fazla alan eklemek isterseniz, listenin altındaki ‘+ Alan Ekle’ düğmesine tıklamanız ve işlemi tekrarlamanız yeterlidir.

Alan eklemeyi bitirdiğinizde, Ayarlar bölümüne aşağı kaydırın ve ‘Konum Kuralları’ sekmesine tıklayın.

ACF'ye bu alanların nerede görüntüleneceğini söylemeniz gerekir. Kuralı, ‘Kullanıcı Formu Ekle / Düzenle ise bu alan grubunu Göster’ şeklinde okunacak şekilde değiştirin.

ACF'de Konum Kurallarını Ayarlama

Bu, bu alanların WordPress kullanıcı profili alanında yöneticilerin görebileceği şekilde görünmesini sağlar.

Son olarak, yeni alanlarınızı yayınlamak için ekranın sağ üst köşesindeki ‘Değişiklikleri Kaydet’ düğmesine tıklayın.

ACF'de Yeni Alan Grubunu Kaydetme

Adım 2: Kullanıcı Kayıt Formunu Oluşturma

Özel alanlarınız hazır olduğuna göre, şimdi formu oluşturma zamanı.

Öncelikle, WPForms eklentisini kurun ve etkinleştirin. Kullanıcı Kayıt özelliklerine erişmek için Pro sürümüne veya daha üst bir sürüme ihtiyacınız olacaktır.

Etkinleştirdikten sonra, lisans anahtarınızı girmek için WPForms » Ayarlar'a gidin. Bu bilgiyi WPForms web sitesindeki hesabınızda bulabilirsiniz.

WPForms Lisans Anahtarınızı Girin

Ardından, Kullanıcı Kayıt eklentisini yüklemeniz gerekir.

WPForms » Eklentiler sayfasına gidin. ‘Kullanıcı Kayıt Eklentisi’ni arayın ve ‘Eklentiyi Yükle’ düğmesine tıklayın.

WPForms'ta Kullanıcı Kaydı Eklentisini Yükleme

Eklenti etkinleştirildikten sonra, form oluşturucuyu başlatmak için WPForms » Yeni Ekle'ye gidin.

Kurulum ekranında, formunuza ‘Yeni Kullanıcı Kaydı’ gibi bir ad verin. Ardından, Kullanıcı Kayıt Formu şablonunu bulmak için sol taraftaki arama çubuğunu kullanın ve ‘Şablonu Kullan’a tıklayın.

Kullanıcı Kaydı Form Şablonunu Kullanarak WPForms'ta Yeni Bir Form Oluşturma

WPForms otomatik olarak bir kayıt formu oluşturacaktır.

Ad, Kullanıcı Adı, E-posta, Parola ve Kısa Biyografi gibi ihtiyacınız olan standart alanları içerecektir.

WPForms'ta Oluşturulan Yeni Kullanıcı Kaydı Formu
Özel Alanlarınızı Ekleme

Şimdi, Twitter Tanıtıcısı (veya Adım 1'de oluşturduğunuz herhangi bir alan) için özel alanı ekleyelim.

Sol panelde ‘Standart Alanlar’ altına bakın. Formunuza bir Tek Satır Metin alanı sürükleyin. Düzenlemek için alana tıklayın ve Etiketi ‘Twitter Tanıtıcısı’ olarak değiştirin.

WPForms'ta Bir Alanın Etiketini Değiştirme
Verileri Eşleştirme

Ardından, WPForms'a bu yeni alandaki verileri daha önce oluşturduğunuz ACF alanına kaydetmesini söylemeniz gerekir.

Sol menüdeki Ayarlar simgesine tıklayın ve ardından Kullanıcı Kaydı sekmesini seçin.

WPForms Oluşturucusunda Kullanıcı Kaydı Ayarları

Kullanıcı Kaydı şablonunu kullandığınız için WPForms, ana ayarları sizin için otomatik olarak yapılandırdı. Ad, E-posta ve Parola gibi standart alanların, ilgili WordPress kullanıcı profili alanlarına zaten eşlendiğini göreceksiniz.

Önemli Güvenlik Adımı: Bu sayfadayken, üst kısımdaki Kullanıcı Rolü ayarlarına bakın. ‘Abone’ olarak ayarlandığından emin olun. Bu, yeni kullanıcıların web sitenize yönetici erişimine sahip olmasını engeller.

Şimdi Özel Kullanıcı Meta bölümüne aşağı kaydırmanız gerekecek.

Buraya iki bilgi girmeniz gerekiyor:

  • Meta Anahtarı: Adım 1'de ACF'den kopyaladığınız Alan Adını yapıştırın (twitter_handle).
  • Meta Değeri: Açılır menüden “Twitter Handle” form alanını seçin.
WPForms'ta Özel Kullanıcı Alanlarını Formunuza Eşleme

Ek alanları eşlemeniz gerekiyorsa, yeni bir meta anahtarı ve değeri eklemek için sadece ‘+’ düğmesine tıklayın.

Aktivasyon Yöntemini Seçin

Kaydetmeden önce, Kullanıcı Aktivasyonu ve Giriş bölümüne yukarı kaydırın.

Burada iki seçeneğiniz var:

  • E-posta Doğrulaması (Güvenlik İçin Önerilir): ‘Kullanıcı Aktivasyonunu Etkinleştir’ kutusunu işaretleyin. Kullanıcı, oturum açmadan önce hesaplarını etkinleştirmek için bir bağlantı içeren bir e-posta alacaktır.
  • Anında Erişim: ‘Kullanıcı Aktivasyonunu Etkinleştir’ seçeneğinin işaretini kaldırın ve ‘Otomatik oturum açmayı etkinleştir’ seçeneğini işaretleyin. Bu, kullanıcı formunu gönderdikten hemen sonra oturum açacaktır.
WPForms Kullanıcı Aktivasyonu ve Giriş Ayarları

Seçiminizi yaptıktan sonra, sağ üst köşedeki ‘Kaydet’ düğmesine tıklayın.

Adım 3: Kayıt Formunuzu WordPress'e Ekleme

Formunuz hazır olduğuna göre, kullanıcıların gerçekten kaydolabilmesi için web sitenizdeki bir sayfaya eklemeniz gerekiyor. Formu mevcut bir sayfaya ekleyebilir veya yeni bir sayfa oluşturabilirsiniz.

Bu eğitim için yeni bir sayfa oluşturacağım.

WordPress kontrol panelinizde Sayfalar » Yeni Ekle bölümüne gidin. Sayfanıza ‘Kayıt Ol’ veya ‘Üye Ol’ gibi bir başlık verin. Ardından, yeni bir blok eklemek için ‘+‘ düğmesine tıklayın ve ‘WPForms’u arayın.

Ardından WPForms bloğunu içerik alanınıza sürükleyebilirsiniz.

WPForms Bloğunu Bir Gönderiye Ekleme

Blok eklendikten sonra bir açılır menü göreceksiniz. Üzerine tıklayın ve önceki adımda oluşturduğunuz ‘Yeni Kullanıcı Kaydı’ formunu seçin.

WPForms, formunuzun önizlemesini anında düzenleyici içinde yükleyecektir.

Bir Gönderide Formu Önizleme

Artık sayfaya başlıklar veya talimatlar gibi istediğiniz başka içerikler ekleyebilirsiniz. Hazır olduğunuzda, sağ üst köşedeki ‘Yayınla’ düğmesine tıklayın.

Tebrikler! Artık özel verileri toplayan ve bunları otomatik olarak WordPress kullanıcı profillerinize ekleyen canlı bir kullanıcı kayıt sayfanız var.

Profesyonel İpucu: Zaten yönetici olarak oturum açtığınız için, sayfayı ziyaret ettiğinizde formu görmeyebilirsiniz. Yeni formunuzu doğru bir şekilde test etmek için sayfayı Gizli pencerede açın veya önce web sitenizden çıkış yapın.

Bonus: Eşleşen Özel Bir Giriş Sayfası Oluşturun

Artık özel bir kullanıcı kayıt formunuz olduğuna göre, varsayılan WordPress giriş ekranının buna kıyasla biraz uyumsuz göründüğünü fark edebilirsiniz.

Sorunsuz bir deneyim sağlamak için, yeni kayıt formunuzun markasıyla eşleşen özel bir giriş sayfası oluşturmanızı öneririm.

Bunu WPForms veya SeedProd kullanarak kolayca yapabilirsiniz. Adım adım talimatlar için lütfen özel bir WordPress giriş sayfası oluşturma konusundaki nihai rehberimize bakın.

Özel Logolu WordPress Giriş Sayfası

Kullanıcı Kayıt Formları Hakkında Sıkça Sorulan Sorular

WordPress'te özel kullanıcı kayıt formları oluşturmak zor olabilir, ancak olmak zorunda değil. 

İşte bu formları oluşturma ve yönetme hakkında insanların sorduğu yaygın sorular ve size rehberlik edecek basit cevaplar.

1. WordPress'te giriş ve kayıt formları oluşturmak için en iyi ücretsiz eklenti hangisidir?

WPForms, standart iletişim formları için mükemmel olan ücretsiz bir sürüm sunar. Ancak, WordPress sitenizde kullanıcıları otomatik olarak kaydetmek istiyorsanız, özel Kullanıcı Kaydı eklentisini içeren WPForms Pro sürümüne ihtiyacınız olacaktır.

2. WordPress formlarımdaki spam kayıtlarını nasıl önleyebilirim?

Formlarınızda CAPTCHA veya reCAPTCHA'yı etkinleştirerek spam kayıtları en aza indirilebilir. Honeypot gibi özelliklere sahip eklentiler de spam girişlerini azaltmaya yardımcı olur.

3. Yeni kullanıcı kayıtlarını giriş yapmadan önce onaylayabilir miyim?

Evet, kullanıcı kayıt ayarlarınız aracılığıyla manuel onay etkinleştirilebilir, böylece içeriğinize veya özelliklerinize erişimi siz kontrol edebilirsiniz.

4. WordPress sitemdeki yeni kayıtlı kullanıcılara hangi kullanıcı rolünü atamalıyım?

Yeni kullanıcılara içerik görüntülemeye izin vermek ancak hassas eylemleri kısıtlamak için 'Abone' rolünü atayın. Güvenlik riskleri nedeniyle asla 'Yönetici' veya 'Editör' rollerini genel kayıt formuna atamayın.


Kullanıcı Kaydı İçin Ek Kaynaklar

Umarım bu makale, WordPress'te özel bir kullanıcı kayıt formu oluşturmayı kolayca öğrenmenize yardımcı olmuştur.

Ayrıca bu ek kaynakları da görmek 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

8 CommentsLeave a Reply

  1. Kullanıcı kayıt formunu gönderdikten sonra kullanıcıya gönderilen onay e-postasını nasıl değiştirebilirim? Giriş bağlantısı gibi belirli bilgileri e-postada görüntülemek istemiyorum.

  2. Yeni Kullanıcı Onayla eklentisinin varsayılanını nasıl devre dışı bırakabiliriz? veya bu eklentiye woocommerce şablonunu nasıl uygulayabiliriz?

    Teşekkürler

  3. Theme My Login'in amacına da hizmet ediyor mu?
    Yani bunu kurarsam bahsedilen eklentinin özelliğinden de yararlanabileceğim, değil mi?

    • No need to reply, I got my answer. Thank you. :)
      P.S: You people are doing a great job! Keep it up! :)

  4. Harika bir eklenti. Bu eklenti, mevcut varsayılan WooCommerce formlarıma form öğeleri eklememe izin verecek mi?

    Çok fazla eklentiye sahip olmak WordPress sitem için güvenli midir? Yavaşlamaz mı veya Güvenlik açısından açığa çıkmaz mı?

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.