Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como salvar os dados do formulário de contato no banco de dados do WordPress

Estávamos analisando algumas perguntas que os usuários publicam nos comentários e um leitor perguntou se é possível salvar os dados do formulário de contato do WordPress no banco de dados.

Os plug-ins de formulário mais populares do WordPress enviam aos administradores um e-mail de notificação depois que uma entrada de formulário é enviada no site. No entanto, o que acontece com esses dados depois que eles são enviados?

Neste artigo, compartilharemos como salvar os dados do formulário de contato no banco de dados do WordPress.

Saving your contact form data in your WordPress database

Formulários de contato e o banco de dados do WordPress (nos bastidores)

Quando um visitante envia seus dados em um formulário de contato no seu site WordPress, a ação visível mais proeminente que você, como proprietário do site, verá é uma notificação por e-mail na sua caixa de entrada. Ela contém todos os detalhes que um visitante específico enviou.

Entretanto, nos bastidores, a maioria dos plug-ins de formulário do WordPress também armazenará esses dados no banco de dados do WordPress.

Um banco de dados do WordPress é um sistema para armazenar e buscar dados de forma organizada. Ele permite que os desenvolvedores de plugins gerenciem os dados de forma programável.

Como usuário, se quiser exibir os dados no banco de dados do WordPress, será necessário fazer login na sua conta de hospedagem do WordPress e abrir a ferramenta phpMyAdmin.

Por exemplo, se estiver usando o Bluehost, o link para o phpMyAdmin está localizado no painel à sua esquerda. Basta acessar Advanced ” phpMyAdmin no painel de controle do Bluehost.

phpmyadmin panel in Bluehost

Quando estiver no phpMyAdmin, você precisará selecionar o banco de dados do WordPress e, em seguida, clicar na tabela do banco de dados do respectivo plugin de formulário do WordPress.

Como usamos o WPForms, esta é a nossa tabela de formulários: wp_wpforms_entries.

The wp_wpforms_entries and wp_wpforms_entry_meta tables shown in the phpMyAdmin list

Depois de clicar na tabela, você encontrará todas as entradas do formulário na coluna “campo”.

Você provavelmente concordará conosco quando dizemos que essa não é a maneira mais fácil de visualizar os dados.

Contact Form Data Fields in WordPress Database phpMyAdmin View

É por isso que a maioria dos plug-ins de formulário premium do WordPress vem com uma solução de gerenciamento de entrada fácil de usar que permite acessar as entradas do formulário dentro do painel do WordPress.

Todos os dados do formulário de contato ainda são armazenados no banco de dados do WordPress, mas você pode visualizá-los em uma interface amigável, como o administrador do WordPress, em vez da captura de tela acima.

Vamos ver como você pode gerenciar facilmente suas entradas de formulário no WordPress.

Tutorial em vídeo

Subscribe to WPBeginner

Se você preferir instruções por escrito, continue lendo.

Como gerenciar entradas de formulários de contato no WordPress

Para este tutorial, usaremos o WPForms. Ele é o melhor plugin de formulário de contato do WordPress que ajuda a gerenciar as entradas de formulário com facilidade.

No entanto, existe um processo semelhante para outros plug-ins de formulário populares do WordPress, inclusive o Formidable Forms.

Primeiro, você precisará criar um formulário de contato com o WPForms. Se precisar de instruções para isso, siga nosso guia passo a passo sobre como criar um formulário de contato no WordPress.

Depois de adicionar o formulário de contato ao seu site WordPress, é preciso fazer um teste de envio de entrada. Aqui está um exemplo do nosso formulário de contato simples.

A simple contact form, showing fields for Name, Email, and Comment or Message

Depois de preencher o formulário com as informações da amostra, clique em “Submit” (Enviar).

Isso fará com que duas coisas aconteçam. Primeiro, ele enviará a você, o administrador do site, um e-mail com todas as informações do formulário.

Em segundo lugar, ele armazenará os dados do formulário de contato no banco de dados do WordPress, que pode ser visualizado acessando WPForms ” Entries no painel do WordPress.

The WPForms Entries Overview page, showing a graph and a table with the form name and number of entries

Nessa tela, você verá diferentes formulários e suas entradas.

Você pode clicar no nome do seu formulário ou na contagem em “Todos os tempos” para ver sua participação.

Table showing entered form data for name, email, and comment or message

A tela de gerenciamento de entradas permite marcar entradas na tabela como favoritas, marcá-las como lidas ou até mesmo excluí-las.

Você pode clicar no link “Visualizar” ao lado do item de entrada para ver mais detalhes, como a data de envio, outros campos do formulário de contato e muito mais.

The View link, indicated by a red arrow, that you click to view the contact form entry details

Na página “Detalhes da entrada” do WPForms, você pode adicionar notas sobre a entrada do formulário de contato, imprimi-la ou exportá-la, marcá-la com uma estrela e muito mais.

Como usuário, essa interface é mais amigável em comparação com a visualização dos dados do formulário de contato armazenados em um banco de dados do WordPress.

The page showing all the details about the contact form entry

Agora que você já sabe sobre formulários e bancos de dados, vamos ver como economizar espaço evitando que as entradas de formulário sejam armazenadas.

Dica bônus: como impedir que os dados do formulário sejam armazenados no banco de dados do WordPress

Em alguns casos, talvez você não queira armazenar os dados do formulário de contato em um banco de dados do WordPress. O WPForms também permite que você faça isso.

Tudo o que você precisa fazer é editar o formulário do WordPress e ele abrirá o construtor de formulários WPForms.

Você precisa ir para a guia Configurações ” Geral dentro do construtor e rolar até a parte inferior. Em seguida, certifique-se de marcar a opção “Desativar o armazenamento de informações de entrada no WordPress”.

Disable Entry Storing on WPForms

Depois disso, basta clicar no botão “Salvar” e pronto.

Agora, você precisa voltar a esse formulário e enviar uma entrada de teste para ter certeza de que está recebendo notificações por e-mail. Isso é muito importante porque a entrada do formulário de contato NÃO será armazenada no banco de dados quando a configuração acima estiver marcada.

Se estiver enfrentando o problema de o WordPress não enviar e-mails, será necessário instalar e ativar o plug-in WP Mail SMTP.

Ele ajuda a melhorar a capacidade de entrega de e-mails do WordPress, permitindo que você se conecte com os principais provedores de SMTP, como Amazon SES, SendGrid e outros.

Esperamos que este artigo o tenha ajudado a aprender como salvar os dados do formulário de contato no banco de dados do WordPress. Talvez você também queira ver nosso guia sobre o melhor software de programa de referência para pequenas empresas e nosso tutorial sobre como aumentar o tráfego e as vendas do seu site.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

2 ComentáriosDeixe uma resposta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Jiří Vaněk

    This is exactly the reason why I switched to the paid version of WPForms. Because I can see all the forms nicely in the WP administration. WPForms is a great plugin and the paid version is a joy to work with.

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.