Jak utworzyć niestandardowy formularz logowania w WordPress bez wtyczki?

Opublikowany: 2022-09-27

Niestandardowy formularz logowania umożliwia dodanie osobistego charakteru do witryny WordPress. Domyślnie WordPress jest dostarczany z prostym formularzem logowania, który pozwala użytkownikom wprowadzić swoją nazwę użytkownika i hasło, aby uzyskać dostęp do witryny. Chociaż ten formularz logowania działa dobrze dla większości użytkowników, czasami możesz chcieć go dostosować, aby pasował do wyglądu i stylu Twojej witryny. Na przykład możesz dodać logo swojej firmy do formularza logowania lub zmienić kolor tła. Na szczęście istnieje kilka prostych sposobów na dostosowanie formularza logowania do WordPressa bez konieczności pisania kodu. W tym artykule pokażemy, jak stworzyć niestandardowy formularz logowania w WordPressie bez wtyczki.

WP-login.php to domyślny język strony logowania WordPress. WordPress wyświetla swoje logo WordPress w następującej strukturze HTML w celu wyświetlania logo. Po użyciu poniższego kodu możesz zastąpić logo domyślne własnym. Aby upewnić się, że użytkownik pozostanie na stronie logowania, możesz wykonać ten fragment kodu w celu kliknięcia logo. W ramach tego artykułu pokażę, jak zmienić wbudowaną stronę logowania. Możesz również dodać style CSS do formularza logowania i umieścić je w osobnych plikach, jeśli chcesz z nich korzystać. Na przykład umieściłbym kod CSS w pliku o nazwie style-login.css.

Ten kod powinien zostać wykonany przy użyciu fragmentu PHP znajdującego się poniżej. Po dodaniu skryptów do strony logowania ten fragment kodu zostanie wykorzystany do ustawienia nagłówka. Zaloguj się do swojego konta WordPress i utwórz nową stronę o nazwie login. Ułamkami URL stron powinny być 'login' i 'html.html'. Trzecim krokiem jest użycie PHP do stworzenia formularza logowania. Zmieniając nazwę szablonu strony, możesz dodać niestandardowy szablon logowania . Teraz musimy wyświetlać tę niestandardową stronę logowania za każdym razem, gdy użytkownik wysyła żądanie do WP-login.php.

Oto kod potrzebny do wstawienia do functions.php: custom_login_page_key. Jeśli podczas sesji zostaną znalezione jakiekolwiek błędy, zostanie użyty ten kod. Jeśli są z nim powiązane jakieś kody błędów, użyj $err_codes. Funkcja display_error_message zinterpretuje te wbudowane kody błędów. Parametr wylogowany może służyć do powiadomienia użytkownika, że ​​jest wylogowany.

Jak utworzyć formularz logowania w WordPress?

Źródło: wpusermanager.com

Tworzenie formularza logowania w WordPressie to prosty proces, który można wykonać w kilka minut. Pierwszą rzeczą, którą musisz zrobić, to utworzyć stronę w swojej witrynie WordPress, która będzie służyć jako formularz logowania. Aby to zrobić, po prostu utwórz nową stronę i zatytułuj ją „Zaloguj się”. Następnie musisz dodać krótki kod do strony. Krótki kod formularza logowania to [wp-login-form]. Po prostu dodaj ten krótki kod do obszaru zawartości strony i zapisz stronę. Teraz, gdy strona formularza logowania została utworzona, musisz dodać do niej link ze strony głównej witryny WordPress. Aby to zrobić, po prostu edytuj stronę główną i dodaj link do strony formularza logowania. To wszystko, aby utworzyć formularz logowania w WordPressie. Teraz, gdy odwiedzający wejdą na Twoją witrynę WordPress, będą mogli kliknąć link i przejść do strony formularza logowania.

