Jak utworzyć formularz logowania w WordPress bez użycia wtyczki?

Opublikowany: 2022-04-06

Jeśli prowadzisz witrynę WordPress, prędzej czy później będziesz musiał stworzyć formularz logowania dla swoich użytkowników. Na szczęście WordPress ułatwia tworzenie formularza logowania bez konieczności korzystania z wtyczki. W tym artykule pokażemy, jak utworzyć formularz logowania w WordPress bez użycia wtyczki.

Metoda tworzenia strony logowania w WordPress bez wtyczki lub konfigurowania domyślnej strony logowania WordPress. W tym samouczku omówimy dwie opcje: tworzenie niestandardowego szablonu strony i pisanie krótkiego kodu strony logowania. Ten samouczek pokaże Ci, jak utworzyć stronę logowania, która umożliwia dostęp do pulpitu nawigacyjnego WordPress po zalogowaniu. Twórcy motywów mogą teraz wyświetlać formularze WordPress w dowolnym miejscu za pomocą funkcji WordPress WP_login_form() na swoich stronach internetowych WordPress. Gdy użytkownik jest zalogowany, wyświetlamy na tej stronie wiadomość powitalną, a nie formularz logowania. Tablica $args może służyć do określenia sposobu wyświetlania formularza. Jeśli dodasz krótki kod [njengah-login-form] do pliku functions.php, powinieneś utworzyć stronę logowania.

Formularz logowania powinien wyglądać tak, jak pokazano na poniższym obrazku. Formularze logowania w WordPressie są stylizowane. Aby formularz logowania był bardziej atrakcyjny, włączyłem projekt używanego przeze mnie motywu do następujących stylów.

Jak utworzyć formularz logowania w WordPress?

Źródło: wpusermanager.com

Tworzenie formularza logowania w WordPressie to prosty proces. Najpierw musisz utworzyć stronę lub post, na którym chcesz, aby pojawił się formularz logowania. Następnie musisz dodać następujący kod do strony lub posta:
[Forma loginu]
To wszystko, co musisz zrobić! Gdy ktoś odwiedzi stronę lub post, zobaczy formularz logowania i będzie mógł zalogować się do Twojej witryny WordPress.

Formularz logowania WP to prosty sposób na utworzenie formularza logowania dla dowolnej witryny WordPress. Możesz użyć skróconego kodu, aby umieścić go w poście, stronie lub pasku bocznym. Nie jest to domyślna opcja, którą musisz wybrać, ale możesz zmienić kilka innych czynników. Google reCAPTCHA v3 chroni formularz logowania WP przed spamem. Przechodząc do Ustawień, możesz skonfigurować tę funkcję. Formularz można dostosować za pomocą struktury klas bez dodawania CSS i tworzy czysty znacznik bez dodawania klas.

Formularz logowania WordPress

Źródło: fordableforms.com

Formularz logowania WordPress to formularz, który użytkownik może wypełnić, aby zalogować się na swoje konto WordPress. Formularz ten można znaleźć na stronie logowania WordPress.

Formularz rejestracyjny użytkownika w WordPressie zbiera informacje od odwiedzających, takie jak ich imię i nazwisko oraz adres. Użytkownicy, którzy zarejestrują się w witrynie, są zazwyczaj zobowiązani do wprowadzenia następujących informacji: W przypadku korzystania z dodatku do rejestracji użytkownika WPForms należy również dołączyć pole formularza akapitowego z informacjami o użytkowniku. Formularz logowania WordPress może służyć do rejestracji użytkownika lub logowania. Formularze logowania są używane w WordPress do logowania się do Twojej witryny. Wcześniej zarejestrowani użytkownicy mogą logować się przy użyciu swoich poświadczeń. Jeśli chcesz, aby Twoja witryna WordPress działała, powinieneś dołączyć formularz logowania. Istnieje wiele powodów, dla których warto dołączyć formularz logowania.

Jak utworzyć stronę logowania WordPress bez wtyczki?

Tworzenie strony logowania WordPress z niestandardowym szablonem: Podczas tworzenia strony logowania WordPress bez użycia wtyczki możesz użyć WP_login_form(), aby opublikować formularz wtyczki na stronie przy użyciu niestandardowego szablonu.

Wtyczka do strony logowania w WordPress

Źródło: Colorlib

Dostępnych jest wiele wtyczek, których można użyć do dodania strony logowania do witryny WordPress. Niektóre z tych wtyczek są bezpłatne, podczas gdy inne są płatne. Wybór wtyczki będzie zależeć od Twoich potrzeb i budżetu.
Jeśli potrzebujesz tylko podstawowej strony logowania, bezpłatna wtyczka, taka jak WPForms, może być wszystkim, czego potrzebujesz. Jeśli jednak potrzebujesz więcej funkcji, takich jak możliwość dostosowania wyglądu strony logowania, lepszym rozwiązaniem może być płatna wtyczka, taka jak Ultimate Member.

