Łatwe przekierowanie użytkowników po zalogowaniu WordPress

Czy kiedykolwiek chciałeś przekierować użytkowników na określoną stronę po zalogowaniu się do twojej witryny WordPress?

W zależności od roli użytkownika WordPress przeniesie je do Pulpitu nawigacyjnego lub sekcji profilu w obszarze administracyjnym WordPress.

W tym przewodniku pokażemy, jak łatwo przekierować użytkowników po pomyślnym zalogowaniu się w WordPress. Pokażemy Ci również, jak przekierować po zalogowaniu na podstawie ról i uprawnień użytkownika.

Easily redirect users after WordPress login

Po co przekierowywać użytkowników po zalogowaniu w WordPress?

Wielu właścicieli witryn internetowych uruchamia witryny internetowe WordPress dla wielu użytkowników. Na przykład blog dla wielu autorów, społeczność członkowska lub sklep internetowy.

Wszystkie te strony wymagają od użytkowników zalogowania się w celu wykonania określonych działań i uzyskania dostępu do danych konta.

Wiele wtyczek członkostwa WordPress i oprogramowania eCommerce automatycznie obsługuje przekierowania, pokazując niestandardowe strony logowania użytkownika i przekierowując je do niestandardowej strony zarządzania kontem.

Jednak niektóre strony internetowe mogą nie używać takiej wtyczki. W takim przypadku użytkownicy zostaną przekierowani do domyślnego obszaru administracyjnego WordPress.

Domyślna metoda WordPress nie oferuje użytkownikom jasnych wskazówek, co robić dalej. Chociaż może to działać dla blogerów i pisarzy, nie jest to idealne doświadczenie dla użytkowników i klientów.

Mając to na uwadze, przyjrzyjmy się, jak łatwo przekierować użytkowników po pomyślnym zalogowaniu się w WordPress. Pokażemy Ci dwie metody i możesz wybrać tę, która najlepiej spełni Twoje wymagania.

Video Tutorial

Subskrybuj WPBeginner

Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.

Metoda 1. Konfigurowanie przekierowań logowania w WordPress za pomocą przekierowania logowania Piotra

Ta metoda jest łatwiejsza i pozwala skonfigurować przekierowania logowania na podstawie ról użytkowników i uprawnień.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę przekierowania Peter ’ s Login. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji musisz odwiedzić Ustawienia ” Logowanie / wylogowanie przekierowania aby skonfigurować wtyczkę.

Pozwala na skonfigurowanie przekierowań po zalogowaniu do różnych sytuacji. Przyjrzyjmy się każdemu z nich.

Ustaw przekierowanie logowania dla konkretnych użytkowników

Pierwsza opcja na stronie ustawień pozwala przekierować tylko określonych użytkowników. Możesz wybrać nazwę Użytkownika z rozwijanego menu. Następnie możesz wprowadzić adresy URL, aby przekierować użytkownika na logowanie i wylogowanie.

Redirect specific user

Po zakończeniu kliknij przycisk Dodaj regułę nazwy użytkownika, aby zapisać to ustawienie. Powtórz proces, jeśli chcesz skonfigurować przekierowania dla większej liczby indywidualnych użytkowników.

Konfigurowanie przekierowania logowania według roli użytkownika w WordPress

Możesz również skonfigurować przekierowanie logowania na podstawie roli użytkownika w WordPress. Wystarczy wybrać rolę użytkownika z rozwijanej listy, a następnie wprowadzić adres URL przekierowania. Na przykład Możesz przekierować redaktorów do obszaru administracyjnego, a subskrybentów do niestandardowej strony.

Redirect by user role

Konfigurowanie przekierowania logowania według możliwości w WordPress

Wtyczka umożliwia również konfigurowanie przekierowań logowania w oparciu o poziomy i możliwości użytkownika. Ta opcja jest szczególnie przydatna, jeśli używasz ról użytkowników z niestandardowymi możliwościami w WordPress.

Po prostu wybierz poziom użytkownika z rozwijanego menu i wprowadź adresy URL logowania i wylogowania. Możesz ustawić kolejność na dowolną liczbę, a to określi, w jaki sposób ta reguła jest przechowywana i wyświetlana w ustawieniach wtyczki.

Redirect by user level

Konfigurowanie przekierowania logowania dla wszystkich użytkowników w WordPress

Na stronie ustawień wtyczki istnieje opcja Ustawienia przekierowania dla wszystkich innych użytkowników. Jeśli użytkownik nie spełnia żadnych reguł ustawionych powyżej, możesz je przekierować, wpisując tutaj adres URL.

Możesz także użyć tego ustawienia, aby utworzyć przekierowanie dla całej witryny dla wszystkich użytkowników.

Redirect all other users

Konfigurowanie przekierowania rejestracji użytkownika w WordPress

Gdy nowy użytkownik zarejestruje się w Twojej witrynie, WordPress przekieruje go na stronę logowania. Możesz ustawić adres URL przekierowania, aby wysłać je na dowolną inną stronę w Twojej witrynie pod Po Rejestracji sekcji.

Post registration redirect

Na przykład Możesz przekierować ich na stronę powitalną z linkami do różnych rzeczy, które mogą zrobić w Twojej witrynie.

