Skip to content

Wszystko o WordPressie, tworzeniu stron — i nie tylko

💡 8 Wtyczek do ograniczania treści według uczestnika w WordPress

💡 8 Wtyczek do ograniczania treści według uczestnika w WordPress

Po co w ogóle zamykać treści dla uczestnika

Użytkownik zarejestrował się na Pana stronie. Co dalej? WordPress domyślnie nie rozróżnia „swojego" i „obcego": gość, subskrybent, redaktor widzą to samo. A jeśli buduje Pan klub, szkołę online lub bazę wiedzy dla zespołu, taka równość zabija cały model.

Rozwiązaniem jest ograniczenie dostępu według roli lub poziomu uczestnika. Zamknięta sekcja dla subskrybentów premium, stopniowe udostępnianie lekcji studentom kursu, wewnętrzna dokumentacja tylko dla zalogowanych pracowników, wszystko to można rozwiązać za pomocą kilku wtyczek i minimum kodu. Bez tworzenia własnego rozwiązania na nowo.

Poniżej omawiamy sprawdzone narzędzia: od prostego kodu w functions.php po pełnoprawne kombajny membership z płatnościami, kuponami i automatyzacją. Wszystkie wtyczki zostały zweryfikowane pod kątem aktualności w 2026 roku, martwe i porzucone wykluczono, ceny porównano z oficjalnymi stronami.

💡 Szybki przegląd:

  • Proszę wybrać sposób: kod w functions.php do punktowego blokowania stron lub gotową wtyczkę do systemu membership z płatnościami i subskrypcjami.
  • Do prostego podziału na „swój/obcy" wystarczą darmowe Restricted Site Access lub Ultimate Member.
  • Jeśli potrzebuje Pan płatnych subskrypcji i poziomów dostępu, proszę sięgnąć po MemberPress (bardziej rozbudowany) lub Paid Memberships Pro (darmowa podstawa + dodatki premium).
  • Jeśli chce Pan udostępniać treści według ról bez modułu płatności, PrivateContent zamknie dowolny blok, widget, a nawet pojedynczy blok Gutenberga.
  • Proszę dodać instrukcję wideo do zakładek: wybraliśmy aktualny tutorial dotyczący konfiguracji ograniczeń.

Ograniczenie za pomocą kodu: szybki start bez wtyczek

Jeśli jest Pan programistą lub po prostu nie chce instalować dodatkowej wtyczki dla jednej zamkniętej strony, WordPress pozwala rozwiązać kwestię dostępu za pomocą kilku filtrów. Poniżej dwa fragmenty kodu: jeden blokuje całe strony dla niezalogowanych, drugi pokazuje różne fragmenty w zależności od roli.

Pierwszy fragment podpinamy pod hook template_redirect: sprawdzamy ID strony (lub strony nadrzędnej), dla niezalogowanych, przekierowanie na stronę główną. W rzeczywistym projekcie doda Pan sprawdzanie ról przez current_user_can() lub niestandardowe meta użytkownika.

1/**
2 * Блокировка страницы и её дочерних для неавторизованных пользователей.
3 * Размещать в functions.php или через Code Snippets.
4 */
5function wpex_restrict_page_to_logged_in_user() {
6 global $post;
7
8 $restricted_page_id = 170;
9
10 if ( is_page() && ( $post->post_parent === $restricted_page_id || is_page( $restricted_page_id ) ) ) {
11 $redirect = true;
12
13 if ( is_user_logged_in() ) {
14 $redirect = false;
15 }
16
17 if ( $redirect ) {
18 wp_redirect( esc_url( home_url( '/' ) ), 307 );
19 exit;
20 }
21 }
22}
23add_action( 'template_redirect', 'wpex_restrict_page_to_logged_in_user' );

Drugi, prostszy: sprawdzamy bieżącą rolę użytkownika i wyświetlamy treść warunkowo. Sprawdzi się w szablonach, gdzie na jednej stronie gość widzi zapowiedź, a subskrybent, pełny tekst.

1// Показываем содержимое только роли subscriber
2$current_user = wp_get_current_user();
3$user_role = $current_user->roles ? $current_user->roles[0] : false;
4
5if ( 'subscriber' === $user_role ) {
6 echo 'Контент, доступный только подписчикам.';
7}

