Jak stworzyć stronę logowania w WordPressie bez używania wtyczki?
Opublikowany: 2022-09-11Jeśli chcesz utworzyć stronę logowania w WordPressie bez użycia wtyczki, możesz to zrobić, wykonując kilka prostych kroków. Najpierw musisz utworzyć nową stronę w WordPressie, a następnie dodać następujący kod do strony: [loginf] Nazwa użytkownika: Hasło: [/loginf] Po dodaniu tego kodu do strony musisz zapisać stronę a następnie prześlij go do swojego katalogu WordPress. Po przesłaniu strony musisz odwiedzić stronę w przeglądarce, a następnie zalogować się przy użyciu nazwy użytkownika i hasła WordPress.
W tym artykule dowiesz się, jak utworzyć stronę logowania w WordPress bez używania wtyczek lub modyfikowania domyślnej strony logowania WordPress. W tym samouczku omówimy dwie metody: Utwórz krótki kod strony logowania i użyj funkcji logowania w niestandardowym szablonie strony. Korzystając z tej metody, użytkownik może utworzyć stronę logowania, która jest widoczna w dowolnej sekcji swojej witryny. Jeśli użytkownik nie jest zalogowany, używamy funkcji add_shortcode() do wyświetlenia formularza logowania. WordPress definiuje funkcję znaną jako WP_login_form(), aby umożliwić twórcom motywów wyświetlanie formularzy WordPress w dowolnym miejscu witryny. Tablica $args może służyć do kontrolowania wyglądu formularza. W poniższym przykładzie możesz ustawić tablicę argumentów i przekazać ją do tej funkcji.
W przeciwieństwie do domyślnych etykiet formularzy logowania WordPress, formularz będzie wyświetlał nowe etykiety dodane do tablicy. Użyj funkcji shortcode, aby utworzyć shortcode formularza logowania do WordPressa . Inną opcją jest utworzenie niestandardowego szablonu strony i użycie funkcji wp_login_form() do opublikowania formularza logowania. Ten kod powinien być zapisany jako plik i nazwany login-page.php i powinien znajdować się w głównym folderze motywu WordPress. Powinieneś mieć dostęp do swojego konta za pomocą poniższego formularza logowania.
Jak stworzyć niestandardową stronę WordPress bez wtyczek?
Aby utworzyć niestandardową stronę WordPress bez wtyczek, musisz utworzyć nowy szablon strony. Aby to zrobić, utwórz nowy plik w folderze swojego motywu o nazwie page-custom.php. W tym pliku musisz dołączyć następujące elementy: Nagłówek WordPress Pętla WordPress Twój niestandardowy kod HTML, CSS i PHP Stopka WordPress Po utworzeniu tego szablonu strony możesz utworzyć nową stronę w WordPress i wybrać swoją stronę szablon z menu rozwijanego.
Wtyczka do strony logowania w WordPress
Źródło: ColorlibDostępnych jest wiele wtyczek, które pomogą Ci dostosować stronę logowania do Twojej witryny WordPress. Niektóre wtyczki umożliwiają zmianę obrazu tła, dodanie logo i zmianę schematu kolorów. Inne pozwolą Ci dodać przyciski mediów społecznościowych i pola niestandardowe. Wybierz wtyczkę, która odpowiada Twoim potrzebom i zainstaluj ją na swojej stronie.
Dzięki formularzowi logowania WP możesz utworzyć prosty formularz logowania dla dowolnej witryny WordPress i używać go w dowolnym miejscu w swojej witrynie. Możesz dodać go do posta, strony lub paska bocznego, używając skrótu. Niektóre z domyślnych opcji można dostosować, ale istnieją inne parametry, które można dodać do shortcode. Google reCAPTCHA v3 jest zawarty w formularzu logowania WP, aby chronić formularz przed spamem i innymi automatycznymi formami nadużyć. Tę funkcję można włączyć, przechodząc do Ustawienia> Formularz logowania WP i klikając przycisk Włącz. Ta metoda tworzy czysty znacznik z klasami, ale nie używa CSS, umożliwiając dostosowanie formularza do określonych wymagań.
Strona logowania WordPress
Źródło: TemplateToasterStrona logowania WordPress to strona, na której wpisujesz swoją nazwę użytkownika i hasło, aby zalogować się do swojej witryny WordPress. Ta strona zwykle znajduje się pod adresem www.twojadomena.com/wp-login.php.
Domyślnie użytkownicy WordPressa są kierowani do obszaru administracyjnego, aby się zalogować. Tworząc frontonową stronę logowania , możesz tego wszystkiego uniknąć. Umożliwi to dodanie opcji „Zarejestruj się teraz” lub „Utwórz nowe konto”. Korzystając z tej metody, będziesz mógł wygenerować znacznie więcej kont. Klikając Theme My Login po lewej stronie, możesz przejść do zakładki Ogólne lewego panelu administracyjnego. Oczekuje się, że wtyczka domyślnie wygeneruje najprostsze slugi dla każdej ze swoich stron. ślimaki można znaleźć w sekcji ustawień pod sekcją ustawień.
Ślimaki są przydatne w ilustrowaniu, na których stronach znajduje się odwiedzający. W ramach wtyczki dodano nowy widżet dla paska bocznego i stopek. Widget jest bardzo prosty w użyciu i zawiera jedną opcję logowania . Można użyć loginu, rejestru lub utraconego hasła. Jeśli dodasz opcję logowania do paska bocznego lub stopki, ułatwi to ludziom logowanie. Korzystając z wtyczki Theme My Login, możesz tworzyć proste strony związane z logowaniem, które są zgodne z Twoim motywem. Mailchimp, awatary, 2FA (autoryzacja dwuskładnikowa), ograniczenia, moderacja, bezpieczeństwo, przekierowanie, reCAPTCHA, profile i powiadomienia są obecnie zawarte w wtyczce. Oprócz darmowych wtyczek możesz dodać wiele, jeśli nie wszystkie z tych funkcji za darmo.
Sztuka dawania prezentów Sztuka dawania prezentów
Jak utworzyć niestandardową stronę logowania i rejestracji w WordPress
Źródło: fordableforms.comJeśli chcesz utworzyć niestandardową stronę logowania i rejestracji w WordPress, musisz najpierw utworzyć szablon strony. Aby to zrobić, musisz utworzyć nowy plik w katalogu motywu i nazwać go „page-login.php”. W tym pliku należy umieścić następujący kod: /* Nazwa szablonu: Strona logowania */ // Kod do wyświetlenia formularza logowania idzie tutaj… // Kod do przetworzenia formularza logowania idzie tutaj… ? > Po utworzeniu tego szablonu strony musisz utworzyć stronę w WordPress i przypisać ją do korzystania z właśnie utworzonego szablonu strony. Następnie możesz dodać formularz logowania do strony i dodać dowolną inną treść, którą chcesz.
Formidable Forms – jak skonfigurować stronę logowania i rejestracji w WordPress. Korzystając z narzędzia do rejestracji użytkownika, możesz utworzyć nową stronę logowania dla dowolnej witryny WordPress. Poprawiając branding, doświadczenie użytkownika i bezpieczeństwo, aplikację można dostosować. Jeśli jeszcze go nie wybrałeś, ten może być dobrym wyborem dla Twojej witryny. Instalacja Formidable jest tak prosta, jak instalacja dowolnej innej wtyczki na pulpicie WordPress. Jeśli chcesz skorzystać z naszego systemu rejestracji użytkowników, musisz najpierw uzyskać nasz biznesplan. Ponieważ każda firma zbiera inne dane od swoich użytkowników podczas rejestracji, stworzyliśmy edytowalny szablon rejestracji użytkownika.
Postępując zgodnie z tym samouczkiem, nie będziesz musiał modyfikować formularza logowania. Będziesz chciał skonfigurować bezpieczny proces rejestracji dla swoich użytkowników po przesłaniu rejestracji. Nasza dokumentacja rejestracyjna użytkownika zawiera wiele opcji, które możesz wybrać. Ponieważ system rejestracji użytkowników zajmuje się wszystkimi krokami niezbędnymi do zmiany strony logowania w WordPressie, nie musimy się uczyć, jak to zrobić. Po prostu prześlij formularz logowania na tę stronę, jeśli chcesz utworzyć stronę logowania na WordPress. Następnie możesz użyć kreatora do stworzenia własnej strony, ale nie możesz się z tym pomylić. Można tam umieścić dowolny post lub stronę, na której chcesz wpisać swój login i formularze rejestracyjne.
Jak utworzyć niestandardową stronę logowania i rejestracji w Woocommerce?
Wszystko, co musisz zrobić, to przejść do WooCommerce > Ustawienia i wprowadzić niezbędne zmiany. Zakładka Konta znajduje się w rozwijanym menu. Aby umożliwić utworzenie konta, przejdź do strony „Moje konto” i wyszukaj „Zezwalaj klientom na utworzenie konta”.
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. Aplikację znajdziesz w sklepie Google Play lub Apple App Store. Po zainstalowaniu aplikacji otwórz ją i dotknij znaku plus w prawym górnym rogu. Stuknij w Skanuj kod kreskowy i zeskanuj kod QR na stronie logowania WordPress. Po zeskanowaniu kodu będziesz mógł zalogować się do WordPress za pomocą swojego konta Google.
Zdecydowanie zaleca się korzystanie z wtyczki do takiej funkcjonalności, ponieważ nie musisz się martwić o bezpieczeństwo ani inne problemy. Biblioteka OAuth może być trudna do zrozumienia dla programistów sezonowych, ale ten samouczek jest łatwy do naśladowania, więc możesz zacząć od razu. Nadal będziesz musiał stworzyć własną wtyczkę, nawet jeśli zdecydujesz się skorzystać z jednej z opcji. Używam Google OAuth API do tworzenia systemu logowania w WordPressie, który pobiera dane z kanału YouTube. Chciałbym usunąć wbudowaną nazwę użytkownika/hasło z mechanizmu logowania oraz obecną nazwę użytkownika. Jak zintegrować login CMS z motywem WordPress?
WordPress Dodaj tekst do strony logowania
Dodanie tekstu do strony logowania WordPress to świetny sposób na personalizację witryny i uczynienie jej bardziej przyjazną dla użytkowników. Można to zrobić na kilka różnych sposobów, ale najłatwiej jest użyć wtyczki, takiej jak Login Customizer. Umożliwi to dodanie niestandardowego kodu CSS do strony logowania, za pomocą którego możesz dodać dowolny tekst lub obrazy.
Haki strony logowania WordPress
W WordPressie podpięcie to fragment kodu, który jest wykonywany po wystąpieniu określonego zdarzenia. Zdarzenia w WordPressie mogą być wyzwalane przez działania podejmowane przez użytkownika, takie jak logowanie, lub przez licznik czasu. Hooki mogą być używane do modyfikowania zachowania WordPressa lub dodawania nowych funkcji. W WordPressie istnieją dwa rodzaje haczyków: akcje i filtry. Akcje to zaczepy, które są wyzwalane po wystąpieniu zdarzenia, a filtry to zaczepy, które modyfikują dane przed ich wyświetleniem. Strona logowania WordPress ma kilka haczyków, których można użyć do zmiany sposobu jej działania. Na przykład hak „login_form” może służyć do dodawania dodatkowych pól do formularza logowania lub do zmiany tekstu wyświetlanego na przycisku logowania . Jeśli jesteś programistą, możesz użyć haków, aby zmodyfikować sposób działania WordPressa lub dodać nowe funkcje do swojej witryny. Jeśli nie jesteś programistą, możesz użyć haczyków, aby zmienić wygląd swojej witryny WordPress lub dodać nowe funkcje.
Możesz zmienić adres URL wywołania zwrotnego, który wtyczka Login wysyła do procesu logowania Google za pomocą tej wtyczki. Przydaje się do uzyskiwania i zapisywania informacji, takich jak adres URL zdjęcia profilowego. Będzie to działać we wszystkich wersjach wtyczki, ale możliwe jest określenie tekstu wyświetlanego na przycisku „Zaloguj się przez Google” w wersjach Premium/Commercial. W przypadku zastosowania scenariusza domyślnego na niektórych serwerach internetowych mogą wystąpić problemy z buforowaniem, co skutkuje regularnie generowanymi dynamicznie stronami. Aby utworzyć użytkownika, oznacza to, że przekazywane są dane zawarte w funkcji wp_insert_user. Filtr gal_sanitize_username będzie na miejscu. Ten haczyk informuje rozszerzenie, kiedy wtyczka logowania tworzy użytkownika po raz pierwszy, gdy próbuje zalogować się w Google.
Ta funkcja wyświetla adresy e-mail Grup dyskusyjnych Google, których członkiem jest użytkownik (w tym fałszywą Grupę składającą się z własnego adresu e-mail użytkownika). Wartość logiczna $is_user_member wskazuje, czy użytkownik był już członkiem tego bloga. Usuń wszystkie uprawnienia z bloga dla użytkownika, zwracając pusty ciąg. Ten hak jest używany przez wtyczkę Login do powiadamiania odwiedzających o zmianie roli użytkownika (dla konkretnego bloga).