Resumo de IA
Gostaria de armazenar o endereço IP não em cache num Campo Oculto com o WPForms? A etiqueta inteligente {user_ip} padrão no WPForms obtém o endereço IP do utilizador que está a preencher o seu formulário. No entanto, este endereço IP é capturado no momento em que o utilizador carrega a página e pode muito bem ser uma versão em cache.
Neste tutorial, vamos mostrar-lhe como capturar os endereços IP não em cache dos utilizadores que preenchem o seu formulário.
Criar o Seu Formulário
Primeiro, terá de criar um novo formulário ou editar um existente para aceder ao construtor de formulários. Assim que tiver adicionado todos os campos necessários, adicione o Campo Oculto ao seu formulário e anote o seu ID.

Adicionar o Snippet para Capturar o Endereço IP Não em Cache
Nota: Ao utilizar este snippet, não precisará de usar a etiqueta inteligente {user_ip}. Este snippet obterá automaticamente o IP do utilizador para si e colocá-lo-á no Campo Oculto, garantindo que o número capturado não será a versão em cache do endereço IP.
Agora, é hora de adicionar o snippet ao seu site. Para prosseguir, copie e cole o snippet de código abaixo no seu site. Se precisar de ajuda para adicionar snippets ao seu site, consulte este tutorial.
O snippet acima só será executado no ID do formulário 727. Se o ID do campo 10 for de facto um Campo Oculto, este atualizará este campo após o envio do formulário com o endereço IP do utilizador atual.
Nota: Certifique-se de substituir o ID do formulário e o ID do campo pelos seus IDs reais. Se precisar de ajuda para encontrar os seus IDs de formulário e campo, consulte este tutorial.

É tudo! Agora aprendeu como capturar o endereço IP não em cache dos utilizadores que preenchem o seu formulário WordPress.
Pretende adicionar animação CSS à mensagem de confirmação do seu formulário? Veja o nosso tutorial para aprender como adicionar folhas de outono a cair à sua mensagem de confirmação.
Relacionado
Referência de Filtro: wpforms_process_filter