Ważne: Nie zapomnij zmienić poziomu uprawnień pod „Dostosuj ustawienia wtyczki” sekcji. Wtyczka pozwala każdemu, kto może edytować kategorie, edytować adresy URL przekierowań. Oznacza to, że użytkownik z rolą użytkownika edytora może ustawić przekierowania. Zalecamy zmianę na install_plugins, więc tylko użytkownicy z rolą administratora mogą ustawiać przekierowania.

Plugin access

Metoda 2. Skonfiguruj przekierowania logowania w WordPress za pomocą WPForms

Jeśli chcesz utworzyć niestandardowy formularz logowania w WordPress, możesz użyć WPForms, aby skonfigurować go z przekierowaniem po zalogowaniu.

WPForms to najlepsza wtyczka do formularzy kontaktowych WordPress na rynku. Pozwala łatwo tworzyć piękne formularze i dodawać je do swojej witryny WordPress.

Jest to wtyczka premium i potrzebujesz co najmniej planu „Pro”, aby uzyskać dostęp do funkcji formularza logowania.

Najpierw musisz zainstalować i aktywować wtyczkę WPForms. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Po aktywacji musisz odwiedzić WPForms ” Ustawienia strona, aby wprowadzić klucz licencyjny. Możesz znaleźć te informacje w swoim koncie na stronie WPForms.

WPForms License key

Po wprowadzeniu klucza licencyjnego będziesz mógł zainstalować dodatki. Śmiało, odwiedź WPForms ” Dodatki stronę i zlokalizuj dodatek do rejestracji użytkownika.

Install user registration and login forms addon

Następnie kliknij przycisk Zainstaluj dodatek, aby pobrać i aktywować dodatek. Jesteś teraz gotowy do tworzenia własnych niestandardowych formularzy logowania.

Następnie musisz odwiedzić WPForms ” Dodaj Nowy strony i przewiń w dół do szablonu „formularz logowania użytkownika”. Musisz kliknąć przycisk „Utwórz formularz logowania użytkownika”, aby kontynuować.

Load login form template

WPForms załaduje formularz logowania Użytkownika z wymaganymi polami. Możesz kliknąć na pola, aby dodać własny opis lub tekst wokół nich. Możesz również kliknąć przycisk Wyślij I zmienić jego etykietę na „Zaloguj się”.

Build your login form

Na koniec możesz skonfigurować przekierowanie logowania dla tego formularza logowania.

Przejdź do Ustawienia ” Potwierdzenie Zakładka z lewej kolumny i wybierz przekierowanie „przejdź do adresu URL” jako typ potwierdzenia.

Redirect logged in users

Poniżej możesz wpisać adres URL, do którego chcesz przekierować użytkowników.

Twój formularz logowania jest już gotowy. Możesz zapisać swoje ustawienia i wyjść z interfejsu wpform builder.

Teraz dodajmy formularz logowania do twojej strony.

Po prostu Edytuj stronę, na której chcesz wyświetlić formularz logowania lub utwórz nowy. Na ekranie edycji strony Dodaj blok WPForms do obszaru zawartości.

Adding WPForms block in WordPress

Następnie wybierz utworzony wcześniej formularz logowania, a Blok WPForms automatycznie załaduje go w obszarze zawartości.

Zaletą tej metody jest to, że możesz skonfigurować przekierowanie dla niestandardowego formularza logowania, a także możesz użyć kreatorów stron, takich jak Beaver Builder lub Divi, aby stworzyć oszałamiająco piękne strony logowania.

Creating a landing page for your login form

Rozwiązywanie problemów z logowaniem w WordPress

Konfigurowanie przekierowań za pomocą opisanych powyżej metod działa jak urok. W rzadkich przypadkach mogą pojawić się problemy, w zależności od sposobu konfiguracji witryny WordPress i używanych wtyczek.

Oto kilka wskazówek, które pomogą Ci rozwiązać te problemy.

1. Zaktualizuj Swoją Strukturę Permalink

Po prostu przejdź do Ustawienia ” Permalinks stronę i kliknij przycisk „Zapisz ustawienia” bez wprowadzania żadnych zmian.

Update permalink structure

To odświeża ustawienia permalink WordPress. Trzymaj tę wskazówkę pod ręką, ponieważ może również pomóc rozwiązać inne problemy z przekierowaniem w WordPress.

2. Fix Problem Przekierowania Strony Logowania

Jeśli strona logowania WordPress odświeża się i przekierowuje z powrotem do formularza logowania, jest to znak sprzecznego ustawienia.

Aby rozwiązać ten problem, zobacz nasz przewodnik, jak rozwiązać problem odświeżania i przekierowywania strony logowania WordPress.

3. Postępuj Zgodnie Z Ogólnymi Wskazówkami Dotyczącymi Rozwiązywania Problemów

Najbardziej prawdopodobnym problemem stojącym za problemami z logowaniem jest konflikt wtyczek lub motywów. Aby dowiedzieć się, który z nich jest przyczyną problemu, wykonaj krok w naszym ostatecznym przewodniku rozwiązywania problemów WordPress.

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak łatwo przekierować użytkowników po udanym zalogowaniu się w WordPress. Możesz również zapoznać się z naszym kompletnym przewodnikiem bezpieczeństwa WordPress, aby zapewnić bezpieczeństwo danych użytkownika.

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.…