Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Kupası
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPress’te E-posta Adresi ile Giriş Özelliği Nasıl Devre Dışı Bırakılır

Kullanıcılarımızdan biri kısa süre önce WordPress’in WordPress 4.5‘te tanıtılan e-posta ile oturum açma özelliğini nasıl devre dışı bırakacağını sordu.

Bu özellik, kullanıcıların bir kullanıcı adı veya e-posta adresiyle oturum açmasına olanak tanır. Ancak, bazı site sahipleri daha fazla güvenlik için veya oturum açma işlemini basitleştirmek için bu özelliği kapatmayı tercih eder.

Bu makalede, WordPress’te e-posta adresiyle oturum açma özelliğini nasıl devre dışı bırakacağınızı göstereceğiz.

How to Disable Login with Email Address Feature in WordPress

WordPress’te E-posta ile Giriş Neden Devre Dışı Bırakılır?

Bazı kullanıcılar e-posta adreslerinin kullanıcı adından daha yaygın bir bilgi olduğuna inanmaktadır. Eğer birine e-posta gönderirseniz, o kişi e-posta adresinizi zaten biliyordur.

Birisi WordPress sitenize girmek isterse, bir e-posta adresi bilmek, şifrenizi tahmin ederek veya e-posta hesabınızı hackleyerek sitenize girmelerini kolaylaştırabilir.

Giriş yapmak için e-posta adresi kullanmanın bir WordPress sitesini daha az güvenli hale getirdiğine inanmıyoruz. WordPress yönetici dizinini parola korumalı hale getirmek ve iki aşamalı doğrulama eklemek gibi daha fazla güvenlik katmanı her zaman ekleyebilirsiniz .

Bununla birlikte, bazı kullanıcıların WordPress sitelerinde e-posta ile oturum açma özelliğini devre dışı bırakmak isteyebileceğini anlıyoruz. İşte bunu nasıl kolayca yapabileceğinize dair 2 yöntem:

Hemen konuya girelim.

Yöntem 1. Kod Kullanarak WordPress’te E-posta ile Girişi Devre Dışı Bırakın (Önerilen)

Bu yöntem WordPress dosyalarınıza kod eklemenizi gerektirir. Bunu daha önce yapmadıysanız, web’den WordPress’e kod parçacıkları yapıştırma kılavuzumuza bakın.

E-posta ile oturum açma özelliğini devre dışı bırakmak için genellikle aşağıdaki kodu temanızın functions.php dosyasına veya bir kod parçacıkları eklentisine eklemeniz gerekir.

remove_filter( 'authenticate', 'wp_authenticate_email_password', 20 );

Bunu kolaylaştırmak için WordPress için en iyi kod parçacıkları eklentisi olan WPCode‘u kullanabilirsiniz.

WPCode's homepage

WPCode, e-posta ile oturum açmayı devre dışı bırakma, WordPress sürüm numarasını kaldırma, yorumları devre dışı bırakma ve daha fazlası dahil olmak üzere en popüler WordPress özellik taleplerinin tümü için kullanıma hazır kod parçacıkları içeren yerleşik bir kitaplığa sahiptir.

En iyi yanı ise temanızın functions.php dosyasını düzenlemenize hiç gerek olmamasıdır. Böylece WordPress web sitenizi bozma riskini ortadan kaldırırsınız.

Başlamak için ücretsiz WPCode eklentisini kuralım ve etkinleştirelim. Yardıma ihtiyacınız varsa, WordPress eklentisi yükleme hakkındaki eğitimimizi okuyabilirsiniz.

Eklenti etkinleştirildikten sonra, WordPress yönetici panonuzdan Code Snippets Library bölümüne gitmek isteyeceksiniz.

Ardından, ‘E-posta ile Girişi Devre Dışı Bırak’ snippet’ini arayabilir ve ‘Snippet’i kullan’ düğmesine tıklayabilirsiniz.

Search for the Disable Login by Email snippet in WPCode library

Ardından, WPCode kod parçacığını otomatik olarak ekleyecek ve uygun ekleme yöntemini seçecektir.

