Quando um bloco fica vazio ou o login para de funcionar, raramente você precisa adivinhar. A tela de configurações no WordPress, em Configurações, depois MemberArea, termina com uma seção Status que diz o que o plugin viu por último.
Ler o painel de status
| Linha | O que ela informa |
|---|---|
| Conexão | Se um domínio e uma chave de API estão salvos e se a última chamada ao memberarea funcionou. |
| Domínio | O memberarea para o qual este site aponta. |
| Última chamada bem-sucedida | Quando o memberarea respondeu pela última vez, e há quanto tempo. |
| Último erro | A última falha, em palavras e no idioma do seu painel, ou Nenhum registrado. |
| Respostas em cache | Quantas respostas estão armazenadas neste servidor agora. |
| Relógio | Se o horário deste servidor coincide com o do memberarea. |
A linha Conexão mostra Ainda não configurado, Configurado, ainda não verificado, Configurado e respondendo ou Configurado, a última chamada falhou. A última significa que o erro abaixo dela continua em aberto. O login de membros tem sua própria seção mais acima na página.
Em uma hospedagem com cache de objetos persistente, Respostas em cache mostra Guardadas no cache de objetos, porque o plugin não consegue contar as respostas ali.
Acima da tabela, o plugin indica o problema que encontrou, com a solução. Não há código de erro para pesquisar: cada situação tem sua própria frase.

Verificar a conexão
Salvar uma chave ou um domínio novo limpa o erro antigo, mas salvar não testa nada. Clique em Verificar conexão em seguida. Isso envia uma solicitação ao seu memberarea e informa qual empresa respondeu, com o nome da chave em uso.
- Um aviso amarelo significa que a chave funciona, mas pertence a uma empresa cujo endereço não é o domínio que você informou. Use uma chave da empresa certa ou informe o endereço que o aviso indica.
- Um aviso vermelho repete o erro, por exemplo que a chave de API foi recusada e pode ter sido substituída ou removida.
- Se ele disser que a conexão funcionou, mas o memberarea não informou a qual empresa pertence, tente de novo em instantes.
Os problemas que ele indica
- Ainda não conectado: nenhum domínio ou nenhuma chave salvos.
- Pausado após muitas solicitações: o memberarea respondeu que este site envia solicitações demais de um tipo, como verificações de associação ou o catálogo de cursos. Esse tipo fica pausado pelo tempo que o memberarea pedir, no máximo cinco minutos, e volta sozinho. Respostas já em cache continuam aparecendo.
- A chave de API não é mais aceita: ela foi substituída ou removida no seu memberarea. Crie uma nova, cole-a e clique em Verificar conexão. Membros que já estão conectados continuam conectados, porque o login usa um segredo separado.
- Falta uma permissão à chave de API: o memberarea recusou uma solicitação por falta de permissão. Abra a chave no seu memberarea e marque Ver em WordPress, mais Gerenciar para o login.
- O plano do MemberArea não inclui a API: a API faz parte de todos os planos pagos. Isso também acontece quando um memberarea foi desativado ou a assinatura dele venceu. Tudo no site continua no lugar e volta a funcionar assim que o plano voltar.
- Não foi possível acessar o MemberArea: um problema de rede ou de DNS entre a sua hospedagem e o seu memberarea, ou um domínio digitado errado. Confira o domínio primeiro. Membros conectados mantêm a sessão enquanto isso durar.
- O relógio deste servidor está errado: um aviso, exibido quando este servidor está mais de dois minutos fora do horário do memberarea. O login de membros não depende dele, mas horários que este site grava, como quando posts agendados são publicados, ficam errados na mesma medida. Peça à sua hospedagem que ative a sincronização de horário.
- O login de membros não funciona com links permanentes padrão: abra Configurações, depois Links permanentes, e escolha qualquer estrutura diferente de Padrão.
- O endereço do site mudou depois que o login foi configurado: membros que clicam em Entrar recebem um erro de acesso. Clique em Configurar o login de membros novamente. A nova configuração substitui a conexão antiga.
- O MemberArea não reconhece mais este site: a conexão de login dele não é mais aceita. Isso acontece quando o login de membros foi desativado em uma cópia deste site, como um site de testes clonado a partir dele, ou configurado novamente para este endereço a partir de outra instalação. Ninguém consegue entrar, e os membros conectados foram desconectados; as associações deles não foram alteradas. Configure o login de membros novamente.
- A última chamada ao MemberArea falhou: qualquer outro erro, como um erro de servidor do lado do memberarea. A mensagem abaixo do título diz qual.
- Conteúdo protegido foi retido porque não foi possível consultar o MemberArea: o plugin manteve o conteúdo bloqueado fechado em vez de arriscar abri-lo, e explicou o motivo aos membros conectados. Isso se resolve sozinho assim que o memberarea voltar a responder.
- As verificações de associação estão pausadas: o memberarea não respondeu à verificação regular de um membro conectado, então o site espera cinco minutos antes de perguntar de novo, em vez de insistir. Os membros conectados não são afetados.

Dois desses parecem iguais, mas têm causas diferentes: Pausado após muitas solicitações significa que o memberarea pediu a este site que diminuísse o ritmo; As verificações de associação estão pausadas significa que ele não respondeu.
Quando está tudo certo, o painel diz isso: Tudo funcionando, inclusive o login de membros. Se o login de membros não estiver configurado, ele mostra Tudo funcionando e acrescenta que o login de membros está desativado.
Limpar as respostas em cache
O plugin mantém respostas por pouco tempo para que cada visualização de página não vire uma chamada à API: decisões de acesso por dois minutos, listas de cursos dos membros por um minuto, o catálogo de cursos por cinco, e as listas de produtos, cursos, grupos e badges no editor por um minuto.
Se você alterou um curso, grupo ou produto no seu memberarea e o WordPress ainda mostra o estado antigo, clique em Limpar respostas em cache abaixo da tabela de status. Isso só descarta as respostas armazenadas. Não mexe nas suas configurações, na sua conexão nem na sessão de ninguém, e mantém as pausas e os problemas acima, para que o painel não fique verde antes de o problema sumir. A próxima visualização de página busca dados novos. Quando não há nada armazenado, o botão é substituído por Não há nada em cache no momento.
Em uma hospedagem com cache de objetos persistente, o botão está sempre lá, mas as respostas não podem ser removidas uma a uma: elas expiram sozinhas em até cinco minutos.
Sair limpa imediatamente as respostas em cache daquele membro. Limpar o cache não encerra uma sessão: um membro que você bloqueou ou removeu é desconectado na próxima verificação de associação, em até 15 minutos.
Quando um bloco fica vazio
- No editor, um bloco mostra um aviso em vez de uma lista. O aviso indica o problema, por exemplo falta de conexão ou falta de uma permissão na chave. Clique em Verificar conexão.
- No editor, a lista está vazia. Ainda não há nada para escolher: crie o produto ou o curso no seu memberarea primeiro.
- Na página, um bloco não mostra nada. Ele não tem produto ou curso escolhido, ou o site não está conectado. As dicas curtas aparecem só no editor.
- O bloco de login não mostra nada. O login de membros não está configurado. É uma etapa separada de salvar a chave de API.
- Um membro conectado lê que a associação dele não pôde ser verificada. O memberarea não respondeu. O plugin bloqueia de propósito na dúvida; o painel de status mostra o mesmo problema.