Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak zablokować użytkownika WordPress bez usuwania jego konta

Budowanie pozytywnej społeczności online jest ważne dla każdej strony internetowej. Chcesz, aby Twoi czytelnicy mieli dobre doświadczenia i czuli się mile widziani. Jednak czasami możesz mieć użytkowników zakłócających porządek, którzy nie przestrzegają zasad. Może być konieczne zablokowanie niektórych osób przed interakcją na Twojej stronie.

W WPBeginner czasami musimy blokować użytkowników na naszej stronie z subskrypcją wideo. Najprostszym sposobem na zrobienie tego jest usunięcie ich profilu użytkownika, ale oznacza to, że stracilibyśmy wszystkie ich dane i informacje. Zazwyczaj tego nie chcemy robić.

W tym artykule pokażemy Ci, jak zablokować lub wyłączyć użytkownika WordPressa przed logowaniem się lub uzyskiwaniem dostępu do Twojej witryny bez usuwania jego konta. Oznacza to, że możesz uniemożliwić użytkownikom robienie złych rzeczy na Twojej witrynie, nie tracąc ich informacji.

Jak zablokować użytkownika WordPress bez usuwania jego konta

Kiedy nie powinieneś usuwać konta użytkownika

Najprostszym sposobem na zablokowanie użytkownika na Twojej stronie internetowej WordPress jest po prostu usunięcie jego konta użytkownika.

Jednak usunięcie konta użytkownika w WordPress wymaga przypisania całej jego zawartości innemu użytkownikowi. Spowoduje to zmianę informacji o autorze dla tych artykułów.

Jednym ze sposobów rozwiązania tego problemu jest zmiana hasła i adresu e-mail użytkownika poprzez edycję jego profilu. To zablokuje mu dostęp i nie będzie mógł się zalogować. Jednak zmieni to również jego obraz Gravatar.

Możliwość wyłączenia użytkownika bez usuwania jego konta jest szczególnie pomocna na blogach wieloautorskich, forach, a także na witrynach społecznościowych.

Teraz przyjrzyjmy się, jak łatwo można zablokować użytkownika WordPress bez usuwania jego konta. Omówimy trzy metody, a poniższe szybkie linki pozwolą Ci przejść do wybranej metody:

  1. Blokowanie użytkownika poprzez obniżenie jego roli
  2. Blokowanie użytkownika WordPress w określone dni lub daty

Metoda 1: Blokowanie użytkownika poprzez obniżenie jego roli

Twoja witryna WordPress jest wyposażona w potężny system zarządzania użytkownikami, który pozwala przypisywać różne role każdemu użytkownikowi.

Jednym ze sposobów zablokowania użytkownika WordPress jest obniżenie jego roli. Nie uniemożliwi mu to zalogowania się na Twoją stronę WordPress, ale ograniczy to, co może zrobić po zalogowaniu. Jeśli nie chcesz, aby w ogóle mógł się zalogować, użyj zamiast tego Metody 2 lub 3.

Obniżenie roli użytkownika do Subskrybenta

Możesz obniżyć rolę użytkownika do Subskrybenta. Po zalogowaniu otrzyma on ograniczony dostęp do obszaru administracyjnego WordPress. Będzie mógł zmieniać tylko swoje ustawienia użytkownika, takie jak imię i schemat kolorów administratora.

Użytkownicy z rolą Subskrybenta mają bardzo ograniczony dostęp administracyjny

Może to jednak stanowić problem, jeśli użytkownik napisał posty na Twojej stronie. Jeśli chce sprawić kłopoty, może zmienić swoje imię na coś obraźliwego, a zostanie to wyświetlone na wszystkich jego postach na Twojej stronie internetowej.

Obniżenie roli użytkownika do „Brak roli dla tej witryny”

Lepszą rolą dla użytkowników, których chcesz zablokować, jest „Brak roli dla tej witryny”.

Po zalogowaniu nie zostaną przekierowani do obszaru administracyjnego. Jeśli spróbują się tam dostać, zobaczą komunikat o błędzie informujący, że nie mają dostępu.

Użytkownicy z rolą „Brak roli dla tej witryny” nie mają dostępu administracyjnego

Najpierw przejdź do strony Użytkownicy » Wszyscy użytkownicy w swoim obszarze administracyjnym.

Następnie musisz kliknąć link „Edytuj” pod konkretnym użytkownikiem, którego chcesz zablokować.

Edytuj użytkownika ze strony Użytkownicy » Wszyscy użytkownicy

Teraz musisz przewinąć w dół do ustawienia „Rola” i wybrać „Brak roli dla tej witryny” z menu rozwijanego.

Następnie powinieneś kliknąć przycisk „Zaktualizuj użytkownika” na dole strony, aby zapisać swoje ustawienia.

Przypisz rolę „Brak roli dla tej witryny”

Użytkownik nie będzie już mógł uzyskać dostępu do żadnych ustawień administracyjnych w Twojej witrynie WordPress.

Jeśli chcesz odblokować użytkownika w przyszłości, po prostu wykonaj te same kroki, aby przypisać mu poprzednią rolę.