Kod to fundament. Ale gdy potrzebne są poziomy subskrypcji, płatności, kupony i konto osobiste, prościej jest sięgnąć po gotową wtyczkę. Właśnie je omawiamy dalej.

Tabela porównawcza wtyczek

Wtyczka

Typ

Cena (od)

Płatności

Darmowa wersja

Kadence (dawniej Restrict Content Pro)

Membership

W ramach Kadence WP

Stripe, PayPal, Braintree

Nie

PrivateContent

Ograniczanie treści

€39/rok

Przez dodatek Premium Plans

Tak (free)

MemberMouse

Membership

$19.95/mies.

8 sieci płatniczych

Nie

MemberPress

Membership

$199.50/rok

Stripe, PayPal, Square

Nie

Paid Member Subscriptions

Membership

Darmowa / Pro od €69

Stripe, PayPal

Tak

Restricted Site Access

Ograniczanie dostępu

Darmowa

Nie

W pełni darmowa

Ultimate Member

Community + Membership

Darmowa / Rozszerzenia od $249/rok

Stripe (przez rozszerzenie)

Tak

Paid Memberships Pro

Membership

Darmowa / Plus od $297/rok

Stripe, PayPal, Authorize.net

Tak

1. Kadence, następca Restrict Content Pro

Interfejs zarządzania subskrypcjami w Restrict Content Pro

Historycznie Restrict Content Pro był wzorem prostoty: żadnego przerostu formy nad treścią, tylko subskrypcje, poziomy dostępu i rzetelna współpraca z PayPal, Stripe oraz Braintree. W 2025 roku aktywa przeszły pod skrzydła Liquid Web i obecnie są dostarczane w ramach ekosystemu Kadence WP, samodzielny produkt został wycofany.

Jeśli już korzysta Pan z Kadence (motywu lub bloków), narzędzia członkowskie są dla Pana dostępne bez dodatkowego zakupu. Dla wszystkich pozostałych jest to powód, by przyjrzeć się Kadence jako platformie: Restrict Content Pro zachował w niej kluczowe funkcje, nieograniczone poziomy subskrypcji, kupony zniżkowe z shortcode'ami i eksport danych uczestników do CSV.

Ustawienia poziomów subskrypcji i cen w Restrict Content Pro

Poziomy dostępu konfiguruje się elastycznie: każdy ma swoją cenę, swój zestaw stron i materiałów. System kuponów obsługuje procent zniżki, okres ważności i limit użyć, co jest wygodne przy wysyłkach partnerskich i w serwisach kuponowych. Eksport uczestników i płatności do CSV działa od razu po instalacji.

Formularz rejestracyjny użytkownika w Restrict Content Pro

W praktyce połączenie „Kadence + dawny RCP" zaspokaja potrzeby zdecydowanej większości witryn membership: kursy, płatny dostęp do artykułów, zamknięte społeczności. Minus jest dokładnie jeden, nie ma już samodzielnej wtyczki, tylko w pakiecie z Kadence.

🔗 Kadence WP

2. PrivateContent, chirurgiczne ograniczanie treści

Panel sterowania wtyczką PrivateContent w WordPress

PrivateContent od włoskiego studia LCweb zamyka wszystko: strony, posty, kategorie, menu, widgety, bloki Gutenberga, a nawet pojedyncze elementy w Elementorze. Wisienką na torcie jest „blokowanie witryny jednym kliknięciem": jedno kliknięcie w panelu administracyjnym i cała treść jest ukryta przed niezalogowanymi użytkownikami (w tym przed wyszukiwarkami).

Główna przewaga nad kombajnami membershipowymi to chirurgiczna precyzja. Nie buduje Pan/Pani całego systemu członkowskiego, tylko po prostu wskazuje: „ten blok widzą wyłącznie użytkownicy kategorii Premium, a ten, wszyscy oprócz gości". Kreator ograniczeń w panelu administracyjnym pokazuje reguły bezpośrednie i dziedziczone dla każdego posta.

Kreator shortkodów i formularz rejestracyjny PrivateContent

