Utwórz prywatny obszar WordPress lub stronę chronioną hasłem

Tworzenie obszaru prywatnego, obszaru zastrzeżonego lub strony chronionej hasłem w witrynie WordPress jest powszechną potrzebą.

W rzeczywistości jest wielu użytkowników, którzy pytali nas o to.

pierwszą rzeczą, którą powinieneś zrobić i dobrze zrozumieć potrzebę, którą sam przedstawiłeś:

  • czy musisz chronić zawartość strony lub sekcji?
  • kim są użytkownicy, którzy mają dostęp do strony lub obszaru chronionego?
  • czy musisz chronić różne treści w zależności od użytkownika, czy są one takie same dla wszystkich?
  • Czy Można używać jednego hasła?

mówię ci to, ponieważ z wcześniejszych doświadczeń z wieloma użytkownikami trend polega na komplikowaniu ich życia, gdy w końcu najprostsze rozwiązania rozwiązują potrzebę bez skręcania swojej witryny WordPress.

więc w tym artykule przeanalizujemy kilka przypadków. Spójrz na nich jeden po drugim, ponieważ mogą być rozwiązaniem, którego szukasz.

Chroń stronę jednym hasłem

jest to najprostszy przypadek, chociaż wielu o tym nie wie.

nie ma potrzeby instalowania wtyczek, ponieważ i wszystko już zawarte w funkcjach WordPress.

dzięki tej funkcji możliwe jest zabezpieczenie zawartości jednej strony za pomocą jednego hasła, ważnego dla wszystkich użytkowników, zarejestrowanych i nie.

wchodząc z Panelu Administracyjnego, w zakładce edycja, w prawej kolumnie, do sekcji publiczne, znajdziesz kilka wpisów, w tym widoczność.

Naciśnij link „Edytuj”, aby uzyskać dostęp do różnych funkcji.

jak widzisz, oprócz Państwa publicznego, masz również chronione hasłem i prywatne.

Aktywacja hasła otwiera pole, w którym należy wprowadzić wymagane hasło, aby uzyskać dostęp do zawartości strony.

po zapisaniu, gdy użytkownik zażąda tej strony, możesz to zrobić tylko wtedy, gdy masz hasło, które właśnie utworzyłeś.

formularz wprowadzania hasła zostanie wstawiony bezpośrednio na stronę.

To rozwiązanie jest idealne tylko wtedy, gdy masz treści, które można umieścić na jednej stronie.

na przykład możesz wprowadzić linki, e-booki, kupony lub inne, które obiecałeś użytkownikowi w zamian za subskrypcję newslettera.

po zarejestrowaniu się w e-mailu potwierdzającym rejestrację wyślesz również hasło dostępu do tych treści premium.

Pamiętaj również, że możesz utworzyć dowolną liczbę stron, z dowolną liczbą różnych haseł.

strona prywatna dla administratorów, wydawców lub innych zarejestrowanych użytkowników

funkcja prywatna nie wymaga jednak hasła, ale sprawia, że strona jest dostępna tylko dla członków twojej witryny, którzy pełnią rolę administratora lub wydawcy.

jeśli nie wiesz, jakie są role WordPressa, powiem krótko, że są to grupy, do których powiązani są różni użytkownicy.

każda grupa może robić pewne rzeczy, a inne nie. W szczególności każda grupa jest powiązana z pozwoleniami, które technicznie nazywamy „możliwościami”.

na poziomie hierarchicznym, z domyślnymi rolami WordPressa, musimy uporządkować znaczenie:

  1. Administrator
  2. Wydawca
  3. Autor
  4. Współpracownik
  5. Subskrybent

gdy użytkownik subskrybuje Twoją witrynę, zostanie mu przypisana rola ustawiona w Ustawieniach > Nowa domyślna rola użytkownika, która domyślnie jest subskrybentem, czyli tym z niższymi możliwymi uprawnieniami (podkreślam słusznie).z zaleceniem, aby go nie zmieniać).

Wracając do funkcji prywatnej naszej strony, po wybraniu tego ustawienia, tylko administratorzy i wydawcy mogą je zobaczyć.

wszystkie pozostałe nawet nie będą miały pojęcia o istnieniu strony, ponieważ są one wyświetlane jako „404 nie znaleziono strony”.

Ogranicz dostęp do strony przez role użytkowników Dzięki PPWP Pro

na szczęście zespół BWPS przekształcił ten pomysł w działanie bez żadnych kłopotów, wymyślając wtyczki do ochrony hasłem WordPress (PPWP).

wtyczka wyróżnia się w generowaniu haseł w celu zabezpieczenia treści. Poza tym pozwala ograniczyć dostęp do strony również przez role użytkowników. Mówiąc najprościej, zalogowani użytkownicy z konkretnymi rolami mogą używać haseł, aby uzyskać dostęp do zablokowanych treści. Każda próba dostępu do niego z pozostałych będzie natknąć się na komunikaty o błędach.

