Jak tworzyć niestandardowe role użytkownika WordPress?

Opublikowany: 2022-08-11

Czy chcesz stworzyć niestandardowe role użytkowników WordPress w swojej witrynie, aby przypisywać użytkowników do określonych zadań? Możesz łatwo dodać nową rolę użytkownika do swojej witryny WordPress i dostosować ją do swoich preferencji. W tym przewodniku pokażemy Ci dokładny proces, którego musisz przestrzegać.

Ale zanim przejdziemy do kolejnych kroków, zapoznajmy się w skrócie z niestandardowymi rolami użytkowników.

Co to jest niestandardowa rola użytkownika?

Jednym z głównych powodów, dla których WordPress jest bardzo popularnym i użytecznym systemem CMS, jest możliwość łatwego zarządzania rolami użytkowników. Dzieje się tak, ponieważ zapewnia już zestaw przydatnych ról użytkownika i przypisuje każdemu z nich określone możliwości. Domyślnie WordPress oferuje 6 ról użytkownika:

  • Superadministrator
  • Administrator
  • Redaktor
  • Autor
  • Współpracownik
  • Abonent

Każdej z tych ról przypisane są odrębne możliwości, które pozwalają użytkownikom wykonywać bardzo unikalny zestaw zadań. Na przykład rola użytkownika redaktora może zarządzać i publikować wszystkie posty w Twojej witrynie. Natomiast rola autora może publikować i zarządzać tylko własnymi postami.

Oprócz tych 6 predefiniowanych ról użytkownika, jeśli jakakolwiek inna rola użytkownika zostanie dodana do witryny internetowej z własnymi niestandardowymi możliwościami, jest to niestandardowa rola użytkownika . Niektóre z typowych przykładów niestandardowych ról użytkownika to moderator komentarzy, menedżer zasobów i autor-gość.

Teraz, gdy wiesz, czym jest niestandardowa rola użytkownika, przyjrzyjmy się, dlaczego i kiedy możesz ją utworzyć.

Po co tworzyć niestandardowe role użytkowników w WordPress?

Może być konieczne utworzenie niestandardowych ról użytkownika w WordPress z kilku powodów, w zależności od sytuacji. Jak już wspomniano, WordPress ma 6 różnych domyślnych ról użytkownika podczas instalacji.

Ale nawet jeśli mają odpowiednie możliwości dla przeciętnej witryny, możesz potrzebować więcej ról użytkownika . W tym miejscu musisz utworzyć niestandardowe role użytkownika dla dodatkowych potrzeb Twojej witryny. Niestandardowe role użytkowników są jeszcze bardziej przydatne, jeśli masz wielu zarejestrowanych użytkowników w swojej witrynie i musisz im przypisać wiele zadań .

Na przykład role użytkowników, takie jak menedżer zapasów i klienci, są bardzo istotne dla sklepu internetowego. Podobnie role użytkownika jako autora gościa i moderatora komentarzy są również dość ważne dla bloga. Jeśli więc prowadzisz podobną witrynę internetową i nie masz odpowiedniej roli użytkownika dla zadania, prawidłowe zarządzanie witryną może być bardzo trudne.

Jak tworzyć niestandardowe role użytkownika WordPress?

Najłatwiejszym sposobem tworzenia i dodawania niestandardowych ról użytkownika do witryny WordPress jest użycie wtyczki . Wtyczki pomagają zwiększyć funkcjonalność Twojej witryny. Umożliwia to dodawanie funkcji w witrynie, które nie były obecne w domyślnym motywie lub nie były dostarczane przez WordPress.

Podobnie WordPress ma kilka wtyczek, które pozwolą Ci tworzyć niestandardowe role użytkowników i dodawać je do Twojej witryny. Przyjrzyjmy się więc najpierw niektórym z najpopularniejszych wtyczek.

Edytor roli użytkownika

edytor ról użytkownika tworzenie niestandardowych ról użytkownika wordpress

Jak sugeruje sama nazwa, Edytor ról użytkownika to wtyczka zaprojektowana, aby umożliwić edycję ról użytkowników w witrynie WordPress. Jest to bardzo łatwa w użyciu wtyczka, dzięki której możesz edytować możliwości nowej niestandardowej roli użytkownika. Poza tym możesz nawet skopiować istniejącą rolę i dalej ją modyfikować, aby utworzyć zupełnie nową rolę użytkownika.