Formularze rejestracyjne również stoją na wysokim poziomie: dwa warianty układu, honeypot i reCAPTCHA przeciwko spamowi, konfigurowalne pola. Darmowa wersja wtyczki jest dostępna na WordPress.org, ale pełnoprawna praca z poziomami użytkowników, planami premium i REST API zaczyna się od wersji płatnej, od 39 € rocznie. Własny kreator shortkodów i silnik lightboxów oszczędzają czas przy tworzeniu układu strony.

🔗 Oficjalna strona PrivateContent

3. MemberMouse, enterprise-owy kombajn członkostwa

Dashboard MemberMouse do zarządzania członkami WordPress

MemberMouse pozycjonuje się jako korporacyjna platforma membershipowa: produkty cyfrowe, portale SaaS, treści subskrypcyjne. W środku znajdą Państwo ochronę stron i plików, oferty próbne, kupony rabatowe, automatyzację wsparcia oraz zaawansowaną analitykę.

Wtyczka współpracuje z ośmioma sieciami płatniczymi, od Stripe i PayPal po mniej oczywiste, jak ClickBank. Dla witryny z międzynarodową publicznością ma to krytyczne znaczenie: jedna wtyczka pokrywa praktycznie każdą metodę płatności.

Plan startowy to 19,95 $ miesięcznie. W porównaniu z MemberPress drożej w dłuższej perspektywie, ale jeśli potrzebują Państwo bezszwowej współpracy z ośmioma bramkami „od ręki" (a nie przez dodatki), MemberPress odpracowuje swoją cenę. Próg wejścia jest wyższy: krzywa uczenia się jest bardziej stroma, wsparcie techniczne wyłącznie w języku angielskim.

🔗 MemberMouse

4. MemberPress, standard branżowy

Interfejs zarządzania subskrypcjami MemberPress dla WordPress

Najpopularniejsza wtyczka membershipowa do WordPressa z łącznymi przychodami użytkowników ponad 2,5 mld $. Pokrywa wszystko: subskrypcje, kursy online, płatny dostęp do plików, kupony, fora, coaching (CoachKit). Reguły dostępu Smart Rules chronią strony, posty, kategorie, tagi, niestandardowe typy wpisów, a nawet pojedyncze pliki.

W 2026 roku MemberPress oferuje trzy plany taryfowe: Launch (199,50 $/rok + prowizja 4,9% od transakcji), Growth (349,50 $/rok, bez prowizji) oraz Scale (499,50 $/rok, plus Zapier, REST API, konta korporacyjne i Easy Affiliate w pakiecie). Wszystkie plany obejmują AI Course Generator, nielimitowane kursy i lekcje, a także kreator programu nauczania typu „przeciągnij i upuść".

Od konkurencji korzystnie wyróżnia go ekosystem: ReadyLaunch dla gotowych stron, integracje z Elementorem, Divi, Beaver Builderem, WPBakery, a także 14-dniowy zwrot bez pytań. Wtyczka wyrosła poza samo „content restriction", dziś to pełnoprawna platforma LMS i monetyzacyjna.

🔗 MemberPress

5. Płatne subskrypcje członkowskie, freemium z WooCommerce

Strona wtyczki Paid Member Subscriptions w panelu administracyjnym WordPress

Wtyczka od CozmosLabs realizuje podstawowy scenariusz „szybkiego uruchomienia płatnych subskrypcji": strona rejestracji, plany taryfowe, niestandardowy login oraz ograniczona treść. Integracja z WooCommerce dodaje ekskluzywne produkty i zniżki dla członków, co jest wygodne, jeśli sklep już działa.

Darmowa wersja zawiera podstawowe mechanizmy membership. Wersja Pro (od 69 €) dodaje płatności cykliczne, datowane odsłanianie treści (content dripping), zniżki dla określonych ról i rozszerzone statystyki. Interfejs jest minimalistyczny: skonfigurowanie planu subskrypcyjnego zajmuje kilka minut, kreator shortkodów pokrywa typowe scenariusze.

Dobry wybór, jeśli MemberPress lub MemberMouse to przerost formy nad treścią, a podstawowe rozdzielenie „treści płatnej i darmowej" z integracją z WooCommerce jest wystarczające.

🔗 Paid Member Subscriptions

