Redirecionar os utilizadores registados das páginas de início de sessão do WPForms

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:

  1. 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.
  2. Linha 16: Substituir http://www.example-site.com/your-page/ com o URL para onde pretende redirecionar os utilizadores com sessão iniciada.
procurar o número no URL ao editar a página para encontrar o número de ID da página

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.

Ação de referência

template_redirect