Quer redirecionar os utilizadores que já estão logados quando visitam o seu formulário de login? Embora o WPForms permita ocultar o formulário de login ou exibir uma mensagem para os usuários logados através das configurações de Registro de Usuário, este guia mostrará como redirecioná-los automaticamente para uma página específica usando código PHP.
Para obter informações sobre as opções de utilizador com sessão iniciada, consulte a nossa documentação de Registo do utilizador.
Configurar o seu formulário
Para começar, é necessário criar um formulário de início de sessão e adicioná-lo a uma página do WordPress.
Se precisar de ajuda para criar um formulário de login com o addon WPForms User Registration, consulte esta documentação.
Adicionar o código de redireccionamento
Adicione este snippet de código ao seu site para ativar o redireccionamento automático. Se precisar de ajuda para adicionar código personalizado, consulte o nosso guia sobre como adicionar trechos de código.
Se não tiver a certeza de como ou onde adicionar snippets ao seu site, consulte este tutorial.
Terá de personalizar dois valores neste código:
- Linha 10: Substituir
345
com o ID da página que contém o formulário de início de sessão. Para encontrar o ID da página, edite a página e procure o número após?post=
no URL. - Linha 16: Substituir
http://www.example-site.com/your-page/
com o URL para onde pretende redirecionar os utilizadores com sessão iniciada.

E é isso! Gostaria de ter o seu formulário redireccionado para uma nova janela do browser? Veja o nosso tutorial sobre Como abrir o redireccionamento numa nova janela.