po zainstalowaniu i aktywowaniu PPWP na swojej stronie, co musisz zrobić, to:

  1. Otwórz żądaną stronę lub post.
  2. aktywuj funkcję” Ochrona hasłem WordPress ” w prawym górnym rogu strony.
  3. wybierz rolę użytkownika i wprowadź hasło.
  4. naciśnij „PRZEŚLIJ”, aby zapisać hasło i zaktualizować zawartość.

jeśli chcesz przyznać bezpośredni dostęp do kilku konkretnych ról użytkowników, pozwól PPWP Pro zrzucić ten ciężar z głowy. Funkcje ról białej listy są przydatne w oszczędzaniu czasu i wysiłku użytkownika przed wprowadzaniem haseł za każdym razem, gdy przeglądasz chronioną zawartość.

po uaktualnieniu PPWP lite do wersji pro Przejdź do ustawień > ogólne.

w sekcji Biała lista ról wybierz żądane role użytkownika z menu rozwijanego. Pamiętaj, aby zapisać zmiany.

jak widać, PPWP Lite i Pro są prostym, ale skutecznym rozwiązaniem do ograniczenia stron WordPress dla określonych ról użytkowników. Jest to przydatne, jeśli masz współpracowników, podobnie jak wydawców, z którymi chcesz prywatnie udostępniać treści.

dobrą wiadomością jest to, że wtyczki są często aktualizowane i wspierane przez miliony klientów na całym świecie.

To rozwiązanie może być przydatne, jeśli masz współpracowników, podobnie jak wydawców, z którymi chcesz prywatnie udostępniać treści.

na przykład możesz mieć stronę, na której możesz podpisać wszystkie cele lub pracę do zrobienia w ciągu tygodnia. Oczywiście jest to tylko pomysł, to do ciebie, aby sprawdzić, czy i drogę chcesz iść.

co zrobić, jeśli chcę przeczytać treść do „subskrybentów”?

w tym przypadku można przyjść do pomocy członków plugin, doskonała praca Justin Tadlock.

dzięki tej wtyczce możesz modyfikować wszystkie uprawnienia (możliwości) dla każdej roli.

do użycia, które musimy zrobić w tym przypadku, po zainstalowaniu go, przejdź użytkowników > role. Przedstawiamy Ci wszystkie istniejące role w Twojej witrynie WordPress.

Uwaga: Jeśli masz aktywne wtyczki, takie jak WooCommerce, możesz znaleźć inne role niż te domyślne wymienione powyżej (Klient, kierownik sklepu itp.).

naciśnij wpis subskrybenta, aby przejść do edycji, a na następnej stronie przejdź do artykułów.

Włącz uprawnienie do odczytu prywatnych postów (tylko to!) poprzez umieszczenie pola wyboru w kolumnie „Grant” i zapisanie ustawień.

jak widać artykuły i strony mają zarządzanie oddzielnymi możliwościami. Dlatego pamiętaj, aby zrobić proces dla stron, dla artykułów lub dla obu, w zależności od rodzaju treści, które będą prywatne.

uważaj, aby niczego innego nie dotknąć! Jesteś w obszarze off limits i jeśli włączyć coś komuś źle może mieć poważne konsekwencje.

po zrobieniu tego, teraz nawet użytkownicy z rolą subskrybentów będą mogli zobaczyć strony, które ustawiłeś jako prywatne.

Uwaga: Jeśli wykonujesz testy jako subskrybent i już przeszedłeś na stronę (zanim włączyłeś tę rolę, aby przeglądać prywatne strony) po otrzymaniu 404, to po włączeniu go zajmie trochę czasu, zanim to ustawienie będzie aktywne w przeglądarce (aby rozwiązać natychmiast opróżnić pamięć podręczną).

Utwórz zarezerwowany obszar w kategoriach

świetnym pomysłem był pomysł Jojaby, twórcy hasła kategorii dostępu do wtyczki.

Dzięki tej wtyczce możemy uniknąć przypisywania haseł do poszczególnych artykułów, ale przypisywania pojedynczego hasła bezpośrednio do kategorii.

wtyczka jest naprawdę prosta. Mamy wszystkie ustawienia na jednym ekranie w Ustawieniach > hasło kategorii dostępu.

jak widzisz, masz pole dla hasła, kategorie, których artykuły będą chronione i umożliwiające rolom, aby uniknąć wprowadzania hasła do ciebie, który jest administratorem. Istnieją również inne ustawienia, takie jak pola do personalizacji wiadomości, itp…

użytkownik może przeglądać strony archiwalne, ale ile będzie próbował uzyskać dostęp do poszczególnych treści, musi wprowadzić hasło, aby kontynuować.