6. Restricted Site Access, prosty szlaban

Ustawienia wtyczki Restricted Site Access w panelu administracyjnym WordPress

Minimalistyczna darmowa wtyczka z oficjalnego katalogu WordPress. Żadnych subskrypcji ani płatności: po prostu ogranicza dostęp do całej witryny dla osób niezalogowanych lub łączących się spoza wskazanego zakresu adresów IP. Odwiedzających bez dostępu można przekierować na stronę logowania, niestandardowy URL lub wyświetlić im wiadomość tekstową.

Idealna do wewnętrznych portali korporacyjnych, witryn stagingowych lub deweloperskich, które trzeba ukryć przed opinią publiczną bez skomplikowanych mechanizmów członkostwa. Scenariusz: wersja stagingowa witryny dostępna tylko dla zespołu na podstawie białej listy IP, produkcyjna, otwarta dla wszystkich. Konfiguruje się ją w minutę.

🔗 Restricted Site Access na WordPress.org

7. Ultimate Member, społeczność z ograniczeniem dostępu

Interfejs wtyczki Ultimate Member w katalogu WordPress

Ultimate Member wyrósł z wtyczki profilowej w pełnoprawną platformę społecznościową: rejestracja, profile użytkowników, katalog członków, niestandardowe role oraz globalne i dotyczące poszczególnych wpisów ograniczenia treści. Rozróżnia trzy tryby: zalogowani, wylogowani i „wszyscy".

Wtyczka jest darmowa i znajduje się w oficjalnym katalogu WordPress z ponad 200 tysiącami aktywnych instalacji. Rozszerzenia (premium) dodają płatności Stripe, grupy użytkowników, logowanie społecznościowe i grywalizację. Jednak nawet wersja podstawowa realizuje scenariusz „rejestracja → konto osobiste → zamknięte strony dla różnych ról".

Dobry kompromis między prostotą Restricted Site Access a rozbudowaniem MemberPress: wizualny kreator formularzy, pola profilu typu „przeciągnij i upuść", warunkowe wyświetlanie menu. Dla witryny klubowej, forum lub bazy wiedzy z elementami społecznościowymi to jedna z najlepszych darmowych opcji.

🔗 Ultimate Member na WordPress.org

8. Paid Memberships Pro, darmowy fundament z nadbudowami premium

Strona wtyczki Paid Memberships Pro

Paid Memberships Pro wypełnia niszę „darmowego membershipu od ręki, który przy rozwoju projektu nie zmusi do migracji". Rdzeń wtyczki jest darmowy i obejmuje: nieograniczone poziomy członkostwa, elastyczne ograniczanie treści (strony, wpisy, kategorie, niestandardowe typy), Stripe i PayPal, zarządzanie subskrypcjami oraz raportowanie.

Gdy projekt rośnie, dołączają do niego dodatki premium (plan Plus od 297 USD/rok): płatności cykliczne z niestandardowymi okresami, treści datowane (drip), integracja z email marketingiem, system kuponów oraz bramki Authorize.net i Braintree. W przeciwieństwie do MemberPress, darmowy rdzeń PMPro nie jest sztucznie okrojony, można na nim realnie uruchomić działającą witrynę membershipową bez żadnych inwestycji.

Wtyczka jest aktywnie aktualizowana, kompatybilna z popularnymi motywami i kreatorami stron, a społeczność napisała dziesiątki bezpłatnych dodatków do integracji z WooCommerce, BuddyPress i LearnDash. Dla startupu, który chce funkcjonalność membershipową bez natychmiastowych kosztów, ale z możliwością skalowania, to optymalny wybór.

🔗 Paid Memberships Pro

Wideo: samodzielna konfiguracja ograniczeń

Teoria teorią, ale najlepszym sposobem, by to zrozumieć, jest zobaczenie procesu na ekranie. W tym tutorialu pokazują krok po kroku instalację Ultimate Member, konfigurację ról, stron rejestracji i reguł ograniczania treści, od pustej witryny do działającego systemu membershipowego w 20 minut:

⁉️🤔 Często zadawane pytania

Czy można ograniczyć treści bez wtyczek?

