Niedawno jeden z naszych użytkowników zapytał nas, jak mogą wyłączyć logowanie za pomocą funkcji e-mail wprowadzonej w WordPress 4.5. Ta funkcja pozwala użytkownikom zalogować się za pomocą nazwy użytkownika lub adresu e-mail w formularzu logowania. W tym artykule pokażemy, jak wyłączyć funkcję logowania za pomocą adresu e-mail w WordPress.

How to Disable Login with Email Address Feature in WordPress

Dlaczego wyłączyć logowanie za pomocą poczty e-mail w WordPress?

Niektórzy użytkownicy uważają, że adresy e-mail są bardziej powszechną wiedzą niż nazwa użytkownika. Jeśli wyślesz wiadomość e-mail do kogoś, to on już zna twój adres e-mail.

Jeśli ktoś chce włamać się do twojej witryny WordPress, znajomość adresu e-mail może potencjalnie ułatwić im włamanie, zgadując Twoje hasło lub hakując Twoje konto e-mail.

Nie wierzymy, że używanie adresu e-mail do logowania sprawia, że witryna WordPress jest mniej bezpieczna. Zawsze możesz dodać więcej warstw zabezpieczeń, takich jak ochrona hasłem katalogu administratora WordPress i dodanie weryfikacji dwuetapowej.

Dla bezpieczeństwa WordPress używamy Sucuri na wszystkich naszych stronach. Zobacz, jak Sucuri pomógł nam zablokować 450 000 ataków WordPress w 3 miesiące

Mimo to rozumiemy, że niektórzy użytkownicy mogą nadal chcieć wyłączyć logowanie za pomocą funkcji poczty e-mail w swoich witrynach WordPress. Zobaczmy, jak możesz to łatwo zrobić.

Wyłącz logowanie za pomocą poczty e-mail w WordPress za pomocą wtyczki

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę No Login by Email Address. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Wtyczka działa po wyjęciu z pudełka i nie ma żadnych ustawień do skonfigurowania. Po prostu odwiedź ekran logowania swojej witryny WordPress i spróbuj zalogować się za pomocą adresu e-mail.

Otrzymasz nieprawidłowy błąd nazwy użytkownika. Wtyczka zmieni również etykietę „nazwa użytkownika lub adres e-mail” na po prostu nazwę użytkownika.

Login with email address removed

Ręcznie Wyłącz logowanie za pomocą poczty e-mail w WordPress

Ta metoda jest prosta, ale nie bardzo czysta. Po prostu dodaj ten kod do funkcji motywu.plik php lub wtyczka specyficzna dla witryny.

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

Nie zmieni to niczego na stronie logowania, a użytkownicy nadal będą widzieć, że mogą zalogować się za pomocą nazwy użytkownika lub adresu e-mail. Ale jeśli wprowadzą adres e-mail, aby się zalogować, da im nieprawidłowy błąd nazwy użytkownika.

To wszystko, mamy nadzieję, że ten artykuł pomógł Ci wyłączyć logowanie za pomocą funkcji adresu e-mail w WordPress. Możesz również zobaczyć nasz przewodnik, Jak wyłączyć wskazówki logowania w komunikatach o błędach logowania WordPress.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Znajdziesz nas również na Twitterze i Facebooku.

You May Also Like

Jak stworzyć katalog stron w WordPress (krok po kroku)

W artykule: Co To jest katalog stron www?Metoda 1: Tworzenie katalogu WordPress…

Jak dodać stronę HTML Sitemap w WordPress (2 sposoby)

W artykule: Jaka jest różnica między mapami witryn XML i HTML?Metoda 1.…

Jak i dlaczego należy ograniczyć próby logowania w WordPress?

W artykule: Dlaczego warto ograniczyć próby logowania w WordPress?Jak ograniczyć próby logowania…

13 darmowych wtyczek do zarządzania użytkownikami dla WordPress (2021)

W artykule: Dlaczego potrzebujesz wtyczki do zarządzania użytkownikami w WordPress?1. Członkowie2. WPForms3.…