WordPress: Wymagaj logowania do niektórych stron, aby przeglądać lub edytować.

Opublikowany: 2021-06-04

Ujawnienie: Ten post zawiera linki partnerskie. Mogę otrzymać odszkodowanie, gdy klikniesz linki do produktów w tym poście. Aby uzyskać wyjaśnienie moich zasad reklamowych, odwiedź tę stronę . Dziękuje za przeczytanie!

Zawartość

  • Po co wymagać logowania na niektórych stronach, aby przeglądać lub edytować w WordPressie?
  • Czym jest strona prywatna w WordPressie?
  • Jak wymagać logowania do niektórych stron, aby przeglądać lub edytować w WordPressie?
  • Aby edytować niektóre strony, wymagaj logowania.
  • Aby wyświetlić niektóre strony, wymagaj logowania.
  • Możliwe problemy z bezpieczeństwem stron prywatnych i postów w WordPressie.
  • Jak zmienić stronę logowania w WordPressie?
  • Czym są treści tylko dla subskrybentów na WordPressie?
  • Jak ukryć witrynę WordPress przed widokiem publicznym?
  • Jaki jest link do logowania administratora WordPress?
  • Jak sprawić, by WordPress wymagał logowania na niektórych stronach, podsumowanie.

Po co wymagać logowania na niektórych stronach, aby przeglądać lub edytować w WordPressie?

Istnieje kilka powodów, dla których chcesz wymagać logowania na niektórych stronach, aby przeglądać lub nawet edytować w WordPress.

Po pierwsze, jeśli masz kilku Współtwórców piszących treści i publikujących w różnym czasie z różnych miejsc na całym świecie, wtedy chciałbyś dać im dostęp do ich własnych stron lub postów.

Jeśli mają jakąś rolę redaktora, możesz dać im dostęp do stron i postów do edycji i korekty przed publikacją.

Ponadto, być może chcesz, aby niektóre strony były dostępne tylko dla specjalnych użytkowników, którzy płacą za te treści lub są subskrybentami Twojego bloga lub witryny WordPress.

Same te zadania mogą być dość uciążliwe i czasochłonne, jeśli masz duży blog lub witrynę WordPress.

Być może masz wiele blogów lub witryn WordPress z wieloma użytkownikami pełniącymi różne role.

Organizowanie tych ról oraz treści, które można wyświetlać i/lub edytować, co może utrudniać organizowanie użytkowników.

W tym poście omówię, w jaki sposób możesz zorganizować te zadania i jak wymagać logowania do niektórych stron, aby przeglądać lub edytować w WordPress.

Aby wymagać logowania do niektórych stron, możesz po prostu ustawić stronę jako „prywatną”.

Czym jest strona prywatna w WordPressie?

Prywatna strona w WordPressie to po prostu strona, która nie jest dostępna publicznie. Strony prywatne zwykle wymagają logowania w celu uzyskania dostępu, przeglądania i/lub edytowania tej strony.

Aby ustawić posty lub strony jako prywatne, przejdź do skrajnego prawego pola publikowania i kliknij „Prywatne”. To wszystko, teraz ten post/strona jest prywatna.

Tylko użytkownicy z rolami administratora i redaktora mają dostęp do prywatnych postów, mogą je przeglądać. Administratorzy i redaktorzy mają jednak również dostęp do wszystkich prywatnych postów.

Co więc możesz zrobić, jeśli chcesz skonfigurować prywatne strony / posty i zezwolić tylko określonym użytkownikom na dostęp do niektórych postów, niezależnie od domyślnych ról WordPress?

Nie zapominajmy, że strona prywatna jest dobra nie tylko w przypadku witryn WordPress, które są ogólnie dostępne dla wszystkich, ale są również dobre, jeśli masz określone osoby, takie jak rodzina, przyjaciele, a nawet współpracownicy z Twojej firmy, których chcesz pokazuj tylko określoną treść.

Możesz to również skonfigurować w panelu WordPress za pomocą tej wtyczki:

Jak wymagać logowania do niektórych stron, aby przeglądać lub edytować w WordPressie?

Istnieją dwa sposoby, w jakie możesz wymagać logowania do niektórych stron w celu przeglądania lub edytowania w WordPressie. Zarówno z, jak i bez użycia wtyczek.

Aby edytować niektóre strony, wymagaj logowania .

Pierwszym sposobem jest skorzystanie z pulpitu WordPress. Aby wymagać logowania do edycji stron w WordPressie, musisz przypisać rolę administratora lub redaktora.

Administrator lub redaktor w WordPressie może uzyskać dostęp do dowolnej strony w WordPressie i ją edytować.

Role autora i autora gościa mogą edytować tylko własne posty lub strony, ale nie wszystkie inne.