Tak, hook template_redirect ze sprawdzeniem is_user_logged_in() zamyka strony dla gości. W przypadku treści według ról, warunek z wp_get_current_user()->roles. Jednak gdy tylko pojawiają się płatne subskrypcje, okresy próbne, datowane udostępnianie treści lub integracja z newsletterami, ilość kodu i ryzyko błędów sprawiają, że wtyczka staje się jedynym rozsądnym wyborem. WordPress od razu po instalacji nie oferuje mechanizmów membershipowych.

Czym MemberPress różni się od Paid Memberships Pro?

Pozycjonowaniem i ceną wejścia. MemberPress to premium „wszystko w cenie" od 199,50 USD/rok, z AI Course Generator, CoachKit, ReadyLaunch, Zapier i Easy Affiliate w najwyższym planie. Paid Memberships Pro to darmowy rdzeń z opcjonalnymi dodatkami: można uruchomić witrynę membershipową bez inwestycji i dokupywać funkcje w miarę rozwoju. Proszę wybierać według budżetu: jeśli priorytetem są kursy i coaching, MemberPress; jeśli membership „na wyrost" przy minimalnych kosztach, PMPro.

Co zrobić, jeśli Restrict Content Pro zostało kupione wcześniej?

Posiadane licencje nadal działają. Według danych Liquid Web (maj 2026) nie ma przymusowej migracji: Państwa plany i ceny pozostają bez zmian, strona wtyczki przekierowuje teraz na Kadence WP. W razie potrzeby można przejść na ekosystem Kadence z szerszym zestawem narzędzi, obejmującym dawną funkcjonalność RCP.

Którą wtyczkę wybrać do całkowicie zamkniętej witryny?

Restricted Site Access, jedno kliknięcie i witryna jest ukryta przed wszystkimi oprócz zalogowanych użytkowników lub adresów IP z białej listy. Bezpłatnie, minimum ustawień. W scenariuszu „zamknięta witryna z poziomami dostępu" proszę spojrzeć na Ultimate Member (darmowy, plus profile i społeczność) lub PrivateContent (płatny, chirurgiczna kontrola nad każdym blokiem).

Czy bramka płatnicza jest potrzebna, jeśli treści są bezpłatne, ale zamknięte?

Nie. Wtyczki Ultimate Member, PrivateContent (wersja free) i Restricted Site Access działają bez podłączania płatności, wystarczy rejestracja użytkownika. Tworzy Pan/Pani formularz, przypisuje rolę i rozgranicza treści. Żadnego Stripe, prowizji ani webhooków. Płatności podłącza się dopiero wtedy, gdy zdecyduje się Pan/Pani monetyzować dostęp.

Czy korzystanie z wtyczek członkowskich jest bezpieczne?

Tak, jeśli wybiera Pan/Pani aktywnie aktualizowane wtyczki z oficjalnego katalogu lub od sprawdzonych deweloperów. Należy unikać porzuconych rozwiązań. W momencie pisania tego artykułu wtyczka Users Ultra została usunięta z katalogu WordPress (marzec 2022) z powodu luki w zabezpieczeniach, wykluczyliśmy ją z zestawienia i zastąpiliśmy Paid Memberships Pro. Zasada: proszę sprawdzać datę ostatniej aktualizacji w karcie wtyczki na wordpress.org; jeśli minęły ponad dwa lata, należy szukać alternatywy.

Którą wtyczkę do ograniczania treści zainstalować w 2026 roku

Nie ma uniwersalnej odpowiedzi, wszystko zależy od Państwa modelu. Bezpłatny dostęp do treści dla społeczności, Ultimate Member. Szybki szlaban na witrynę, Restricted Site Access. Chirurgiczne ograniczanie bloków, menu i widgetów, PrivateContent. Pełnoprawny biznes membershipowy z kursami i subskrypcjami, MemberPress. Start bez budżetu z perspektywą wzrostu, Paid Memberships Pro.

Proszę sprawdzić każdą wtyczkę w działaniu: większość ma demo lub darmową wersję. Proszę uruchomić na kopii stagingowej, przetestować rejestrację, płatność i dostęp do treści. Dwie godziny testowania zaoszczędzą tygodnie migracji, jeśli wtyczka nie będzie pasować.