Resumo de IA
Quer ver alguns exemplos de como pode usar as Smart Tags do WPForms? Esta funcionalidade útil pode exibir informações dos seus formulários nas suas notificações, confirmações, valores predefinidos e muito mais.
Neste guia, partilharemos alguns exemplos de como pode usar as Smart Tags no WPForms.
- Envio de Notificações para o Endereço de Email do Administrador do WordPress
- Exibição de Informações de um Campo Específico
- Exibição de Valores Processados em HTML
- Exibição de Todos os Campos num Formulário
- Visualização da Página de Onde o Formulário Foi Submetido
- Visualização da Data em Que o Formulário Foi Submetido
- Identificação de Submissões do Mesmo Utilizador
- Exibição de Detalhes do Autor nos Seus Formulários
- Exibição de Detalhes do Utilizador com Sessão Iniciada nos Seus Formulários
- Adição de Links de Conta de Utilizador aos Seus Formulários
- Adição de um Link de Recuperação de Palavra-passe ao Seu Formulário
- Exibição de Informações de Registo de Utilizador
- Pré-preenchimento de Campos de Pagamento em Formulários
Para mais informações sobre Smart Tags e como usá-las, consulte o nosso guia sobre como usar Smart Tags.
Envio de Notificações para o Endereço de Email do Administrador do WordPress
Esta Smart Tag irá inserir o endereço de email do administrador do site a partir das suas definições do WordPress.
Para verificar o email de administração do seu site, inicie sessão na sua área de administração do WordPress e navegue para Definições » Geral. Nesta página, procure o campo Endereço de Email de Administração.

Nas definições de notificação do seu formulário, pode adicionar esta Smart Tag aos campos Enviar Para Endereço de Email, Email de Origem ou Endereço de Email de Resposta, em vez de digitar o endereço de email do administrador do site.

Exibição de Informações de um Campo Específico
A Smart Tag {field_id} obtém o valor que um utilizador adicionou ou selecionou de um campo específico no seu formulário. Pode ser encontrada nas definições de notificações no construtor de formulários quando clica em Mostrar Smart Tags.

Se pretender criar manualmente uma Smart Tag específica de campo, pode substituir # por o ID de um campo específico. Por exemplo, um campo com o ID #3 usará a Smart Tag {field_id="3"}.
No construtor de formulários, pode clicar num campo na área de pré-visualização do formulário para ver o seu ID de campo no painel Opções de Campo.

Pode usar uma Smart Tag específica de campo se pretender incluir informações submetidas pelo utilizador nas suas notificações. Por exemplo, pode adicionar uma Smart Tag para o campo Email no campo Enviar Para Endereço de Email da sua notificação.

Exibição de Valores Processados em HTML
A Smart Tag {field_html_id} obterá o valor processado em HTML de um campo específico no seu formulário. Ao fazer isto, o valor reterá as suas tags HTML quando enviado por email, permitindo-lhe incorporar rótulos de campo, assinaturas, escolhas de imagem e muito mais diretamente nos seus emails de notificação.
Pode adicionar esta Smart Tag diretamente ao campo Mensagem de Email nas definições das suas notificações.

Como exemplo, vamos ver como isto funciona com o campo Assinatura.
Nota: Certifique-se de substituir # pelo número do ID do campo Assinatura do seu próprio formulário.
No frontend do seu site, os utilizadores podem desenhar as suas assinaturas no campo Assinatura:

Se utilizar a Smart Tag {field_id="#"}, este campo aparecerá nos e-mails de notificação do seu formulário como um link, no qual terá de clicar para ver a assinatura.

No entanto, ao utilizar a Smart Tag {field_html_id}, pode incorporar a assinatura diretamente no seu e-mail de notificação.

Abaixo está uma lista de todos os campos que pode alterar com a Smart Tag {field_html_id}:
- Assinatura: Incorpora diretamente uma imagem da assinatura nos e-mails de notificação.
- Slider Numérico: Formata a entrada numérica no seu e-mail de notificação como “Valor Selecionado: [X] (0 min / 10 max).”
- Carregamento de Ficheiro: Exibe os caminhos dos ficheiros carregados por nome de ficheiro, em vez de exibir o link completo do WordPress.
- Classificação: Exibe a classificação por estrelas e uma representação numérica da classificação no corpo do e-mail.
- Opções de Imagens: Exibe a imagem selecionada para campos que suportam opções de imagem.
Exibição de Todos os Campos num Formulário
Esta Smart Tag exibe todas as informações enviadas dos seus campos de formulário nos seus e-mails de notificação.
Por defeito, as definições de notificação do formulário incluem esta Smart Tag no campo Mensagem de E-mail para exibir o conteúdo da entrada quando o e-mail de notificação é enviado.

