Quando você aprende como criar um blog, uma das coisas mais importantes são os formulários de contato. O WordPress não inclui nenhuma funcionalidade de formulário de contato integrada, pelo que você deverá procurar por plugins WordPress para criar seus formulários de contato. No entanto, existem tantos plugins WordPress para essa finalidade, que nem sempre você faz a escolha mais acertada e/ou poderá optar por um plugin com menos funcionalidades que um outro que você desconhecia totalmente.
Existem também Temas WordPress que já incluem formulários de contato integrados, pelo que se é o seu caso, esqueça completamente este artigo. No caso de você não ter qualquer formulário integrado no seu Tema, o uso de um plugin para essa finalidade é essencial. Por isso mesmo, recomendamos de seguida aqueles que são os melhores plugins WordPress para criar formulário de contato eficientes e simples de personalizar.
CONTACT FORM 7

Este é o nosso plugin favorito para criar formulário de contato, e é aquele que usamos em todos os nossos projetos das Escolas Plus. Ao nível de funcionalidades é extremamente completo, permitindo-lhe criar diferentes tipos de formulários consoante as suas necessidades, mas também vários formulários de contato completamente diferentes para usar num único blog WordPress. Este plugin suporte ainda o envio de contatos por AJAX, permite a utilização de CAPTCHA para filtrar robots de spam, e é também compatível com o Akismet para filtrar spams indesejados.
GRAVITY FORMS

O plugin Gravity Forms é um plugin WordPress que lhe permite criar formulários únicos e personalizados para todo o tipo de funcionalidades em seu site ou blog WordPress! O plugin Gravity Forms permite-lhe criar formulários de contatos, formulários para compra de publicidade com pagamento direto via Paypal, formulário para angariação de contatos para sua newsletter através da integração com a MailChimp ou CampaignMonitor, entre outras funcionalidades. O plugin Gravity Forms é simplesmente o melhor plugin WordPress do mundo para criação e gestão de formulários, sendo que o próprio Gravity Forms coleta as informações todas de seus usuários e gera ainda relatórios com taxas de conversão por exemplo.
FAST SECURE CONTACT FORM

Este plugin é também um dos mais populares do repositório oficial do WordPress. Os formulário podem incluir diferentes tipos de departamentos para contato, vários tipos de formulários e campos de preenchimento e inclui também CAPTCHA para combater o spam dos robots.
WUFOO FORMS

O Wufoo Forms é uma aplicação web para criação de formulários de contato simplesmente incrível. A vantagem do Wufoo é que ele oferece um pacote gratuito que lhe permite criar até 3 formulários diferentes, e tem integração direta com o WordPress através do plugin Wufoo Shortcode.
CONTACT ME

O plugin da ContactMe.com é também uma excelente alternativa para criar formulários de contato no seu blog WordPress. Além de ser possível criar vários formulários de contato diferentes, este plugin permite-lhe ainda acumular os contatos de todos os usuários que preenchem o seu formulário de contato, ver dados estatísticos de quantos formulários de contato já foram preenchidos e enviados, entre outras informações muito interessantes.
SIMPLEMODAL CONTACT FORM

O plugin SimpleModal Contact Form (SMCF) é um formulário de contato para WordPress que trabalha em Ajax e faz uso de uma biblioteca jQuery JavaScript para mostrar o formulário de contato numa lightbox atraente e de simples preenchimento.
HTML5 CONTACT FORM

O plugin HTML5 Contact Form é um formulário de contato bastante simples para WordPress, mas que trabalha usando estilização por CSS e programação em HTML5, fazendo dele um formulário de contato muito rápido, simples de usar e com um nível de personalização bastante interessante. O formulário inclui ainda verificação de erros e CAPTCHA para bloquear spams indesejados.
E VOCÊ, QUE FORMULÁRIO DE CONTATO USA EM SEU WORDPRESS?
Qual o plugin de formulários de contato que você usa em seus projetos WordPress? Esquecemos algum dos plugins mais populares para criar formulários de contato? Deixe o seu comentário!
Até Já!























