ta wtyczka nie była aktualizowana przez 2 lata. Oczywiście nie jest to punkt na jego korzyść, ale pozostaje jedynym w swoim rodzaju.

na stronach, na których testowaliśmy nie sprawiał problemów, ale wciąż czekamy na jego aktualizację.

Chroń całą witrynę WordPress za pomocą hasła (częściowo zarezerwowany obszar)

do tej pory rozważaliśmy przypadki, w których chciałeś chronić stronę, artykuł lub część swojej witryny.

rozważmy teraz dwa różne przypadki.

1. Chcesz chronić swoją witrynę WordPress za pomocą hasła.
2. Chcesz, aby tylko jedna część witryny była prywatna.

możesz się zastanawiać, dlaczego umieściłem te dwa przypadki w tej samej grupie, która może wydawać się zupełnie inna.

W rzeczywistości i tak, ale analizujemy studium przypadku, które przytrafiło mi się często.

pan Mario prowadzi działalność, dla której jest niezbędny do komunikowania się z dwoma różnymi rozmówcami: klientami i dostawcami.

dla klientów chce witryny WordPress edytowane szczegółowo, stworzony z motywem premium, gdzie produkty i usługi będą prezentowane.

jednak w przypadku dostawców rodzaj komunikacji i treści, które mają być zawarte, są bardzo różne i nie chcą udostępniać ich zwykłym użytkownikom sieci.

rozwiązanie i utwórz dwie różne instalacje WordPress.

oczywiście wymaga to więcej pracy, z podwójnym zarządzaniem, ale jeśli wziąć pod uwagę cel i dwa różne rodzaje komunikacji, można zrozumieć, jak to dla dostawców ma tylko cel wyraźnie techniczny.

W związku z tym plik dla dostawców zostanie zainstalowany w podfolderze, na przykład w witrynie.com/distributors/, w którym zostanie aktywowana wtyczka chroniona hasłem, która umożliwi dostęp do serwisu dopiero po wprowadzeniu hasła.

Ostrzeżenie: nie musisz robić podwójnej instalacji. Jeśli chcesz chronić bezpośrednio całą witrynę cicho używa tej wtyczki.

uwaga: aby mieć dwie instalacje WordPress w tej samej domenie, możesz użyć CPanel lub innego oprogramowania „instalacja jednym kliknięciem”, które jest proponowane przez twój hosting. Większość z nich pozwala wskazać folder, w którym chcesz zainstalować WordPress, w tym przypadku/dystrybutorzy/.

to powiedziawszy kontynuuj instalację wtyczki. Ustawienia znajdziesz w Ustawieniach > zabezpieczonych hasłem.

pierwsze pole wyboru służy do włączenia ochrony hasłem lub nie.

W rzeczywistości, nawet jeśli aktywujemy wtyczkę, aby działała, musimy aktywować ten wpis.

drugi wpis jest używany, aby włączyć różne role i uniknąć pozwalania im na ciągłe wprowadzanie hasła (włącz administratorów lub wszystkich uwierzytelnionych użytkowników).

następnie mamy utworzenie hasła i pola wskazującego możliwy adres IP.

na przykład możesz wprowadzić ten w biurze lub domu, aby nie pytać o hasło za każdym razem, gdy tam jesteś.

po wykonaniu tej czynności użytkownik staje przed formularzem logowania składającym się wyłącznie z hasła.

wszystkie te dotychczas proponowane rozwiązania to te, które w żargonie nazywamy „szybkimi i brudnymi”.

intencją było zaspokojenie potrzeby w jak najkrótszym czasie bez marnowania zbyt wiele czasu lub denerwowania witryny WordPress.

teraz przeanalizujmy coś bardziej konkretnego, system wyposażony we wszystkie niezbędne narzędzia, aby móc mieć zarezerwowany obszar w jednej witrynie WordPress.

Utwórz ograniczony obszar za pomocą wtyczki członkostwa

jeśli serce Twojej witryny opiera się na prawdziwym obszarze chronionym, dla którego chcesz mieć pełną kontrolę nad „kto widzi co”, nawet na tej samej stronie, potrzebujesz wtyczki do członkostwa.

wtyczka członkostwa, jak mówi samo słowo, tworzy strukturę opartą na członkach określonych grup (to znaczy członkostwa, nie mylić z rolami).

każdemu członkowi można przypisać reguły, dla których użytkownicy, którzy są jego częścią, widzą określoną treść lub są blokowani, chyba że przejdą do następnego członkostwa.

poprzez wtyczkę do członkostwa będziesz mógł otrzymywać płatności za „subskrybowanie” swojej witryny.

możesz mieć różne rodzaje subskrypcji, na przykład „podstawowe, normalne, Profesjonalne” lub inne nazwy, które Twoja kreatywność doprowadzi cię do stworzenia.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.