Jak wybrać rolę użytkownika podczas rejestracji w WordPressie?
Opublikowany: 2022-03-07Najłatwiejszym sposobem przypisania różnych ról użytkownika WordPress do użytkowników witryny jest wybranie roli użytkownika podczas rejestracji. Wystarczy formularz rejestracyjny i możliwość wybrania ról użytkownika dla osób rejestrujących się za pośrednictwem tego formularza.
A dzięki niesamowitej wtyczce do formularza rejestracyjnego, Rejestracja użytkownika, jest to jeszcze łatwiejsze. Będziesz mógł tworzyć nieograniczoną liczbę niestandardowych formularzy rejestracyjnych i wybierać dla nich wszystkie określone role użytkownika.
Chcesz wiedzieć dokładnie, jak możesz to zrobić? Cóż, przygotowaliśmy dla Ciebie ten obszerny samouczek dotyczący wyboru ról użytkownika WordPress podczas rejestracji. Więc czytaj dalej, aby dowiedzieć się wszystkiego na ten temat.
Po co przypisywać role użytkowników za pomocą formularza rejestracyjnego w WordPress?
Role użytkowników WordPress są niezbędne do decydowania, który użytkownik uzyska dostęp do której części Twojej witryny.
Na przykład możesz przyznać dostęp do pulpitu nawigacyjnego swojej witryny administratorom, redaktorom i autorom. Podczas gdy współtwórcy i subskrybenci mogą uzyskiwać dostęp tylko do interfejsu i wchodzić z nim w interakcję.
Teraz WordPress pozwala ustawić role użytkownika dla każdego użytkownika za pośrednictwem jego stron profilowych. Jest to jednak trudne zadanie, gdy w witrynie zarejestrowanych są setki użytkowników.
Czy nie byłoby o wiele prościej po prostu przypisać role użytkowników podczas rejestracji? W ten sposób Twoi użytkownicy są automatycznie grupowani w różne role użytkowników, gdy rejestrują się za pomocą formularza rejestracji frontonu w Twojej witrynie.
Jest to znacznie szybsze i mniej prawdopodobne jest, że napotkasz błędy, niż przy przydzielaniu każdemu indywidualnemu użytkownikowi roli jeden po drugim.
Dlatego powinieneś umieścić formularz rejestracji użytkownika, który przypisuje role użytkownika do osób, gdy tylko wyślą formularz i zarejestrują się.
Jak wybrać rolę użytkownika podczas rejestracji w WordPressie?
Jak wspomniano wcześniej, będziesz potrzebować formularza rejestracyjnego z funkcją wyboru roli użytkownika.
Jasne, możesz po prostu skorzystać z domyślnego formularza rejestracyjnego WordPress i przypisać za jego pośrednictwem role użytkowników. Jednak w przypadku domyślnego formularza będziesz musiał stawić czoła ograniczeniom dotyczącym dostosowywania i elastyczności.
Wtyczka User Registration jest do tego idealnym rozwiązaniem, ponieważ pozwala zbudować niestandardowy formularz rejestracyjny i jednocześnie wybrać dla niego role użytkownika. Nie musisz marnować zasobów swojej witryny na wiele wtyczek.

Dlatego pokażemy Ci, jak wybrać rolę użytkownika podczas rejestracji za pomocą wtyczki User Registration. Więc zacznijmy.
1. Zainstaluj i aktywuj wtyczkę rejestracji użytkownika
Przede wszystkim musisz zainstalować wtyczkę User Registration na swojej witrynie WordPress.
Aby to zrobić, zaloguj się do pulpitu WordPress i przejdź do Wtyczki >> Dodaj nowy . Wpisz „ Rejestracja użytkownika ” w pasku wyszukiwania i naciśnij Enter.

Gdy wtyczka pojawi się w wynikach wyszukiwania, kliknij przycisk Zainstaluj teraz . Następnie zakończ proces instalacji, wybierając opcję Aktywuj wtyczkę.

Teraz prawdopodobnie zobaczysz na górze komunikat informujący o włączeniu opcji członkostwa. Dzieje się tak, ponieważ WordPress domyślnie ogranicza użytkownikom możliwość rejestracji za pomocą formularza front-end.

Ponieważ będziesz używać rejestracji użytkownika do tworzenia i publikowania niestandardowych formularzy rejestracyjnych typu front-end dla swojej witryny, musisz zezwolić użytkownikom na rejestrację za ich pośrednictwem. W przeciwnym razie nie będą mogli uzyskać dostępu do tych formularzy z Twojej witryny.
Po prostu przejdź do Ustawienia >> Ogólne i zaznacz pole wyboru opcji Członkostwo . Umożliwia to użytkownikom zarejestrowanie się za pomocą formularzy rejestracji użytkownika.

Po wykonaniu tego kroku możesz teraz przystąpić do tworzenia formularza rejestracji użytkownika WordPress.
Jeśli chcesz dogłębnie poznać proces instalacji wtyczek, zapoznaj się z naszym artykułem na temat instalowania wtyczek WordPress.
2. Utwórz nowy formularz rejestracyjny dla swojej witryny WordPress
Teraz musisz utworzyć niestandardowy formularz rejestracyjny, aby móc wybrać dla niego rolę użytkownika. Dla wygody możesz skorzystać z gotowego domyślnego formularza dostarczonego przez wtyczkę podczas instalacji.

