Przejdź do treści
memberarea memberarea.io

Rozwiązywanie problemów z połączeniem WordPress

Odczytaj panel stanu, poznaj zgłaszane problemy i wyczyść pamięć podręczną, gdy coś wygląda na nieaktualne.

W tym artykule

Gdy blok pozostaje pusty albo logowanie przestaje działać, rzadko musisz zgadywać. Ekran ustawień w WordPress, w sekcji Ustawienia, a potem memberarea, kończy się sekcją Status, która pokazuje, co wtyczka zobaczyła ostatnio.

Odczytywanie panelu stanu

Wiersz Co pokazuje
Connection Czy logowanie członków jest skonfigurowane i czy serwis memberarea od tego czasu odpowiedział.
Domain Konto memberarea, na które wskazuje ta witryna.
Last successful call Kiedy serwis memberarea ostatnio odpowiedział i ile czasu temu.
Last error Ostatni błąd opisany słowami albo „None recorded” (brak zapisanych błędów).
Cached responses Ile odpowiedzi jest w tej chwili zapisanych na tym serwerze.
Clock Czy czas na tym serwerze zgadza się z czasem memberarea.

Nad tabelą wtyczka nazywa znaleziony problem i podaje rozwiązanie. Nie ma kodu błędu, który trzeba sprawdzać: każdy stan ma własne zdanie.

Tabela stanu na stronie ustawień
Tabela stanu na stronie ustawień

Problemy, które nazywa wtyczka

  • Not connected yet. (jeszcze nie połączono) Nie zapisano domeny albo klucza.
  • The API key is not accepted any more. (klucz API nie jest już akceptowany) Klucz został zastąpiony albo usunięty w memberarea. Utwórz nowy i wklej go. Członkowie, którzy są już zalogowani, pozostają zalogowani, ponieważ logowanie korzysta z osobnego sekretu.
  • The API key is missing a permission. (kluczowi API brakuje uprawnienia) Otwórz klucz w memberarea i zaznacz Zobacz w grupie WordPress oraz Zarządzaj na potrzeby logowania.
  • The memberarea plan does not include the API. (plan memberarea nie obejmuje API) Wtyczka wymaga płatnego planu. API jest dostępne w planie Starter i wyższych. Po wygaśnięciu okresu próbnego konto przechodzi na ograniczony plan i pojawia się ten komunikat.
  • The memberarea could not be reached. (nie można połączyć się z memberarea) Problem z siecią albo DNS między Twoim hostingiem a memberarea.
  • This server clock is wrong. (zegar tego serwera jest niedokładny) Kody logowania są ważne tylko przez minutę, więc niedokładny zegar psuje logowanie bez żadnego pomocnego komunikatu. Poproś dostawcę hostingu o włączenie synchronizacji czasu.
  • Member sign-in cannot work with plain permalinks. (logowanie członków nie działa z prostymi bezpośrednimi odnośnikami) Wybierz dowolną inną strukturę bezpośrednich odnośników.
  • The site address changed after sign-in was set up. (adres witryny zmienił się po konfiguracji logowania) Skonfiguruj logowanie członków ponownie.
  • The memberarea no longer knows this website. (memberarea nie zna już tej witryny) Połączenie zostało usunięte albo wyłączone po stronie memberarea. Skonfiguruj logowanie członków ponownie.
  • Membership checks are paused (sprawdzanie członkostwa wstrzymane) albo Pausing after too many requests. (wstrzymano po zbyt wielu żądaniach) Serwis memberarea poprosił tę witrynę o zwolnienie tempa. Działanie wznawia się samo.
  • Protected content was withheld because the memberarea could not be asked. (chronione treści zostały wstrzymane, bo nie udało się odpytać memberarea) Wtyczka pozostawiła zablokowaną stronę zamkniętą, zamiast ryzykować jej otwarcie.

Gdy wszystko jest w porządku, panel też o tym informuje: Everything is working, member sign-in included. (wszystko działa, łącznie z logowaniem członków).

Czyszczenie zapisanych odpowiedzi

Wtyczka przechowuje odpowiedzi przez krótki czas, aby nie każde wyświetlenie strony stawało się wywołaniem API: decyzje o dostępie przez dwie minuty, listy kursów przez minutę, a katalogi i dane produktów przez pięć.

Jeśli zmienisz coś w memberarea, a WordPress nadal pokazuje stary stan, kliknij Clear cached responses (wyczyść zapisane odpowiedzi) pod tabelą stanu. Ta opcja usuwa tylko zapisane odpowiedzi. Nie zmienia Twoich ustawień, połączenia ani niczyjej sesji, a przy następnym wyświetleniu strony pobierane są świeże dane.

Uwaga

Wylogowanie od razu czyści zapisane odpowiedzi danego członka, więc po zmianie członkostwa jednej osoby nie potrzebujesz tego przycisku.

Gdy blok pozostaje pusty

  • W edytorze lista produktów lub kursów jest pusta. Połączenie nie działa albo kluczowi brakuje uprawnienia Zobacz. Kliknij Check connection (sprawdź połączenie).
  • Na stronie blok pokazuje krótką wskazówkę zamiast treści. Blok nie jest jeszcze skonfigurowany: nie wybrano w nim produktu, kursu ani formularza.
  • Blok logowania nic nie pokazuje. Logowanie członków nie jest skonfigurowane. To osobny krok, niezależny od zapisania klucza API.
  • Zalogowany członek widzi „your membership could not be checked” (nie udało się sprawdzić członkostwa). Serwis memberarea nie odpowiedział. Wtyczka celowo blokuje wtedy dostęp, a panel stanu pokaże ten sam błąd.

Last updated on October 13, 2026

Czy ten artykuł był pomocny?

Powiązane artykuły