Nota: Os campos Quebra de Página, Divisor de Secção e HTML não estão incluídos na Smart Tag {all_fields} por defeito. Para os incluir na Smart Tag {all_fields} e exibi-los nas suas notificações, terá de adicionar um trecho de código personalizado.
Se desejar fornecer mais informações ao utilizador, pode adicionar detalhes acima ou abaixo da Smart Tag. Também pode remover a Smart Tag para que o conteúdo da entrada não seja incluído na sua notificação por e-mail.
Se desejar ver como fica um e-mail de notificação com a Smart Tag {all_fields}, consulte o nosso guia sobre configuração de e-mails de notificação.
Visualização da Página de Onde o Formulário Foi Submetido
As Smart Tags {page_title}, {page_url} e {page_id} exibem o título, URL ou ID da página em que o formulário está incorporado. É mais útil quando incorporou o mesmo formulário em mais de uma página.
Ao adicionar uma destas Smart Tags à Linha de Assunto do E-mail ou à Mensagem do E-mail nas suas definições de notificações, pode ver exatamente em que página um utilizador estava quando enviou o seu formulário.
Visualização da Data em Que o Formulário Foi Submetido
A Smart Tag {date format="m/d/Y"} indicará a data em que um formulário foi enviado. Pode achar isto útil para manter registos, particularmente se puder reenviar uma notificação algum tempo após o envio, ou se a data de envio for particularmente importante.
Pode adicioná-la ao campo Mensagem do E-mail das suas definições de notificações.
Nota: Se o seu site utiliza cache, os valores de data e hora que são extraídos desta Smart Tag serão a data em que a página foi cacheada pela última vez (geralmente nas últimas 12-24 horas). Portanto, se estiver a usar esta Smart Tag para rastrear a data e hora de submissões de formulários, este valor pode não corresponder à data real da entrada.
Para ter a certeza de que as informações corretas de data da entrada são extraídas ao usar cache, utilize a Smart Tag {entry_date}.
Se também quiser incluir um carimbo de hora, pode alterar a Etiqueta Inteligente {date format="m/d/Y"} para o seguinte formato: {date format="m/d/Y h:i:s A"}.
Nota: Se desejar utilizar parâmetros PHP alternativos, consulte o nosso guia para programadores sobre utilização de formatos de data e hora PHP no WPForms.
Para personalizar o formato da Smart Tag de Data nos seus formulários, consulte a nossa documentação para programadores.
Identificação de Submissões do Mesmo Utilizador
Com a Smart Tag {unique_value}, pode adicionar identificadores únicos a cada entrada de formulário. É útil para identificar entradas de formulário individuais do mesmo utilizador ou endereço de e-mail. Também pode exibir o seu resultado no frontend e nas notificações do formulário.
Para incluir a Smart Tag {unique_value} nos seus formulários, recomendamos a utilização de um Campo Oculto ou um campo HTML.

Ao utilizar um Campo Oculto, pode marcar cada entrada com um ID único que só é visível nas suas entradas do WPForms. Com um campo HTML, pode exibir o resultado da Smart Tag {unique_value} no frontend dos seus formulários.
Nota: Para mais informações sobre Campos Ocultos, certifique-se de consultar o nosso tutorial sobre utilização de Campos Ocultos com o WPForms.
Se desejar utilizar esta Smart Tag no frontend, consulte o nosso tutorial sobre a utilização de campos HTML.
Exibição de Detalhes do Autor nos Seus Formulários
As seguintes Smart Tags permitem-lhe extrair detalhes sobre autores no seu site WordPress:
{author_id}: Revela o número de ID do autor da página ou post em que um formulário está incorporado.{author_display}: Revela o nome do autor do post ou página em que o formulário está incorporado.{author_email}: Insere o endereço de e-mail do autor da página onde o formulário está incorporado.
Pode encontrar o ID de um autor clicando no seu nome nas secções Posts ou Páginas da sua área de administração do WordPress e olhando para a barra de endereço do navegador. Neste exemplo, o autor tem um ID de 1.

A Smart Tag {author_id} pode ser útil se quiser um registo rápido do autor de um post ou página incluído na Mensagem de E-mail de uma notificação.
O {author_email} é útil se quiser que o autor da página receba uma notificação quando um utilizador submeter o formulário. Pode adicioná-lo como o Enviar para o Endereço de E-mail para a notificação para conseguir isto sem ter de configurar uma nova notificação condicional para cada autor.
Exibição de Detalhes do Utilizador com Sessão Iniciada nos Seus Formulários
As Smart Tags de gestão de utilizadores são algumas das Smart Tags mais úteis para sites impulsionados pela comunidade, como fóruns ou sites de adesão que exigem que os utilizadores criem contas.
Por exemplo, a etiqueta inteligente {user_display} insere o nome de exibição do utilizador.
Pode adicionar esta etiqueta inteligente à descrição de um campo para mostrar o nome de exibição do utilizador atual, para que este possa verificar se está a usar a conta correta.