W przeciwnym razie możesz wykonać następujące kroki, aby utworzyć formularz niestandardowy.

Przede wszystkim przejdź do Rejestracja użytkownika >> Dodaj nowy . Spowoduje to otwarcie przyjaznego dla początkujących kreatora formularzy, w którym możesz przeciągnąć pola z lewej strony i upuścić je w formularzu po prawej stronie.

Jak widać, formularz po prawej zawiera już 2 pola , adres e- mail użytkownika i hasło użytkownika .
Możesz dodać dowolne inne potrzebne pola z domyślnych pól użytkownika i dodatkowych pól za pomocą prostego procesu przeciągania i upuszczania.

Załóżmy, że potrzebujesz adresu rozliczeniowego WooCommerce, adresu wysyłkowego WooCommerce i pól zaawansowanych . Możesz ich użyć do stworzenia niestandardowego formularza rejestracyjnego WooCommerce. W takim przypadku musisz najpierw kupić wersję premium tej wtyczki.
Gdy skończysz, nadaj formularzowi nazwę i naciśnij przycisk Utwórz formularz .

Ale jeszcze nie skończyliśmy. Nadal musisz dostosować pola formularza zgodnie ze swoimi wymaganiami. Można to łatwo osiągnąć za pomocą opcji pola .
Wystarczy kliknąć pole, które chcesz edytować, a jego zakładka Opcje pola otworzy się po lewej stronie. W Ustawieniach ogólnych możesz zmienić pole Etykieta , Opis , Symbol zastępczy i nie tylko.

Podczas gdy zaawansowane ustawienia umożliwiają dodawanie niestandardowych klas do pól.

Niektóre pola, takie jak Nazwa użytkownika , zawierają dodatkowe opcje, takie jak Ogranicz długość nazwy użytkownika i Zezwalaj na znak specjalny w Ustawieniach zaawansowanych .
Dostosuj więc pola do treści swojego serca i kliknij Aktualizuj formularz , gdy skończysz.

3. Wybierz rolę użytkownika WordPress podczas rejestracji
Po przygotowaniu niestandardowego formularza rejestracyjnego możesz teraz przejść do najważniejszego etapu samouczka. I to jest wybór roli użytkownika WordPress dla użytkowników, którzy zarejestrują się za pomocą właśnie utworzonego niestandardowego formularza.
W tym celu otwórz Ustawienia formularza >> Ustawienia ogólne . Tutaj możesz znaleźć opcję Domyślna rola użytkownika po prawej stronie. Po wybraniu listy rozwijanej zobaczysz wszystkie role użytkowników dostępne w Twojej witrynie.

Wybierz więc taki, jaki uważasz za odpowiedni, powiedzmy, subskrybent . Teraz wszystkim użytkownikom, którzy zarejestrują się za pomocą tego formularza, zostanie automatycznie przypisana rola użytkownika Subskrybent .
Pamiętaj, że nie możesz wybrać wielu ról użytkownika dla jednego formularza. Możesz jednak budować wiele form i dla każdej z nich wybrać unikalne role.
Oprócz wybrania roli użytkownika możesz także ustawić opcję logowania użytkownika, włączyć silne hasło, włączyć reCaptcha, zmienić pozycję komunikatu o sukcesie i tak dalej.
W ten sposób potężne możliwości dostosowywania Rejestracji użytkownika pomogą Ci zaprojektować niesamowite formularze rejestracyjne dla Twojej witryny.
4. Opublikuj formularz rejestracyjny na swojej stronie internetowej
Na koniec musisz dodać formularz rejestracyjny do swojej witryny, aby był dostępny dla użytkowników. To całkiem proste!
Po prostu skopiuj krótki kod formularza z górnej części kreatora formularzy.

Następnie otwórz stronę lub post, w którym chcesz wyświetlić formularz rejestracyjny. Teraz dodaj blok shortcode i wklej tam shortcode. Możesz wyświetlić podgląd formularza za pomocą przycisku Podgląd .

Następnie naciśnij przycisk Aktualizuj . Dzięki temu formularz z możliwością przypisania ról użytkownika zostanie uruchomiony w Twojej witrynie. I gotowe!
Wniosek
Wybór roli użytkownika podczas rejestracji znacznie ułatwia zarządzanie użytkownikami w Twojej witrynie. I nie musisz przechodzić przez wiele skomplikowanych kroków, aby to zrobić, gdy masz wtyczkę taką jak Rejestracja użytkownika.
Wszystko, co musisz zrobić, to stworzyć niestandardowy formularz rejestracyjny i wybrać dla niego rolę użytkownika. Dzięki temu użytkownikom, którzy zarejestrują się za pośrednictwem formularza, zostanie automatycznie przypisana wybrana rola użytkownika.
Jednak to nie wszystko, co możesz zrobić dzięki rejestracji użytkownika. Korzystając z dodatków premium, będziesz mógł zrobić o wiele więcej, na przykład tworzyć formularze wieloczęściowe i dodawać logikę warunkową.
Aby dowiedzieć się więcej, odwiedź oficjalną stronę dokumentacji rejestracji użytkownika.
Odwiedź również nasz blog, aby uzyskać więcej artykułów na temat wtyczki User Registration, jeśli jesteś zainteresowany. I śledź nas na Twitterze i Facebooku, aby być na bieżąco.