Douglas costa
Eu uso o Dagon Design é ótimo e muito rápido, além de prevenção contra spam
Paulo Faustino
Olá Douglas, obrigado pelo comentário! Não conheço esse Dagon Design. Tem algum link que possa compartilhar?
Abraços
Douglas Costa
Oi Paulo! Esqueci de colocar o link, voei geral. Como solicitado aqui o link da página do criador do plugin http://migre.me/62Zu1 o mesmo cara criador, também disponibiliza um plugin que gera mapa de site para blogs wordpress. Abraços
Junior Assis
Também não conhecia o plugin, uso muito o contact form 7 e o contact me, vou testa-lo aqui! Ótimo post e valeu a dica amigo ;D
Douglas Costa
Prefiro ele porque é simples, odeio esses plugins cheios de frescuras. Gosto de coisas simples rápidas, porém com resultados bons e de fácil manejo.
Abraços
REDLine PC
Sempre usei o Contact Form 7, mas gostei do pormenor do Fast Secure Contact Form da escolha do departamento
Rogério Moreira
Paulo, e tu qual aconselhas?
Abraço
Paulo Faustino
Olá Rogério, obrigado pelo comentário! Como disse no artigo, nós usamos o Contact Form 7 em nossos blogs, mas recomendo MUITISSÍMO o Gravity Forms. É simplesmente genial e muito à frente de todos os outros. No entanto é um plugin premium que custa $39 dólares para uma licença singular. Mas permite criar formulários de compra por Paypal, por exemplo, que outros plugins gratuitos não permitem.
Resumindo:
Gratuito = Contact Form 7
Pago = Gravity Forms
Abraços
Rogério Moreira
Obrigado Paulo, acho mesmo que vou adquirir o Gravity Forms. Pelo que estive a ver vale a pena os $39 dólares.
Abraço
Paulo Faustino
Força Rogério! Depois deixe o feedback ao plugin aqui nos comentários
Rogério Moreira
Assim farei Paulo.
Abraço
CHARLES CORREA
Sempre usei o Contact Form 7 mas irei analisar o Gravity Forms gostei desse também.
Leo Caseiro
É interessante passar que o Contact Form 7 possui algumas extensões. Principalmente a extensão Contact Form 7 to Database Extension que adiciona um Banco de Dados para os formulários enviados.
Allan
Pessoal, gostaria de notificá-los a respeito do plugin Contact Form 7
Já faz um tempo que queria resolver essa questão de formulários de contato, então realizei um teste profundo, investigando todos os detalhes que estava ao meu alcance. O plugin contact form 7, foi um dos gratuitos que mais gostei, é prático, simples, e muito fácil de usar, no entanto, ele possui alguns problemas de compatibilidade.
Se não me engano na época, seu formulário não era estável com internet Explorer (infelizmente não lembro a versão). Estável aqui no sentido de funcionalidade. Demorei muito para descobrir, pois hora enviava e-mail e hora não. Se não me engano, na época tive o mesmo problema pra mais algum navegador, não tenho certeza disso, mas acredito que era isso mesmo.
Foram muitos testes para entender o que tava acontecendo e no final não identifiquei exatamente o problema. Realizei outros testes também com outras versões do Contact Form, também tentei atualizá-lo diversas vezes, também testei com diversos temas (em caso de conflitos), também tentei utilizá-lo dentro da página de outras formas (instalando manualmente por exemplo ou colocando em outras páginas do wordpress ou reconfigurando seu código), também tentei instalando em outras versões do wp, também tentei trabalhando com outras máquinas (em caso de problemas local do computador) enfim, foram muitos testes detalhados e profundos.
No final, o que consegui constatar foi apenas uma idéia do problema, a forma com que o script envia o formulário via GET, POST ou então a forma com que o formulário é escrito junto com botão de enviar.
Conclusão, o plugin funcionava, mas não 100%. Sendo assim, não recomendo, pois uma mensagem que eventualmente pode ou não chegar na caixa de e-mail (neste caso não por problema de servidor, spans, lixo eletrônico, mas sim como um problema físico), é uma mensagem perdida, uma comunicação falha/imprecisa.
A solução no final foi montar e escrever o formulário manualmente (por outro tutorial daqui mesmo da escola) e passando novamente pelos infinitos testes, até se comportar fielmente com sua função.
Allan
Lembrando…
Esses testes foram feitos a 5 ou 6 meses atrás, talvez as versões de agora podem ser que tenham corrigido este problema. O único teste que não realizei com tanta intensidade, foi com relação a servidores. Se não me engano na época testei apenas com 2 servidores, então pode ser também (neste caso grandes chances) problemas de servidores.
Enfim, sugiro que façam esse teste com IE, nas suas versões mais utilizadas, veja se 10 e-mails forem enviados de diferentes máquinas e diferentes provedores, se esses 10 chegam de fato na caixa de entrada.
Leo Caseiro
Allan, o plugin Contact Form 7 (agora na versão 3.0) tem nada mais, nada menos do que 4.998.689 downloads(um número razoável para algo que teriam muitos bugs, não?).
Atualmente existem 59 usuários que responderam sobre a compatibilidade do Plugin na versão 3.2.1 do WordPress com o 3.0 do Contact Form 7 e apenas 7(coincidência esse número rs) que disseram não funcionar.
Ele utiliza o plugin jQuery chamado jQuery Form, que tem como um dos colaboradores o John Resig(criador do Framework jQuery). Ou seja, com certeza absoluta o Ajax feito via POST pelo plugin é cross-browser e funciona em todos os navegadores(inclusive em Smartphones).
O plugin(Contact Form 7) é atualizado constantemente, verifique se a versão atual também possui este erro que você está falando.
Em casos de falhas de envio para emails, o plugin Contact Form 7 utiliza a função do WordPress wp_mail() que utiliza o função nativa do php mail(). Essa função, por padrão(do próprio PHP) não utiliza a melhor maneira de SMTP e muitas vezes cai em anti-spam ou nem mesmo envia.
Para isso, existe o plugin WP Mail SMTP em WordPress que melhora o uso do wp_mail() com SMTP altamente configurado.
Além disso, no próprio FAQ do site oficial do Contact Form 7 possui a solução para o possível erro de envio de emails.
Eu utilizo este plugin desde 2007, na versão 1.3 do WordPress e ele nunca deu problema em nenhum dos 30+ sites que eu utilizei e continuarei utilizando.
É o mais prático, eficaz que já utilizei. Aceita HTML, tem ótimo suporte tanto no Fórum do WordPress, quanto no FAQ, e ainda por cima é gratuito.
Allan
Ele não tem muitos bugs, apenas um (possível) bug. A maioria das pessoas baixar e instalar plugins, sem realizar testes precisos e profissionais (é algo extremamente sutil e praticamente invisível), neste caso , quantidade de download não significa muito.
Essa questão do WP Mail SMTP parece interessante, acho que não cheguei a testar isso na época, talvez pudesse ajudar…
Por fim os projetos aqui estão encerrados, mas quando começar um novo pretendo tentar utilizar ele novamente (nessas versões atuais), pois é realmente muito pratico e entre os gratuitos o melhor, mas ainda assim fico inseguro em recomendar 100% aos parceiros, ainda sugiro que façam os testes cross-browser mais os testes de compatibilidade (taxas de aceitação) entre provedores de e-mails.
Allan
Último detalhe
Quando falei sobre a incompatibilidade entre versões específicas da navegadores e eu também queria complementar com incompatibilidade entre provedores de e-mails. Quando escrevi o formulário manualmente, este teve uma taxa de aceitação nas caixas de entrada maior do que o Contact Form.
Jefferson
Já utilizo o CONTACT FORM 7 à algum tempo, com certeza um dos melhores plugins para contato. Simples e prático. Aproveitar a oportunidade e agradecer toda a Equipe da Escola WP pelos posts, pelos ensinamentos. Continue com Deus.
Vitor Constantino
Olá Vitor.
Que plugin usa voce para bio do autor abaixo do post?
Jose Luiz
Não uso plugins para formulário , procuro poupar o uso de plugins em meus sites wordpress , quanto menos plugins melhor o blog , na minha opinião , até mesmo o escola dinheiro criou um post sobre o assunto.
Joao vitor
Olá gostaria de saber algum site em portugues-br, onde eu possar comprar templates para wordpress, voce recomenda algum ?
Almy
Nos meus sites, sempre uso o wp contact form 7, acho leve e fácil de implementar, e não tive problema de spams com ele
)
Recomendo com certeza!
Ronaldo Marques
Realmente o wp contact form 7 é o melhor, já tentei utilizar outros, mas em minha opnião esse é o mais completo.
Alexandre Pereira
O que eu prefiro é o GRAVITY FORMS, criei meu blog com a Inter.net Hosting, todo em WP ficou mto bom, tenho suporte 24h e tal, ate que não foi caro por ser um blog profissional, ja tenho varios plugins instalados e não fica pesado. recomendo.
Rick
Sempre utilizei o Contact Form 7 e nunca tive problemas!
João Vítor Carvalho
O SimpleModal funcionou muito bem no meu site, valeu pela dica! Abx
wilson Oliveira
O contact form 7 realmente é muito bom, pelo menos para mim que gosto de formulários simples. Mas eu acho que ele poderia ter um pouco mais de customização! Eu gostaria por ex saber como fazer o formulário ficar exatamente como este aqui da escola wp(as caxias todas da mesma largura e o nome dos campos dentro das cisas). Se alguem poder me ajudar a fazer isso eu agradeço! Trabalho a pouco tempo com wordpress. Obrigado.
Leo Caseiro
As caixas da mesma largura, você pode faze usando o css. Algo como:
.wpcf7-text {width:424px; padding:2px}
Em “Valor padrão (opcional)” você deve digitar o que quer como nome dentro das coisas. E selecione o usar como marca d’água.
Assim você vai deixar bem semelhante à esse aqui.
wilson Oliveira
Valeu pela dica leo, eu nao as usei porque nao entendo muito de codigo, mas me deu uma luz para o que eu precisava, fiz uma pesquisa no google usando alguns termos e frazes que você usou no seu comentario e acabei resolvendo o problema, com este resultado aqui:http://propagativa.com.br/?page_id=93
Valeu
Leo Caseiro
Não consegui visualizar. Espero que esteja funcionando.
Tente utilizar permalinks no wordpress. Eu fiz um post sobre isso e é muito útil no meu blog.
Abs
wilson Oliveira
Você nao consegue visualizar porque estou reinstalando…mas te passo o link novamente mais tarde… passa ai entao o link por favor do artigo no seu blog.
Leo Caseiro
O post é este aqui: http://leocaseiro.com.br/permalinks-wordpress/
T. R. Freitas
Olá Paulo. Obrigada pelas dicas. Queria saber se esses tipos de formulários servem para o wordpress.com
Abraços.
Rogerio Attorresi
Ola Paulo,
Referente ao plugin contact.me, ele é free por tempo indeterminado?
Desculpe a pergunta,mas é que nao entendi a atè que ponto é free, e se essa liberaçao de uso, tem tempo de termino.
Agradeço a gentileza,