Aqui está um exemplo de como pode parecer no frontend:

Também pode adicionar nomes e endereços de e-mail de utilizadores como valores padrão para preencher automaticamente os campos Nome e E-mail usando as etiquetas inteligentes {user_full_name}, {user_first_name}, {user_last_name} e {user_email}. Basta introduzir a etiqueta inteligente apropriada no campo Valor Padrão nas Opções Avançadas do Campo.

A etiqueta inteligente {user_meta} pode ser usada para extrair metadados personalizados do utilizador do seu site. Pode extrair quaisquer dados de um perfil de utilizador, desde que conheça a chave meta.

Pode ler o nosso guia sobre configuração de campos meta personalizados para utilizadores para mais detalhes e instruções passo a passo.
Adição de Links de Conta de Utilizador aos Seus Formulários
Pode adicionar links nos seus formulários para os utilizadores iniciarem sessão, terminarem sessão ou registarem uma nova conta usando as seguintes etiquetas inteligentes:
{url_login}{url_logout}{url_register}
Estas etiquetas inteligentes podem ser úteis para formulários personalizados de início de sessão e registo. Por exemplo, pode adicioná-las na descrição do campo Nome de Utilizador do seu formulário de início de sessão para que os utilizadores com contas existentes possam iniciar sessão facilmente.

Aqui está um exemplo de como pode parecer no frontend:

Adição de um Link de Recuperação de Palavra-passe ao Seu Formulário
A etiqueta inteligente {url_lost_password} insere o link de recuperação de palavra-passe do seu site.
Quando um utilizador se esquece da sua palavra-passe, esta etiqueta inteligente fornece o endereço para onde ele precisa de ir para a redefinir. Se tiver um formulário de início de sessão criado com o WPForms, pode considerar incluir um link de redefinição na área de descrição do campo Palavra-passe.

Aqui está um exemplo de como pode parecer no frontend:

Nota: Interessado em criar etiquetas inteligentes personalizadas para utilizadores que possam extrair informações diretamente dos perfis de utilizador do WordPress? Para instruções detalhadas sobre como configurar isto, incluindo a adição de dados únicos de utilizador como apelidos, funções de utilizador e biografias, consulte a nossa documentação para programadores sobre como criar mais etiquetas inteligentes para utilizadores.
Exibição de Informações de Registo de Utilizador
As seguintes etiquetas inteligentes funcionam com o nosso complemento de Registo de Utilizador. Elas extraem dados úteis para incluir em e-mails automatizados para ativação de utilizador, redefinições de palavra-passe e muito mais:
{site_name}: Insere o nome do seu site conforme listado nas suas definições do WordPress.{user_registration_login}: Insere o nome de utilizador do novo utilizador que foi criado.{user_registration_email}: Adiciona o endereço de e-mail do novo utilizador aos e-mails de notificação enviados pelo complemento de Registo de Utilizador.{user_registration_password}: Insere a palavra-passe do utilizador recém-registado.{url_manage_activations}: Insere um link para o ecrã de administração onde pode aprovar e ativar manualmente novas contas de utilizador no seu site.{url_user_activation}: Adiciona um link que os utilizadores podem clicar para ativar as suas novas contas.{user_registration_password_reset}: Insere um link de redefinição de palavra-passe.
Nota: Estas Smart Tags funcionam apenas nos e-mails gerados pelo addon de Registo de Utilizador. Não irão recolher dados para outras partes dos seus formulários, como e-mails de notificação regulares ou valores predefinidos.
Neste exemplo, pode ver o nome do site exibido no topo do e-mail. A mensagem também inclui as Smart Tags {user_registration_login}, {user_registration_email} e {url_manage_activations}.

Este e-mail utiliza a Smart Tag {url_user_activation} para permitir que os utilizadores ativem as suas novas contas por e-mail.

E este e-mail mostra a ligação que é inserida quando utiliza a Smart Tag {user_registration_password_reset}.

Pré-preenchimento de Campos de Pagamento em Formulários
Ao trabalhar com campos de pagamento (como Itens de Caixa de Seleção, Vários Itens ou Itens de Menu Suspenso), pode utilizar um formato especial de Smart Tag para preencher valores de um formulário para outro:
{field_id="#|value_choice"}
Por exemplo, se tiver um campo de pagamento com o ID 4, utilizaria: {field_id="4|value_choice"}
É tudo! Agora conhece algumas das formas como pode utilizar Smart Tags nos seus formulários.
Em seguida, quer recolher dados ocultos do utilizador dos seus formulários? Saiba como recolher endereços IP, dados de localização e mais utilizando Smart Tags no nosso guia para desbloquear dados ocultos do utilizador.