Obecnie dostępnych jest siedem rozszerzeń premium, a w przyszłości będzie ich więcej (sugestie mile widziane; wszelkie sugestie są mile widziane, a bezpłatna wersja próbna zostanie udostępniona). Nie będziesz mógł korzystać z forum WordPress do kupowania rozszerzeń ze stron internetowych Frosty Media, które nie są hostowane na WordPress.org. Osoby zainteresowane pochwaleniem się swoim kontem Flickr powinny udać się do grupy Flickr. Automatycznie dodamy Twój plik do naszej puli. Aby zainstalować wtyczkę, postępuj zgodnie z poniższymi instrukcjami. Przed użyciem programu użytkownik musi posiadać ważny klucz licencyjny. W Frosty możesz znaleźć wszystkie potrzebne rozszerzenia logowania niestandardowego.

Programowo niestandardowy formularz logowania WordPress

Istnieje kilka różnych sposobów tworzenia niestandardowego formularza logowania do WordPressa. Jednym ze sposobów jest użycie wtyczki, takiej jak ProfilePress lub Custom Login Form. Te wtyczki pozwolą Ci utworzyć niestandardowy formularz logowania, a następnie wstawić go do witryny WordPress.
Innym sposobem na stworzenie niestandardowego formularza logowania jest zrobienie tego samemu. Możesz to zrobić, tworząc nowy szablon strony WordPress, a następnie dodając kod formularza logowania do tego szablonu. Po utworzeniu szablonu możesz dodać go do swojej witryny WordPress, dodając wiersz kodu do pliku functions.php.

Tworzenie niestandardowego formularza logowania w WordPress to dobry początek, jeśli chcesz stworzyć elastyczny formularz. Dowiesz się, jak dodać formularz logowania WordPress do dowolnej strony w swojej witrynie. Jeśli Twoja witryna jest zorientowana na użytkowników, wolisz, aby użytkownicy rejestrowali swoje konta w interfejsie witryny, a nie w zapleczu. Do utworzenia niestandardowej strony logowania do WordPressa wymagana jest wtyczka. Musisz zainstalować wtyczkę, aby uzyskać dostęp do funkcji WordPress, a także innych plików na swoim komputerze. Konieczne byłoby również zakodowanie wielu różnych sposobów, aby formularz logowania działał poprawnie w Twojej witrynie. Dodatek do rejestracji użytkownika Formidable zawiera formularz logowania użytkownika, którego można użyć do rejestracji użytkowników.

Formularze można umieścić w dowolnym miejscu w witrynie, a następnie można je przekierować na inne strony w witrynie za pomocą Formidable. Szablony stylów można tworzyć w oparciu o interfejs stylizatora formularzy i stosować w różnych formatach. Ten przewodnik krok po kroku przeprowadzi Cię przez proces konfigurowania systemu resetowania hasła w witrynie WordPress. Pierwszym krokiem jest wprowadzenie linku do resetowania hasła w formularzu rejestracyjnym dla niestandardowego loginu. Następnie utworzymy stronę, na której użytkownicy będą mogli zresetować swoje hasła. Następnie należy skopiować i wkleić krótki kod, który możemy wkleić w treść strony.

Kod formularza logowania do frontendu WordPress

Formularz logowania do frontendu WordPress to świetny sposób na dodanie formularza logowania do witryny WordPress. Istnieje kilka różnych sposobów na dodanie frontendowego formularza logowania do witryny WordPress, ale najczęstszym sposobem jest użycie wtyczki.
Istnieje kilka różnych wtyczek, których możesz użyć, aby dodać formularz logowania frontendu do swojej witryny WordPress. Jedną z najpopularniejszych wtyczek jest wtyczka WPForms. WPForms to potężna wtyczka, która umożliwia tworzenie niestandardowych formularzy i ankiet dla witryny WordPress.
Jeśli nie chcesz używać wtyczki, możesz również dodać formularz logowania frontendu do swojej witryny WordPress, dodając kilka wierszy kodu do pliku functions.php motywu.
Dodanie frontendowego formularza logowania do witryny WordPress to świetny sposób na dodanie formularza logowania do witryny WordPress.

Zaloguj się przez Google WordPress bez wtyczki

Istnieje kilka sposobów na zalogowanie się do WordPressa bez użycia wtyczki. Jednym ze sposobów jest użycie aplikacji Google Authenticator. Po zainstalowaniu aplikacji na telefonie możesz przejść do strony Konta Google i włączyć uwierzytelnianie dwuskładnikowe. Następnie przy każdym logowaniu będziesz musiał wprowadzić kod z aplikacji.
Innym sposobem na zalogowanie się do WordPressa bez użycia wtyczki jest skorzystanie z usługi zewnętrznej, takiej jak Authy. Authy to usługa uwierzytelniania dwuskładnikowego, której można używać z WordPress. Instrukcje dotyczące konfiguracji znajdziesz na stronie Authy.
Na koniec możesz również użyć tokena sprzętowego, takiego jak YubiKey. YubiKey to urządzenie USB, którego możesz użyć do zalogowania się do WordPressa. Instrukcje dotyczące konfiguracji znajdziesz na stronie YubiKey.