Dzięki formularzowi logowania WP możesz utworzyć prosty formularz logowania, którego można używać w dowolnym miejscu w witrynie WordPress. Krótki kod pozwoli Ci wstawić go do posta, strony lub paska bocznego. Aby dostosować opcje wymienione poniżej, możesz użyć skrótu, aby dodać dodatkowe parametry. Aby chronić formularz logowania przed spamem i innymi automatycznymi atakami, formularz logowania WP używa Google reCAPTCHA v3. Przechodząc do Ustawień, możesz skonfigurować te opcje, aby włączyć tę funkcję. Możesz utworzyć czysty znacznik z klasami, nie używając żadnego CSS, co pozwoli Ci stworzyć formularz dostosowany do Twoich potrzeb.


Programowo niestandardowy formularz logowania WordPress

Źródło: sms.com

Jeśli chcesz utworzyć niestandardowy formularz logowania do swojej witryny WordPress, możesz to zrobić, wykonując kilka prostych kroków. Najpierw musisz utworzyć nowy plik o nazwie login.php w folderze motywu WordPress. Następnie musisz skopiować następujący kod do pliku login.php : /* Nazwa szablonu: Formularz logowania */ ? > Nazwa użytkownika lub adres e-mail Hasło Zapamiętaj mnie Ten kod utworzy podstawowy formularz logowania, który możesz dopasować do swojego motywu WordPress. Po dodaniu tego kodu do pliku login.php możesz uzyskać dostęp do formularza logowania, przechodząc na stronę http://twojastrona.com/login.

Utwórz niestandardowy ekran logowania dla swojej witryny WordPress, korzystając z tego przewodnika krok po kroku. W tym samouczku pokażemy Ci, jak utworzyć formularz logowania z wtyczką o nazwie Formidable Forms. WordPress domyślnie zapewnia funkcje rejestracji użytkownika, ale możesz to zrobić ręcznie. Projektując niestandardową stronę logowania do swojej witryny WordPress, może być konieczne wykonanie pewnego kodowania. Będziesz musiał użyć systemu plików WordPress PHP, a także pliku WordPress login.php. Utwórz swój niestandardowy formularz logowania, aby umożliwić rejestrację użytkownika, a także logowanie użytkownika. Aby to zrobić, musisz dodać jeszcze więcej kodowania.

Ten post jest podzielony na dwie sekcje dotyczące obu tych kroków. Dodatek do rejestracji użytkownika Formidable zawiera formularz logowania użytkownika . Dzięki Formidable możesz udostępniać formularze innym stronom w swojej witrynie, co pozwala umieścić je w dowolnym miejscu w witrynie. W interfejsie stylizatora formularzy można tworzyć szablony stylów, które można zastosować do różnych formularzy. Najważniejszym parametrem jest styl ustawiony przez ten. W tym samouczku pokażemy, jak utworzyć system resetowania hasła w Formidable za pomocą niestandardowego formularza logowania. Jeśli używasz widżetu do wyświetlania formularza logowania, możesz dodać łącze, wpisując pole w opcjach widżetu. Gdy użytkownik go kliknie, zostanie przeniesiony na stronę resetowania hasła. Po zakończeniu procesu użytkownicy będą mogli zresetować swoje hasło w taki sam sposób, jak na innych stronach internetowych.

Jak utworzyć stronę logowania do interfejsu użytkownika w WordPress?

Przejdź do sekcji Przekierowania WordPress w Kreatorze profili — przekierowania niestandardowe. Typ przekierowania można znaleźć w menu rozwijanym. W polu Redirect URL wpisz adres URL nowo utworzonej strony logowania frontendu . Klikając Zapisz zmiany, możesz wprowadzić drobne zmiany w swojej witrynie.

Dodaj menu logowania do swojej witryny WordPress

Dodanie menu logowania WordPress jest proste. Aby to zrobić, przejdź do pulpitu nawigacyjnego > Wygląd > Menu > Wybierz menu główne, a następnie kliknij Linki niestandardowe, a następnie adres URL strony logowania i etykietę.

Formularz logowania WordPress

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.

