Eu encaminhei sua pergunta de suporte para o tópico do componente para que as pessoas certas possam vê-la.
Espero que o @Don possa sugerir algo? ![]()
Olá @Himanshu_Singh
Obrigado pelo relatório. Vou investigar isso.
Obrigado Don. Eu aprecio isso! Eu tinha outra pergunta para mais cedo
Alguma ideia sobre esta questão?
O Guest Gate não está aparecendo para rastreadores como o GoogleBot. Portanto, não deve causar lentidão ou problemas com a rastreabilidade.
Olá,
Verifiquei com o Discourse Connect e funciona como esperado para mim. A modal não aparece depois que eu faço login. Você pode compartilhar suas configurações do guest gate (captura de tela) e a URL do seu site (aqui ou por mensagem privada) para que eu possa verificar isso? ![]()
Se você usa o Discourse Connect, precisa desmarcar a caixa de seleção custom url enabled. Porque ele primeiro tentará redirecionar para os URLs personalizados após clicar no botão de login/registro da modal do Guest Gate. Se você deixar esta caixa de seleção desmarcada, os botões usarão a URL do Discourse Connect.
Aqui está o GIF que mostra o problema (o usuário não está logado após o login SSO) - Screen capture - c6935b85cf70cf6b0aee72e6a82a3164 - Gyazo
Aqui estão as configurações do portão de convidados: Screen capture - 1dd428ada77c70f84e49c81dbd30fe69 - Gyazo
URL da Comunidade - https://community.showprowess.com
URL do Site - https://www.showprowess.com
Obrigado por analisar isso, Don!
Obrigado @Himanshu_Singh,
Acho que é porque você está usando URLs personalizadas nos botões do portão de convidados https://www.showprowess.com/login e https://www.showprowess.com/register, que não são os mesmos do login SSO. Por favor, desmarque a configuração custom url enabled no portão de convidados e tente novamente.
Se você desmarcar isso, os botões do modal do portão de convidados usarão o Discourse Connect.
Então desmarquei a caixa - Screenshot - 50b6ee19e5e09edd5cee337f329be7a5 - Gyazo
Mas o usuário ainda não está logado automaticamente pelo WordPress. Agora, ambos os botões direcionam para a página /login, que é o link do Discourse Connect para o site.
Olá,
Enviei uma atualização para o uso do Discourse Connect.
Esta atualização remove o botão de inscrição quando o Discourse Connect está ativado e mostra apenas um botão de Login. Também adicionei um texto diferente ao botão de login do Discourse Connect
guest_gate.sso_log_in. Que você pode encontrar em traduções de temas, o texto padrão Entrar. Esta atualização também adiciona um texto personalizadoguest_gate.orseparador padrão ou que aparece entre os links de login e inscrição. Aparece apenas quando você usa links e não botões.
E agora adicionei outra atualização ao componente.
Esta atualização adicionará um ícone aos botões de Login e Inscrição. Também adicionei algumas configurações para alterar os ícones.
Memberful também usa Discourse Connect? Você pode verificar isso? Obrigado ![]()
Sim, ele usa o Connect
Agora vejo no seu site que o botão Join NPN no cabeçalho é um botão personalizado e o botão Sign In usa Discourse Connect. O modal Guest Gate funciona como esperado porque você usa o login Discourse Connect, então o botão de inscrição não aparece por padrão. É difícil porque os usuários que usam o Connect não podem usar as configurações de URL personalizadas do guest gate para autenticar o login porque esse URL é majoritariamente gerado. Mas parece que o URL de login do Memberful não contém uma seção gerada.
Acho que deveríamos criar configurações separadas para o uso do Discourse Connect.
Adicionarei uma configuração para adicionar o botão de inscrição ao Discourse Connect.
@Himanshu_Singh e @davidkingham Eu fiz um update no botão de inscrição do Discourse Connect.
Ele adicionará uma configuração e tradução aos logins do Discourse Connect. Você pode desabilitar a seção custom url enable e marcar a caixa enable discourse connect signup e então colar a URL de inscrição em discourse connect signup url que você usa em custom signup url.
Configurações do Tema
Traduções do Tema

Brilhante, muito obrigado Don!
Eu tenho usado com dismissable false (“Remove o botão de fechar, o que impede os visitantes de fechá-lo.”) no estado padrão, desmarcado.
Esta noite, tentei marcar essa opção. Ela remove com sucesso o “x”. Mas se você clicar para fazer login ou se inscrever, então é possível dispensar esse modal e voltar ao fórum como se nada tivesse acontecido. Existe alguma maneira de contornar isso? Obrigado.
Sim, é assim que está funcionando.
Para lidar com isso, você precisa habilitar esta configuração. Ela redirecionará o visitante para a página inicial ao clicar no botão Entrar ou Inscrever-se. Assim, o visitante não poderá ler o tópico.
Tenho max guest topic views (“Número de visualizações de tópicos até que o portão seja exibido. Após o portão aparecer pela primeira vez, ele aparece aleatoriamente entre 1 e este número.”) definido como 5, o que significa que o usuário pode (4 em cada 5 vezes) voltar para ver o tópico. É definitivamente mais chato, então custom url enabled pode levar mais pessoas a se inscreverem! Obrigado ![]()
Mas para contornar isso completamente, talvez possa haver uma nova configuração para que o portão de convidados apareça sempre após o max guest topic views ser atingido pela primeira vez. Então, por exemplo, o portão apareceria após 5 visualizações de tópicos, e depois a cada visualização de tópico dali em diante. Talvez algo como max guest topic views initial e max guest topic views subsequent (esses nomes são muito longos, mas você entende o que quero dizer).
Isso ainda está funcionando corretamente? Notei que não estou mais sendo redirecionado para a página inicial e o modal de login ou registro pode ser fechado, facilitando para os visitantes contornarem o portão de convidados.
Olá, Sim, acabei de testar agora funciona bem para mim.