Ponieważ zarządzanie rolami użytkowników może być skomplikowanym zadaniem, wtyczka zapewnia również obsługę wielu witryn. Dlatego w razie potrzeby możesz zarządzać wieloma nowymi niestandardowymi rolami użytkowników dla wielu witryn internetowych.

Kluczowe cechy

  • Skopiuj istniejącą rolę użytkownika i dalej ją dostosuj
  • Zablokuj wybrane elementy menu administratora dla roli
  • Eksportuj/importuj opcje ról użytkownika
  • Widgety frontendowe dla przypisanych ról
  • Obsługa wielu witryn

cennik

Edytor roli użytkownika to wtyczka freemium. Możesz pobrać bezpłatną wersję z oficjalnego repozytorium wtyczek WordPress. Wersja premium zaczyna się od 29 USD rocznie i obejmuje 1 rok aktualizacji i wsparcie premium.

Członkowie

Members to jedna z wtyczek członkowskich dla WordPress, ale może być również używana do tworzenia niestandardowych ról użytkowników. Umożliwia dodawanie funkcji do określonych ról użytkownika, a nawet pozwala je usunąć, jeśli nie jest to potrzebne w określonych rolach. Podobnie wtyczka umożliwia również dodawanie wielu ról użytkownika do jednego użytkownika zgodnie z wymaganiami Twojej witryny.

Co więcej, możesz również chronić swoje treści, zapewniając dostęp do nich tylko określonym użytkownikom korzystającym z tej wtyczki. Ale co ważniejsze, umożliwia dodawanie uprawnień do treści i zastrzeżonych treści, aby jeszcze bardziej zabezpieczyć zawartość Twojej witryny.

Kluczowe cechy

  • Edytuj, twórz i usuwaj opcje ról i możliwości użytkowników
  • Dodaj wiele ról użytkownika do jednego użytkownika
  • Uprawnienia do treści i ograniczone opcje treści
  • Możliwość przełączania strony prywatnej i kanału
  • Blokuj uprawnienia na podstawie statusu zalogowania użytkownika

cennik

Członkowie to darmowa wtyczka. Możesz pobrać bezpłatną wersję z oficjalnego repozytorium wtyczek WordPress.

Oto niektóre z wtyczek, których możesz użyć do tworzenia i dodawania niestandardowych ról użytkownika do swojej witryny WordPress. Zobaczmy teraz, jak możesz ich również użyć.

Twórz niestandardowe role użytkowników w WordPress za pomocą wtyczki

W tej demonstracji użyjemy wtyczki User Role Editor, ponieważ jest bardzo łatwa w użyciu, a jej darmowa wersja zawiera wszystkie podstawowe funkcje, których potrzebujemy. W rzeczywistości większość wtyczek niestandardowych ról użytkownika ma bardzo podobne procedury dodawania niestandardowej roli użytkownika. Więc bez względu na to, której wtyczki chcesz użyć, możesz skorzystać z poniższego przewodnika, jeśli potrzebujesz dalszej pomocy.

Ale aby zacząć korzystać z wtyczki, musimy ją zainstalować i aktywować.

1. Zainstaluj i aktywuj wtyczkę

Najpierw otwórz pulpit WordPress i przejdź do Wtyczki > Dodaj nowy . Tutaj wyszukaj słowa kluczowe wtyczki na pasku wyszukiwania repozytorium wtyczek.

Po znalezieniu wtyczki kliknij Zainstaluj teraz , aby zainstalować wtyczkę. Instalacja zostanie wkrótce zakończona. Następnie aktywuj wtyczkę.

zainstaluj wtyczkę utwórz niestandardowe role użytkownika wordpress

Jeśli chcesz korzystać z wersji premium lub innej wtyczki premium, musisz je przesłać i aktywować ręcznie. Zajrzyj do naszego szczegółowego przewodnika, jak ręcznie zainstalować wtyczkę WordPress, jeśli potrzebujesz pomocy.

2. Dodaj i skonfiguruj nową rolę użytkownika

Po aktywacji wtyczki przejdź do Użytkownicy > Role użytkownika z pulpitu WordPress. Tutaj będziesz mógł dodawać, edytować lub usuwać dowolne role użytkownika w swojej witrynie. Ponieważ zamierzamy utworzyć nową niestandardową rolę użytkownika, najpierw kliknij Dodaj rolę po prawej stronie ekranu.