Nie musisz się martwić o bezpieczeństwo lub inne problemy, jeśli używasz wtyczki do tego typu funkcjonalności. Większość programistów sezonowych nie jest zaznajomiona z biblioteką OAuth, ale jeśli będziesz postępować zgodnie z tym prostym samouczkiem, tak się stanie. Używam Google OAuth2 do tworzenia systemu logowania WordPress i pobierania danych kanału YouTube z sieci. Ta funkcja może być używana tylko jako mechanizm logowania, a wbudowaną nazwę użytkownika i hasło można usunąć. Jak wyłączyć wbudowany mechanizm uwierzytelniania wordpress?

Jak utworzyć niestandardową stronę logowania i rejestracji w WordPress

Jeśli chcesz utworzyć niestandardową stronę logowania i rejestracji w WordPress, musisz utworzyć nowy szablon strony, a następnie użyć funkcji wp_login_form(), aby wyświetlić formularz logowania. Następnie możesz użyć funkcji wp_register_form(), aby wyprowadzić formularz rejestracyjny.

WordPress – Formidable Forms: Jak stworzyć stronę logowania do WordPressa. Pokażemy Ci, jak korzystać z narzędzia do rejestracji użytkownika, aby dodać stronę logowania do dowolnej witryny WordPress. Poprawia się wartość marki, poprawia się wrażenia użytkownika i poprawia się bezpieczeństwo. Prawie na pewno będziesz musiał stworzyć niestandardową stronę internetową, jeśli potrzebujesz solidnego systemu rejestracji użytkowników. Formidable jest prosty w instalacji, o ile wykonujesz wszystkie te same kroki, co każda inna wtyczka WordPress. Aby skorzystać z naszego systemu rejestracji użytkowników, musisz posiadać plan biznesowy. Ze względu na różne dane, które użytkownicy zbierają podczas rejestracji, stworzyliśmy edytowalny szablon rejestracji użytkownika, z którego użytkownicy mogą korzystać od razu.

Po dokonaniu rejestracji użytkownik otrzyma hasło, a wszystkie informacje zostaną dodane do jego konta. Dokumentacja rejestracyjna użytkownika zawiera mnóstwo opcji konfiguracyjnych. Ponieważ Formidable automatyzuje cały proces logowania w WordPressie, nie musimy uczyć się, jak zmienić stronę logowania. W WordPress wystarczy utworzyć stronę logowania, jeśli chcesz opublikować formularz logowania. Możesz także użyć kreatora do stworzenia własnej strony. Możesz utworzyć formularz logowania i rejestracji dla dowolnego postu lub strony, którą chcesz.

Utwórz krótki kod strony logowania

Zakładając, że potrzebujesz samouczka, jak utworzyć krótki kod strony logowania:
Skrócony kod strony logowania to kod, który umożliwia utworzenie niestandardowej strony logowania do witryny WordPress. Jest to przydatne, jeśli chcesz utworzyć stronę logowania pasującą do wyglądu i stylu Twojej witryny lub jeśli chcesz dodać dodatkowe funkcje do strony logowania.
Aby utworzyć krótki kod strony logowania, musisz dodać następujący kod do pliku functions.php:
funkcja my_login_page_shortcode() {
if ( is_user_logged_in() ) {
globalny $bieżący_użytkownik;
get_currentuserinfo();
echo 'Witamy' . $current_user->user_login . '!';
} w przeciwnym razie {
echo 'Zaloguj się, aby zobaczyć tę zawartość.';
}
}
add_shortcode( 'strona_logowania', 'skrócona_strona_logowania' );
Ten kod utworzy krótki kod strony logowania, którego możesz użyć na dowolnej stronie lub opublikować w swojej witrynie WordPress. Gdy zostanie użyty, ten krótki kod wyświetli wiadomość dla zalogowanych użytkowników oraz formularz logowania dla użytkowników, którzy nie są zalogowani.

ProfileGrid to wtyczka przeznaczona wyłącznie do tworzenia bardziej wydajnych witryn członkowskich. Zawiera również predefiniowane strony, kody i rozszerzenia, które umożliwiają szybkie i łatwe wykonywanie zadań. Całą stronę poświęconą skrótom z ProfileGrid można znaleźć na pulpicie nawigacyjnym WP. Skróty służą jako szybki sposób wykonywania różnych zadań w PG. Proces tworzenia strony logowania do witryny członkostwa z ProfileGrid był prawie tak prosty, jak ciasto. Musieliśmy po prostu wkleić krótki kod potrzebny do formularza logowania WordPress do odpowiedniej kolumny. Jako programista wtyczek odpowiadasz za kodowanie i tworzenie aplikacji. W rezultacie umożliwia amatorom tworzenie profesjonalnych witryn członkowskich.