Zaloguj się do WordPressa za pomocą adresu e-mail zamiast nazwy użytkownika w prosty sposób
Objaśnienie
Chcesz zalogować się do WordPressa za pomocą swojego adresu e-mail zamiast nazwy użytkownika? Ten fragment kodu to umożliwia!
Jak to działa:
- Kod włącza się w proces logowania WordPressa, aby umożliwić logowanie za pomocą adresu e-mail.
- Sprawdza, czy wprowadzone dane logowania to adres e-mail. Jeśli tak, znajduje użytkownika powiązanego z tym adresem.
- Jeśli użytkownik zostanie znaleziony, używa jego nazwy użytkownika do zakończenia procesu logowania.
Zmiany w formularzu logowania:
- Etykieta formularza logowania zmienia się z "Nazwa użytkownika" na "Adres e-mail" za pomocą odrobiny JavaScriptu.
- To pomaga użytkownikom zrozumieć, że mogą wpisać swój adres e-mail zamiast nazwy użytkownika.
Dzięki temu rozwiązaniu użytkownicy mogą łatwo logować się za pomocą swojego adresu e-mail, co sprawia, że proces jest bardziej intuicyjny i przyjazny dla użytkownika.
Kod
Instrukcja
Lokalizacja pliku: Dodaj poniższy kod do pliku functions.php swojego motywu lub do pliku własnej wtyczki.
Wymagania wstępne:
- Upewnij się, że masz dostęp do plików motywu WordPress lub możliwość stworzenia własnej wtyczki.
- Wykonaj kopię zapasową swojej strony przed wprowadzeniem zmian w kodzie.
Kroki wdrożenia:
- Uzyskaj dostęp do panelu WordPress i przejdź do Wygląd > Edytor motywu, jeśli edytujesz plik
functions.php, lub użyj klienta FTP, aby uzyskać dostęp do plików WordPress. - Znajdź plik
functions.phpswojego aktywnego motywu lub stwórz nowy plik własnej wtyczki. - Skopiuj podany fragment kodu i wklej go na końcu pliku
functions.phplub w pliku własnej wtyczki. - Zapisz zmiany w pliku.
- Wyloguj się ze swojej strony WordPress i spróbuj zalogować się, używając swojego adresu e-mail zamiast nazwy użytkownika, aby przetestować funkcjonalność.
Dzięki tym krokom Twoja strona WordPress umożliwi teraz użytkownikom logowanie się za pomocą adresów e-mail, co poprawi doświadczenia użytkowników, czyniąc proces logowania bardziej intuicyjnym.
Jeśli potrzebujesz dalszej pomocy w tej implementacji lub wymagasz bardziej zaawansowanej funkcjonalności, rozważ skontaktowanie się z wp-dude.com w celu uzyskania fachowej pomocy.