Jak widać, wymaganie logowania do niektórych stron w celu edycji w WordPressie po prostu przechodząc przez pulpit nawigacyjny jest bardzo ograniczone.

W rzeczywistości są one ograniczone tylko do ról użytkownika.

Rolki użytkownika są zwykle wstępnie określone w WordPress. Możesz o nich przeczytać tutaj „ Role i możliwości ”.

Aby wymagać logowania do edycji niektórych stron w WordPressie, musisz zmienić role i funkcje użytkowników dla administratorów, redaktorów i autorów

Pamiętaj jednak, że możesz zmienić te reguły dla ról użytkowników, aby dopasować je do swoich celów dla każdej z nich. Ale musisz mieć wystarczającą wiedzę na temat PHP (języka kodowania, na którym opiera się WordPress), aby wejść do plików „functions.php” Twojej witryny, aby to zrobić.

Możesz też po prostu zainstalować wtyczkę, aby to zrobić.

Dla większości z nas najłatwiejszym sposobem na wymaganie logowania do edycji niektórych stron byłoby oczywiście zainstalowanie wtyczki. Jak ten poniżej:

Aby wyświetlić niektóre strony, wymagaj logowania.

Aby wymagać logowania do przeglądania niektórych stron w WordPressie, musisz ustawić post lub stronę jako prywatną do przeglądania, jak wspomniałem powyżej.

Aby zabezpieczyć hasło do postu lub strony, po prostu przejdź do edytorów postów lub stron, do których chcesz wymagać logowania.

Następnie sprawiasz, że post/strona wymaga hasła.

Następnie po prostu utwórz hasło i przekaż je komukolwiek chcesz mieć dostęp do tego określonego postu lub strony do przeglądania.

Następnie mogą zalogować się do Twojego WordPressa do określonego postu lub strony z ograniczonym dostępem za pomocą hasła, które im podałeś.

Ponownie najlepszym sposobem na wymaganie zalogowania się w WordPress do określonego posta lub strony do przeglądania byłoby użycie wtyczek.

Jednak najlepszymi wtyczkami dla tego typu funkcji byłyby wtyczki typu członkostwa.

Za pomocą tych wtyczek członkowskich możesz kontrolować dostęp i wymagać od użytkowników lub członków zalogowania się przed przeglądaniem niektórych stron lub postów WordPress.

Piękno większości tych wtyczek polega na tym, że można to zrobić z jednego prostego pulpitu nawigacyjnego.

Na przykład możesz utworzyć niektóre strony dla płacących członków i niektóre strony wymagające logowania dla innych członków.

Możesz nawet tworzyć poziomy członkostwa ograniczające dostęp do niektórych postów lub stron i przypisując im loginy.

Istnieje kilka wtyczek, z których można korzystać za darmo i oczywiście wszystkie mają funkcje płatne i premium, które są dostępne tylko w wersji płatnej.

Przekonasz się również, jak w przypadku wszystkich wtyczek do WordPressa, że ​​darmowe wersje mogą być dość ograniczone.

Jednak wersje płatne lub premium nie są aż tak drogie. Zwłaszcza biorąc pod uwagę oszczędność czasu i wszystkie dodatkowe funkcje, które mogą wykonać. W większości przypadków jest to warte swojej ceny.

Możliwe problemy z bezpieczeństwem stron prywatnych i postów w WordPressie.

W zależności od tego, co przechowujesz, zwykłe ustawienie posta lub strony jako „prywatnej” może lub nie wystarczyć.

Posty i strony chronione hasłem w WordPressie są niedbale zabezpieczone w interfejsie użytkownika. Żądanie hasła jest sprawdzane przez serwer i żadna treść nie jest dostarczana do postu lub strony, chyba że pasuje.

Jednak po przesłaniu hasła jest ono przechowywane w postaci zwykłego tekstu w pliku cookie w systemie użytkownika.

Więc jeśli ich komputer zostanie zhakowany, haker lub złośliwe oprogramowanie może stosunkowo łatwo ukraść hasło.

Należy również zauważyć, że pliki multimedialne, które są połączone lub dołączone do strony prywatnej, nie są same w sobie „prywatne”.

Oznacza to, że jeśli użytkownik zna lub odgadnie ścieżkę do obrazu lub pliku, do którego prowadzi link na prywatnej stronie, może go pobrać bez znajomości hasła.

Po stronie serwera bezpieczeństwo jest znacznie luźniejsze w przypadku postów z hasłami.

Treść postu nie jest w żaden sposób szyfrowana ani zaciemniana, a hasło pojawia się w bazie danych w postaci zwykłego tekstu.

Tak więc złośliwy użytkownik z uprawnieniami autora lub wyższymi może odczytać dowolne prywatne treści, a jeśli atakujący uzyska dostęp do Twojej bazy danych przez jakąkolwiek inną lukę bezpieczeństwa w witrynie, może również uzyskać dostęp do tych prywatnych danych.