Metoda 2: Blokowanie użytkownika WordPress w określone dni lub daty

Co jeśli nie chcesz blokować użytkownika na stałe? Może chcesz zbanować użytkownika na, powiedzmy, 2 tygodnie lub pozwolić członkowi zespołu logować się tylko w godzinach pracy.

W takim przypadku możesz użyć wtyczki User Blocker. Oprócz możliwości trwałego blokowania użytkowników, pozwala ona również na blokowanie ich w określonych godzinach w różne dni tygodnia lub w określonym zakresie dat.

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie wtyczki User Blocker. Więcej szczegółów znajdziesz w naszym przewodniku krok po kroku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji należy przejść do strony User Blocker w panelu administracyjnym WordPress. Tutaj możesz zdecydować, czy chcesz zapisać się na listę mailingową User Blocker i udostępniać dane niewrażliwe deweloperowi, aby pomóc w ulepszeniu wtyczki.

Po prostu kliknij przycisk „Pomiń i kontynuuj” lub „Zgódź się i kontynuuj”.

Zapisz się lub pomiń listę mailingową blokującą użytkowników

Po kliknięciu jednego z tych przycisków zobaczysz stronę ustawień Blokera Użytkowników.

Istnieją trzy zakładki, dzięki czemu możesz zablokować użytkownika czasowo, na określony dzień lub na stałe. Domyślnie widzisz zakładkę „Użytkownik według czasu”.

Ustawienia blokowania użytkowników

Blokowanie użytkownika według czasu i dnia

Po wybraniu zakładki „Blokuj użytkownika według czasu” po prostu zaznacz pole wyboru obok nazw wszystkich użytkowników, których chcesz zablokować według czasu. Alternatywnie możesz zablokować użytkowników posiadających określone role użytkownika, wybierając „Rola” z menu rozwijanego.

Jeśli Twoja witryna ma dużą liczbę użytkowników, możesz skorzystać z funkcji wyszukiwania, aby łatwiej ich znaleźć.

Następnie, w sekcji „Czas blokady”, możesz wprowadzić godziny, w których chcesz blokować tych użytkowników każdego dnia tygodnia. Możesz wpisać godziny lub wybrać je z menu rozwijanego.

Ustawienia dnia i godziny blokowania użytkowników

Możesz szybko skopiować ten sam czas rozpoczęcia i zakończenia do każdego dnia tygodnia, klikając przycisk „Zastosuj do wszystkich”. Przycisk „Resetuj do wszystkich” wyczyści wszystkie wprowadzone czasy.

Następnie możesz przewinąć w dół do sekcji „Komunikat o blokadzie”. Kiedy zablokowany użytkownik spróbuje się zalogować, zobaczy domyślny komunikat. Jednak jeśli chcesz wyświetlić bardziej spersonalizowany komunikat o blokadzie, możesz go wpisać tutaj.

Dostosuj komunikat o blokadzie

Zamiast wyświetlać komunikat o błędzie, gdy zablokowany użytkownik próbuje się zalogować, możesz przekierować go na inną stronę w swojej witrynie, taką jak strona Warunki korzystania z usługi lub Polityka prywatności. Jeśli chcesz to zrobić, po prostu wklej adres URL tej strony do podanego pola.

Gdy będziesz zadowolony z ustawień, upewnij się, że klikniesz przycisk „Zablokuj użytkownika”. Wybrani użytkownicy zostaną teraz zablokowani przed logowaniem w wybranych przez Ciebie godzinach i dniach.

Powtarzając te kroki, możesz blokować innych użytkowników na różne okresy czasu.

Blokowanie użytkownika według zakresu dat

Jeśli chcesz zablokować jednego lub więcej użytkowników w określonym zakresie dat, kliknij zakładkę „Zablokuj użytkownika według daty” u góry ekranu.

Będziesz mógł wybrać nazwy użytkowników lub role, które chcesz zablokować.

Wybierz użytkowników, których chcesz zablokować według daty

Następnie należy przewinąć w dół do sekcji „Data blokady”.

Możesz wprowadzić datę i godzinę rozpoczęcia i zakończenia blokady. Po prostu wybierz daty i godziny rozpoczęcia i zakończenia z menu rozwijanych. Czas będzie w formacie 24-godzinnym.

Blokowanie użytkownika w określonym zakresie dat

Możesz również dodać niestandardową wiadomość, którą użytkownicy zobaczą podczas próby zalogowania. Alternatywnie, możesz wprowadzić adres URL strony, na którą chcesz ich przekierować.

Po zakończeniu nie zapomnij kliknąć przycisku „Zablokuj użytkownika”.

Możesz blokować innych użytkowników na różne okresy, powtarzając powyższe kroki.

Blokowanie użytkownika na stałe

Powinieneś upewnić się, że jesteś w zakładce „Zablokuj użytkownika na stałe”, a następnie możesz wybrać nazwy użytkowników (lub role), które chcesz zablokować na stałe.

Wybieranie użytkowników do trwałego zablokowania