Jako przykład utworzymy tutaj rolę użytkownika dla menedżera zapasów (produktów). Ale możesz utworzyć dowolną niestandardową rolę użytkownika dla swojej witryny zgodnie z jej potrzebami. Po prostu wprowadź nazwę roli (ID), nazwę wyświetlaną i wybierz, czy chcesz skopiować ją z dowolnej innej roli użytkownika.

Po dodaniu wszystkich tych szczegółów kliknij Dodaj rolę .

menedżer zapasów tworzy niestandardowe role użytkowników wordpress

Uwaga: dodaliśmy menedżera zapasów, ponieważ prowadzimy sklep internetowy w naszym demo. Więc jeśli chcesz stworzyć niestandardowe role użytkowników również dla swojego sklepu eCommerce, chcielibyśmy polecić Ci skonfigurowanie WooCommerce bez pominięcia żadnych głównych kroków. Następnie zostaną tutaj pokazane również niestandardowe typy postów i możliwości wymagane dla WooCommerce.

Następnie wszystko, co musisz zrobić, to wybrać funkcje, które chcesz zezwolić na nową niestandardową rolę użytkownika, za pomocą pól wyboru. Tutaj sprawdziliśmy wszystkie możliwości w ramach typów postów Produkt wraz z kilkoma innymi niezbędnymi możliwościami.

Po wprowadzeniu wszystkich wymaganych zmian w nowej niestandardowej roli użytkownika po prostu kliknij Aktualizuj .

Jeśli chcesz edytować jakąkolwiek inną istniejącą rolę użytkownika, możesz ją również dodatkowo dostosować. Po prostu wybierz rolę użytkownika z rozwijanego menu z Wybierz rolę i zmień jej możliwości.

3. Przypisz nową niestandardową rolę użytkownika

Teraz jedyne, co pozostało do zrobienia, to przypisanie nowej niestandardowej roli użytkownika do wyznaczonego użytkownika.

Jeśli chcesz dodać do niego nowego użytkownika, przejdź do Użytkownicy > Dodaj użytkownika . Następnie dodaj niezbędne szczegóły dotyczące użytkownika i wybierz niestandardową rolę użytkownika , którą właśnie utworzyłeś dla nowego użytkownika. Następnie kliknij Dodaj nowego użytkownika .

dodaj nowego użytkownika utwórz niestandardowe role użytkownika wordpress

Możesz także dodać niestandardową rolę użytkownika do istniejącego użytkownika WordPress. W tym celu przejdź do Użytkownicy> Wszyscy użytkownicy z pulpitu WordPress. Tutaj kliknij Edytuj dla użytkownika, dla którego chcesz zmienić bieżącą rolę użytkownika na niestandardową nową.

Teraz przejdź do opcji Rola i wybierz nowo utworzoną niestandardową nazwę użytkownika z menu rozwijanego.

Na koniec kliknij Aktualizuj profil , aby zapisać zmiany.

Otóż ​​to! W ten sposób tworzysz i dodajesz nowe niestandardowe role użytkownika w swojej witrynie WordPress. Przypisany użytkownik będzie mógł korzystać tylko z tych możliwości, które zostały wybrane dla określonej niestandardowej roli użytkownika.

Wniosek

W ten sposób możesz tworzyć i dodawać niestandardowe role użytkowników do swojej witryny WordPress. Niestandardowe role użytkowników są bardzo istotne, jeśli chcesz przypisać określonym użytkownikom określone dodatkowe zadania.

Jak omówiono w tym artykule, najłatwiejszym sposobem ich utworzenia jest użycie wtyczki. Następnie wszystko, co musisz zrobić, to zainstalować i aktywować wtyczkę oraz utworzyć nową rolę użytkownika za jej pomocą. Musisz również przypisać im żądane możliwości, a na koniec przypisać niestandardowe role użytkowników swoim użytkownikom.

Czy możesz teraz dodać niestandardową rolę użytkownika do swojej witryny? Daj nam znać w komentarzach. Tymczasem oto kilka naszych postów, które mogą Ci się przydać:

  • Jak dostosować datę i godzinę w WordPressie
  • Najlepsze wtyczki WordPress Custom Post Type
  • Jak uzyskać dostęp do FTP dla witryn WordPress