Zarządzanie użytkownikami na wielu serwerach WordPress

Opublikowany: 2023-02-12

WordPress Multisite to unikalny sposób zarządzania wieloma podobnymi lub połączonymi ze sobą stronami internetowymi w jednym panelu administracyjnym. Jednak obszarem, który wielu może przeoczyć, rozważając Multisite, jest zarządzanie użytkownikami w wielu ich podwitrynach. Istnieją pewne zalety, takie jak jednokrotne logowanie dla osób z dostępem do wielu podwitryn. Ale są też pewne funkcje, które stają się bardziej złożone. Poniżej przyjrzymy się różnym aspektom zarządzania użytkownikami za pomocą WordPress Multisite.

Spis treści
1. Rejestracja użytkownika na wielu serwerach
2. Role użytkowników wielu witryn: superadministrator
3. Współdzieleni użytkownicy z wielu witryn
4. Zarządzaj rejestracją wielu użytkowników na witrynę
5. Jak dodawać użytkowników do wielu witryn
6. Wtyczki WordPress do zarządzania użytkownikami na wielu serwerach
6.1. Synchronizacja użytkowników wielu witryn WP
6.2. Menedżer ról użytkowników na wielu serwerach
6.3. Ostateczny członek
7. Silnik WP i wiele lokalizacji

Rejestracja użytkownika na wielu serwerach

W obszarze administratora sieci pulpitu administratora WordPress możesz wybrać „Ustawienia” i przewinąć w dół do „Ustawień rejestracji”, aby umożliwić użytkownikom rejestrację.

Zarządzanie użytkownikami na wielu serwerach WordPress

Wybierz „Konta użytkowników mogą być zarejestrowane”, aby umożliwić użytkownikom rejestrację jako „Subskrybenci” Twoich podstron. W razie potrzeby możesz także zezwolić użytkownikom na rejestrowanie własnych nowych podwitryn. W większości sytuacji będziesz chciał po prostu zezwolić na rejestrację kont użytkowników.

Jeśli rejestracja jest włączona, użytkownicy zobaczą opcję Zarejestruj się na interfejsie Twojej witryny.

Zarządzanie użytkownikami na wielu serwerach WordPress

Podczas rejestracji użytkownicy zostaną poproszeni o utworzenie nazwy użytkownika i podanie adresu e-mail. Po potwierdzeniu rejestracji przez e-mail, użytkownicy mogą ustawić swoje hasło i użyć przycisku Zaloguj się, aby zarządzać swoim profilem.

Role użytkowników na wielu serwerach: superadministrator

W WordPress Multisite istnieją te same role użytkowników WordPress:

  • Subskrybent (tylko front-end)
  • Współtwórca (tylko edytowanie i usuwanie umiejętności)
  • Autor (opublikuj, dodaj, edytuj, usuń, prześlij)
  • Edytor (edytor roli użytkownika może publikować, dodawać, edytować, usuwać, przesyłać posty swoje i innych osób oraz moderować komentarze)
  • Administrator (zarządzaj wtyczkami i motywami, dodawaj, edytuj i usuwaj użytkowników, zarządzaj postami, stronami i przesłanymi plikami)

Ale jest nowa rola użytkownika, którą należy wziąć pod uwagę, jeśli chodzi o WordPress Multisite: Super Admin. Pamiętaj, że z Multisite masz wiele podwitryn w swojej konfiguracji sieci. Superadministrator ma do nich dostęp na poziomie administratora, a także możliwość dodawania nowych witryn i zarządzania ustawieniami na poziomie sieci. Ponieważ ten użytkownik ma dostęp do wszystkich ustawień w całej sieci, powinieneś być bardzo ostrożny, zastanawiając się, kto ma uprawnienia superadministratora w Twojej sieci wielostanowiskowej. Nadal możesz dodawać innych użytkowników jako administratorów do każdej podwitryny, bez przyznawania im dostępu superadministratora do edytowania ustawień sieciowych.

Współdzieleni użytkownicy z wielu witryn

Gdy użytkownik rejestruje się w jednej z wielu witryn WordPress, jest on zarejestrowany we wszystkich witrynach w ramach Multisite. Więc kiedy się zalogują, będą mogli również nawigować do twoich podwitryn, pozostając zalogowanym. Aby zrozumieć korzyści z tego płynące, pomyśl o witrynie forum, takiej jak Reddit. Zamiast tworzyć nowy profil dla każdego forum subreddita, użytkownicy muszą zalogować się tylko raz, a ich nazwa użytkownika i sesja logowania są zachowywane we wszystkich subredditach.

Jest to jeden z najczęstszych powodów, dla których możesz wybrać konfigurację Multisite: jeśli użytkownicy muszą być zarejestrowani we wszystkich podwitrynach jednocześnie, Multisite ułatwia ten proces.