Po tym wszystkim, co musisz zrobić, to wpisać niestandardową wiadomość, którą zablokowani użytkownicy zobaczą, gdy spróbują zalogować się na Twoją stronę internetową.

Możesz też zostawić pole puste, a oni zobaczą domyślną wiadomość. Brzmi ona: „Jesteś trwale zablokowany”.

Trwałe zablokowanie wiadomości

Lub, podobnie jak inne opcje powyżej, możesz przekierować użytkowników na stronę internetową zamiast wyświetlać komunikat. Po prostu wpisz adres URL strony w polu „Wprowadź adres URL przekierowania”.

Teraz, gdy zablokowani użytkownicy spróbują się zalogować, zobaczą komunikat o błędzie.

Podgląd wiadomości o blokadzie podczas próby zalogowania

Mamy nadzieję, że ten samouczek pomógł Ci dowiedzieć się, jak zablokować użytkownika WordPress bez usuwania jego konta. Możesz również zapoznać się z naszym kompletnym przewodnikiem po bezpieczeństwie WordPress lub naszymi ekspertyzami dotyczącymi najlepszych wtyczek zabezpieczających WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

24 CommentsLeave a Reply

  1. Miałem użytkownika spamującego moją stronę i nie chciałem całkowicie usuwać jego konta. Twój przewodnik krok po kroku dotyczący blokowania użytkownika WordPress bez usuwania jego konta jest jasny, zwięzły i łatwy do naśladowania. Doceniam alternatywne rozwiązania, takie jak używanie wtyczek do ograniczania dostępu do treści. Pomogłeś mi utrzymać bezpieczeństwo mojej strony bez naruszania danych użytkowników. Dziękuję za pomocne wskazówki.

  2. Używam funkcji „brak roli”, na przykład, gdy ktoś z zespołu odchodzi. Zdarzyło się nawet, że po pewnym czasie wrócili do współpracy z zespołem. Nie ma nic prostszego niż po prostu przywrócić wymaganą rolę wstecznie, a my kontynuujemy. Jest to łatwe i bardzo skuteczne, bez wpływu na żadną z utworzonych przez nich treści.

  3. Myślę, że przypisanie „brak roli dla tej witryny” jest najlepszym rozwiązaniem. Jest szybkie, łatwe i odwracalne. Nic nie można naprawdę stracić.

  4. Użyłem opcji „Brak roli”, aby tymczasowo usunąć programistę stron z dostępu administratora, ponieważ chcieliśmy, aby tylko jeden programista stron miał dostęp do naszej strony w danym czasie. Ale po zmianie jej roli z Administratora na Brak roli, jej edycje stylów zostały utracone. Wygląda na to, że część pracy może zostać utracona, jeśli zmienisz kogoś z Administratora na Brak roli.

  5. Czy istnieje sposób na zablokowanie użytkownika w zależności od tego, czy ma on aktywnie wykupioną subskrypcję WooCommerce Subscriptions na mojej stronie?

    • W celu zablokowania na podstawie subskrypcji innego wtyczki, należy skontaktować się z pomocą techniczną tej innej wtyczki w celu uzyskania informacji o dostępnych integracjach.

      Admin

    • Powinieneś skontaktować się ze wsparciem wtyczki, a oni poinformują Cię, czy istnieje opcja masowego odblokowania użytkowników lub czy jest to planowana funkcja w przyszłości.

      Admin

  6. Przydatny plugin. Czy jest możliwe zablokowanie użytkownika z określoną liczbą logowań? tj. username1 i username2. username1 powinien zostać zablokowany po osiągnięciu 50 logowań. A username2 powinien zostać zablokowany po osiągnięciu 30 logowań. Liczba logowań jest podobna do daty i godziny – powinna być określona przez administratora. Proszę, pomóż.

    • Obecnie nie mamy zalecanej metody. Na początek możesz skontaktować się z pomocą techniczną wtyczki, aby sprawdzić, czy mają plan dodania tego w tej chwili.

      Admin

    • Powinna być, ale jeśli masz wątpliwości, możesz skontaktować się z pomocą techniczną wtyczki, aby sprawdzić, czy istnieją jakieś znane problemy.

      Admin

  7. Czy komunikat o blokadzie będzie wyświetlany zablokowanym użytkownikom podczas korzystania z niestandardowej strony logowania?

    Dzięki

    • Dopóki Twoja niestandardowa strona logowania wyświetla błędy, powinna wyświetlać komunikat, ale warto skontaktować się ze wsparciem wtyczki, aby potwierdzić, czy działa z Twoją konfiguracją.

      Admin

  8. Cieszę się, że nasz wtyczka WordPress jest tutaj. Mam nadzieję, że jest pomocna dla użytkowników Twojej strony.

  9. Proszę, chcę stworzyć stronę, na której ludzie będą publikować posty i zarabiać na postach, które opublikowali na mojej stronie.

    Proszę, jaki to rodzaj strony i jakie wtyczki i motywy są najbardziej odpowiednie dla tej strony

    I proszę, używam WordPressa do tworzenia tego typu strony

    Przepraszam, że nie skomentowałem i nie opublikowałem na właściwej stronie

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.