Zasadniczo prywatne posty są wystarczająco bezpieczne, aby można je było wykorzystać do prostego paywalla lub do swobodnej prywatności.

Jednak posty chronione hasłem nie powinny być używane do przechowywania ani przesyłania jakichkolwiek naprawdę bezpiecznych danych, takich jak informacje finansowe i dane bankowe.

Jak zmienić stronę logowania w WordPressie?

Najlepszym i najłatwiejszym sposobem zmiany strony logowania w witrynie WordPress jest użycie tej wtyczki „ WPS Hide Login ”.

Po prostu zainstaluj i aktywuj wtyczkę. Kroki są dość oczywiste. Oto jak wtyczka będzie wyglądać po aktywacji w witrynie WordPress:

Korzystając z tej wtyczki, ponownie przypiszesz stronę logowania WordPress ze standardowego wp-admin do nowej strony logowania, takiej jak wp-pizza.

To dobry sposób na dodanie dodatkowych zabezpieczeń do witryny WordPress. Na przykład, jeśli boty lub inni hakerzy zdecydują się spróbować włamać się do Twojej witryny WordPress przez normalną stronę wp-admin, zamiast strony logowania otrzymają stronę 404.

To świetny sposób, aby przynajmniej zniechęcić boty do próby zalogowania się do Twojej witryny WordPress.

Czym są treści tylko dla subskrybentów na WordPressie?

Treści tylko dla subskrybentów w WordPress to treści, które są widoczne tylko dla subskrybentów lub członków Twojej witryny WordPress.

Ale terminu „Abonent” nie należy mylić z „rolą” WordPressa „Abonent”.

Role subskrybenta w sekcji użytkowników na pulpicie WordPress mają inne znaczenie i możliwości w witrynie WordPress.

Rola subskrybenta po prostu umożliwia częstym i wstępnie zatwierdzonym odwiedzającym zostawianie komentarzy do postów na blogu bez konieczności wcześniejszego zatwierdzania ich komentarzy za każdym razem, gdy je tworzą.

Najłatwiejszym sposobem na zaimplementowanie „ Treści tylko dla subskrybentów ” byłoby po prostu użycie wtyczki typu „tylko dla członków” z powyższego linku i odpowiednie zapisanie subskrybentów.

Następnie możesz zarządzać dostępem do niektórych stron dla określonych subskrybentów. Możesz nawet skonfigurować płatne ściany itp. Za pomocą niektórych z tych wtyczek .

W rzeczywistości istnieje wiele wtyczek, z których możesz wybrać opcję „ Ogranicz dostęp ” i wymagać logowania w przypadku niektórych postów i stron.

Jak ukryć witrynę WordPress przed widokiem publicznym?

Aby ukryć swoją witrynę WordPress przed widokiem publicznym, możesz po prostu ustawić swoją witrynę WordPress jako prywatną. Najłatwiej to zrobić, zainstaluj wtyczkę WordPress, taką jak poniżej:

Jaki jest link do logowania administratora WordPress?

Link do loginu administratora WordPress zwykle zawiera „wp-admin” w adresie URL. Jednak zdecydowanie zaleca się, aby jak najszybciej zmienić to na inny adres URL logowania administratora WordPress. Możesz to zrobić za pomocą ukrytego logowania WPS , o którym mówiłem w tym poście.

Jak sprawić, by WordPress wymagał logowania na niektórych stronach, podsumowanie.

Najłatwiejszym sposobem na wymaganie dostępu do logowania na niektórych stronach w WordPressie jest użycie wtyczek.

Możesz także ograniczyć użytkownikom dostęp do Twojej witryny WordPress, przypisując role użytkowników za pośrednictwem pulpitu WordPress.

W ten sposób możesz ograniczyć dostęp i wymagać logowania, aby edytować dowolny post lub stronę w swojej witrynie.

Pomogłoby to również zaoszczędzić czas, zwłaszcza jeśli masz użytkowników z całego świata w różnych strefach czasowych, umożliwiając im edytowanie i publikowanie postów, a Ty stajesz się wąskim gardłem w procesie tworzenia treści własnej witryny.

Możesz także tworzyć prywatne posty, które umożliwiają dostęp tylko do niektórych postów lub stron w WordPressie, wydając hasła do tych postów lub stron.

Aby uzyskać dostęp do tych postów lub stron, będą wymagali loginu z hasłem dla tego konkretnego postu lub strony.

Jednak najłatwiejszym sposobem wymagania logowania do niektórych stron w celu przeglądania lub edycji w WordPressie jest zainstalowanie jednej lub dwóch wtyczek.

Powyższe wtyczki powinny zadbać o wszelkie wymagania dotyczące logowania do Twojej witryny WordPress.