Zarządzaj rejestracją wielu użytkowników na witrynę

Domyślnie WordPress zezwala tylko na włączenie rejestracji użytkownika front-end dla wszystkich witryn lub żadnej, ponieważ jest to kontrolowane na ekranie administratora sieci. Jednak wtyczka Network Subsite User Registration umożliwia zarządzanie tą możliwością na poziomie podwitryny, jeśli chcesz. Dzięki tej wtyczce możesz zarządzać, czy użytkownicy mogą rejestrować się w podwitrynach dla poszczególnych witryn.

Zarządzanie użytkownikami na wielu serwerach WordPress

Jak dodawać użytkowników do wielu witryn

Jedną z korzyści płynących z zarządzania wieloma witrynami z tego samego pulpitu administratora sieci jest możliwość łatwego dodawania tego samego administratora do wielu podwitryn.

W obszarze Moje witryny > Administrator sieci > Witryny wybierz jedną witrynę, do której chcesz przyznać użytkownikowi dostęp. Wybierz panel Użytkownicy, a następnie wprowadź nazwę użytkownika i wybierz poziom użytkownika:

Zarządzanie użytkownikami na wielu serwerach WordPress

Lub, jeśli nowy użytkownik nie został jeszcze dodany, możesz dodać go, korzystając z poniższej sekcji:

Zarządzanie użytkownikami na wielu serwerach WordPress

Możesz powtórzyć te kroki dla dowolnych witryn, do których ten użytkownik ma zostać dodany. Następnie, gdy użytkownik zaloguje się do jednej z witryn, może przejść do ekranów administracyjnych dla wielu witryn, do których ma dostęp Contributor lub wyższy.

Wtyczki WordPress do zarządzania użytkownikami na wielu serwerach

Istnieje wiele powodów, dla których możesz zdecydować się na użycie wtyczki WordPress Multisite, a żadne dwie witryny nie mają dokładnie takich samych potrzeb. Prawdopodobnie będziesz musiał rozszerzyć możliwości WordPress Multisite za pomocą wtyczek, aby zarządzać użytkownikami w sposób, w jaki chcesz. W tej sekcji omówimy kilka wtyczek, które pomagają w zarządzaniu użytkownikami dla WordPress Multisites.

Synchronizacja użytkowników wielu witryn WP

Wtyczka WP Multisite User Sync umożliwia łatwą synchronizację lub anulowanie synchronizacji użytkownika lub wielu użytkowników z jednej witryny do drugiej. Wersja Pro wtyczki WordPress Multisite umożliwia również wybór roli użytkownika, jaką użytkownik otrzyma podczas synchronizacji.

Zarządzanie użytkownikami na wielu serwerach WordPress
źródło: wordpress.org

Menedżer ról użytkowników na wielu serwerach

Wtyczka Multisite User Role Manager umożliwia użytkownikom Super Admin łatwe zarządzanie członkami Multisite różnych witryn z jednego panelu w obszarze administratora sieci. W razie potrzeby umożliwia także dodawanie użytkowników (z określoną rolą) do wszystkich podwitryn. Ta wtyczka WordPress może być używana do łatwego rozwiązywania mylących aspektów zarządzania użytkownikami, jeśli chodzi o wtyczkę Multisite.

Ostateczny członek

Wtyczka Ultimate Member jest wielkim atutem witryn członkowskich i forów, zarówno w przypadku standardowych witryn WordPress, jak i WordPress Multisites. Jego łatwy w użyciu edytor front-end z polami typu „przeciągnij i upuść” ułatwia zaprojektowanie witryny internetowej i systemu rejestracji użytkowników. Narzędzia takie jak ten sprawiają, że członkowie Twojej witryny WordPress inwestują w tworzenie niestandardowych profili i sprawiają, że wracają po więcej. Dzięki rozszerzeniom użytkownicy mogą nawet dodawać ulubione elementy, obserwować się nawzajem oraz oceniać i recenzować.

Zarządzanie użytkownikami na wielu serwerach WordPress
źródło: wordpress.org

WP Engine i Multisite

Jako precyzyjnie dostrojona platforma Digital Experience, WP Engine oferuje Multisite dla tych, którzy potrzebują możliwości stworzenia sieci połączonych ze sobą stron internetowych. Ich zespół ekspertów WordPress jest dostępny online, aby pomóc Ci 24 godziny na dobę, 7 dni w tygodniu w przypadku jakichkolwiek pytań dotyczących złożoności Multisite lub zarządzania użytkownikami w ramach Multisite. Co najlepsze, WP Engine oferuje możliwość przekształcenia Twojej samodzielnej witryny w Multisite za jednym kliknięciem przycisku w Twoim Portalu Użytkownika. Dlatego zalecamy WP Engine dla potrzeb hostingu WordPress Multisite .