İşte WPCode düzenleyicisinde nasıl görünebileceği:

WPCode automatically adds the code for disabling login by email

Buradan yapmanız gereken tek şey anahtarı ‘Etkin Değil’den ‘Etkin’e geçirmektir.

Ardından, devam edin ve ‘Güncelle’ düğmesine tıklayın.

Activate and update snippet in WPCode

Bu kadar!

Bu, oturum açma sayfasında hiçbir şeyi değiştirmeyecek ve kullanıcılar bir kullanıcı adı veya e-posta adresi kullanarak oturum açabileceklerini görmeye devam edeceklerdir. Ancak oturum açmak için e-posta adresini girerlerse geçersiz kullanıcı adı hatası alacaklardır.

Yöntem 2. WordPress’te Eklenti Kullanarak E-posta ile Girişi Devre Dışı Bırakma

E-posta ile giriş özelliğini tek kullanımlık bir eklentiyle de devre dışı bırakabilirsiniz – E-posta Adresiyle Giriş Yok.

Bunu yapmak için öncelikle eklentiyi yüklemeniz ve etkinleştirmeniz gerekir. Daha fazla ayrıntı için, bir WordPress eklentisinin nasıl kurulacağına ilişkin adım adım kılavuzumuza geri dönmekten çekinmeyin.

Eklenti kutudan çıktığı gibi çalışır, yani yapılandırılması gereken herhangi bir ayar yoktur. WordPress sitenizin giriş ekranını ziyaret edin ve e-posta adresinizle giriş yapmayı deneyin.

Geçersiz bir kullanıcı adı hatası aldığınızı görebilirsiniz. Eklenti ayrıca ‘Kullanıcı adı veya E-posta adresi’ etiketini sadece ‘Kullanıcı adı’ olarak değiştirecektir.

Login with email address removed

Hepsi bu kadar, umarız bu makale WordPress’te e-posta adresiyle oturum açma özelliğini devre dışı bırakmanıza yardımcı olmuştur. Daha sonra, WordPress giriş hata mesajlarında giriş ipuçlarının nasıl devre dışı bırakılacağına ilişkin kılavuzumuzu ve en iyi WordPress giriş sayfası eklentileri için seçimlerimizi de görmek isteyebilirsiniz.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Ultimate WordPress Araç Kiti

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

Reader Interactions

8 yorumBir Cevap Bırakın

  1. momses

    Hi,

    Thanks for you article. I’m looking for a way to Login only By mail no Username.

    Thanks in advance for you help.

  2. Dom WO

    Does this article also cover the registration form in woocommerce for the customers or it is only for the admin side login ?

  3. Debra

    Somehow it isn’t clear to me how to add a username once the email address login is disabled. Can you please explain.

    Thanks so much

    • WPBeginner Support

      If you have user registration enabled on your site, then those users can still register using their email addresses. But they will not be able to use the email address to login. They will have to use the username to login. As an administrator, you will also need to enter an email and user name when adding a new user.

      Yönetici

  4. Abdul Samad

    Thank you for article

    I want to know, how to allow login with mobile number

    Second, I want to register my customer without email in wordpress

    Please help me out with this

    Thanks

  5. Jeramy Queale

    I simply couldn’t go away your website prior to suggesting that I really loved the usual information an individual provide in your visitors? Is gonna be back frequently to check up on new posts

  6. Jayna Coppedge

    I have a login to my wordpress blog. I have a different login for another wordpress blog I write with others. However when I want to comment on another wordpress blog. Neither user name or password works. I have not been willing to say change this long in because I am afraid it would affect the other 2. I don’t know what to call the 3 category to even look up the problem.

Bir Cevap Bırakın

Yorum bırakmayı seçtiğiniz için teşekkür ederiz. Lütfen tüm yorumların yorum poli̇ti̇kasi uyarınca denetlendiğini ve e-posta adresinizin yayımlanmayacağını unutmayın. Ad alanında anahtar kelime KULLANMAYIN. Kişisel ve anlamlı bir sohbet edelim.