Kiedy użytkownik serwisu przesyła formularz rejestracyjny, WordPress zbiera informacje o użytkowniku. Zanim będziesz mógł przesłać formularz w swojej witrynie, musisz najpierw zebrać następujące informacje: Jeśli chcesz zadać użytkownikom kilka pytań na swój temat, dodatek WPForms User Registration będzie zawierał pole formularza akapitowego jako część szablonu formularza. Formularz logowania WordPress na stronie internetowej umożliwia wcześniej zarejestrowanym użytkownikom zalogowanie się za pomocą swoich danych uwierzytelniających, które mogą być następnie wykorzystane do uzyskania dostępu do treści lub informacji. Użytkownicy Twojej witryny będą wielokrotnie korzystać z Twojego formularza logowania w porównaniu z formularzem rejestracji użytkowników ich witryny. Możesz dowiedzieć się, jak utworzyć niestandardowy formularz logowania do WordPressa , jeśli potrzebujesz go w swojej witrynie.

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

Aby utworzyć niestandardową stronę logowania i rejestracji w WordPress, musisz najpierw utworzyć niestandardowy szablon strony. Po utworzeniu szablonu będziesz musiał utworzyć niestandardowy formularz, który będzie używany w procesie logowania i rejestracji. Na koniec będziesz musiał dodać następujący kod do pliku functions.php: function moja_niestandardowa_strona_logowania () { if ( is_user_logged_in() ) { wp_redirect( home_url() ); Wyjście; } if ( 'POST' == $_SERVER['REQUEST_METHOD'] ) { $redirect_to = home_url(); if ( ! puste( $_WNIOSEK['przekierowanie_do'] ) ) { $przekierowanie_do = $_WNIOSEK['przekierowanie_do']; } if ( ! puste( $_WNIOSEK['log'] ) ) { $user_login = $_WNIOSEK['log']; } else { $user_login = ”; } $user_data = get_user_by( 'login', $user_login ); if (! $user_data) { wp_redirect($redirect_to. '?loginfailed'); Wyjście; } if ( user_can( $user_data, 'manage_options' )) { wp_set_current_user( $user_data->ID, $user_login ); wp_set_auth_cookie ($dane_użytkownika->ID); do_action( 'wp_login', $user_login ); wp_redirect(admin_url() ); Wyjście; } else { wp_redirect( $ przekierowanie_to . '? login nie powiodło się' ); Wyjście; } } $args = array( 'echo' => false, 'redirect' => $redirect_to, 'form_id' => 'loginform', 'label_username' => __( 'Nazwa użytkownika' ), 'label_password' => __( 'Hasło' ), 'label_remember' => __( '

Jak stworzyć stronę logowania i rejestracji w WordPressie za pomocą potężnych formularzy Narzędzie rejestracji użytkownika może być użyte do stworzenia strony logowania dla dowolnej witryny WordPress. Jest to korzystne dla marki, doświadczenia użytkownika i bezpieczeństwa. Jeśli nadal szukasz wtyczki do tworzenia formularzy, ta może być dla Ciebie. Instalacja Formidable jest całkowicie prosta, podobnie jak instalacja dowolnej wtyczki WordPress. Aby korzystać z naszego systemu rejestracyjnego, musisz posiadać Biznes Plan. Stworzyliśmy edytowalny szablon do rejestracji użytkowników, ponieważ każda firma będzie zbierać różne rodzaje danych od swoich użytkowników podczas rejestracji. Twój formularz logowania nie musi być dostosowywany, aby ukończyć ten samouczek.

Gdy użytkownik zarejestruje się w Twojej witrynie, musisz skonfigurować sposób obsługi. Użytkownicy mają do dyspozycji różne opcje, które można skonfigurować w naszej dokumentacji. Ponieważ system rejestracji użytkowników automatyzuje cały proces, nie musimy uczyć się, jak zmienić stronę logowania w WordPressie za pomocą Formidable. Jeśli chcesz utworzyć stronę logowania WordPress, nie musisz robić nic poza przesłaniem formularza logowania. Możesz stworzyć stronę, która będzie dobrze wyglądać niezależnie od tego, do czego używasz kreatora. Nie ma znaczenia, gdzie wprowadzasz swoje dane logowania i informacje rejestracyjne; wszystko, co musisz zrobić, to wpisać go w odpowiednim poście lub na stronie.

Wtyczka do strony logowania w WordPress

Wtyczka do strony logowania w WordPress to świetny sposób na dodanie dodatkowych funkcji i funkcjonalności do Twojej witryny. Dostępnych jest wiele wtyczek, które mogą dodawać różne funkcje do Twojej strony logowania, w tym logowanie do mediów społecznościowych, CAPTCHA i inne. Wybierz wtyczkę, która najlepiej odpowiada Twoim potrzebom i zainstaluj ją w swojej witrynie, aby dodać dodatkową warstwę bezpieczeństwa i funkcjonalności do swojej strony logowania.

Domyślna strona logowania WordPress wydaje się być bardzo prosta w nawigacji. Najlepsze wtyczki umożliwiają dostosowanie wyglądu i pola formularza logowania. Narzędzia antyspamowe są dostępne w ramach niektórych wtyczek strony logowania, dzięki czemu Twoja witryna jest bezpieczniejsza. WPForms to jedna z najbardziej wszechstronnych wtyczek do tworzenia formularzy dostępnych dla WordPress. Korzystając z WPForms, możesz chronić swój formularz rejestracji lub logowania przed atakami spamowymi, używając tokenów antyspamowych, reCAPTCHA, hCAPTHCA i niestandardowych CAPTCHA. Używając SeedProd, możesz łatwo stworzyć stronę logowania od podstaw. Użytkownicy, którzy preferują różne opcje dostosowywania swojej strony logowania, są przyciągani do LoginPress.

Chociaż brakuje mu funkcji blokowania spamu, LoginPress jest doskonałym wyborem do tworzenia pięknych stron logowania i ochrony witryny przed intruzami. Nextend Social Login pozwala zalogować się na konta w mediach społecznościowych bez hasła. Jest to świetne narzędzie dla administratorów witryn użytkowników, którzy wymagają tymczasowego dostępu do określonych osób. Motyw My Login jest bezpłatny i umożliwia tworzenie stron rejestracji frontendu, dostosowywanie adresów URL do logowania i rejestracji, a nawet konfigurowanie kont społecznościowych w celu rejestracji i logowania do witryny. W prostej historii rejestrowany jest również adres IP każdego użytkownika, który próbował się wylogować. Jeśli jest to Twoja podstawowa metoda, będziesz w stanie zidentyfikować hakera i umieścić go na czarnej liście, który ma dostęp do Twojej witryny. Najlepszą częścią WPForms jest to, że zapewnia największą personalizację, łatwość użytkowania i bezpieczeństwo spośród dowolnej platformy na rynku.

Jeśli szukasz prostego, ale skutecznego sposobu na tworzenie pięknych stron docelowych, SeedProd to doskonały wybór. Szukasz wtyczek kalendarza do planowania i spotkań? Nasz post na temat najlepszych wtyczek kalendarza WordPress zawiera listę najlepszych wtyczek.

Zaloguj się przez Google WordPress bez wtyczki

Możesz zalogować się do swojej witryny WordPress bez wtyczki, po prostu przechodząc do swojego konta Google i wybierając opcję logowania się za pomocą konta Google. Umożliwi to zalogowanie się do WordPressa bez konieczności instalowania wtyczki.

Jeśli korzystasz z Google Login WordPress bez wtyczki, możesz podjąć złą decyzję. Będziesz musiał użyć osobnej wtyczki do Google Analytics w swojej witrynie, jeśli jeszcze jej nie masz. Monsterinsights może odpowiedzieć na wszelkie pytania dotyczące sposobu logowania się do Google WordPress bez wtyczki. Google Analytics to potężne narzędzie, którego możesz użyć do śledzenia aktywności w witrynie. To narzędzie jest bardzo proste w instalacji bez wtyczki, jeśli korzystasz z WordPressa. Bez wtyczek możesz sprawić, że Twoja witryna będzie wielojęzyczna, jeśli tego potrzebujesz, ale nie musisz używać wtyczek, jeśli nie potrzebujesz, aby była wielojęzyczna. W tym artykule dowiesz się, jak dodać Tłumacza Google do WordPressa bez żadnych wtyczek.