wordpress_mailDesde que comecei a utilizar o WordPress tenho instalado em meu blog o Contact Form 7, um exelente plugin para criar formulário de contato, porém, após algumas atualizações ele começou a entrar em conflito com outros plugins do meu blog e foi aí que começou a minha pelegrinação através dos vários plugins para formulário de contato que estão disponíveis no repositório do WordPress.

Testei o TDO Mini Forms, o WP Contact Form, o Cool Contact Form e vários outros, no entanto nenhum deles funcionava direito ou pelomenos perto do que eu queria, até que encontrei o Enhanced WP Contact Form, um plugin que de tão simples e funcional me surpreendeu. A instalação dele é bastante simples, basta descompactar e enviar para o servidor e ativa-lo no painel de controle do seu blog ou simplesmente utilizar a instalação automática do WordPress para isso.

Depois de instalado você precisará acessar o menu Configurações >> Contact Form e lá estarão todas as opções que você precisa para tornar o plugin completamente funcional. Configure então os textos que o usuário visualizará na tela, salve as opções e agora é só colocar a tag [ wpcf ] (remova os epaços) em alguma página e pronto, lá está o seu formulário de contato pronto para ser personalizado com o visual que você desejar.

Personalizar o visual do formulário é bastante simples, basta que você saiba um pouco de CSS e poderá fazê-lo através do próprio arquivo de folha de estilos do seu tema, tudo muito simples e prático.

O que achei interessante no plugin foram opções bem básicas como dar a opção de o visitante enviar uma cópia da mensagem para o e-mail dele e também utilizar um sistema anti-spam bem legal, que se dá através da soma de dois números.

Quando fiz um teste enviando um formulário para mim mesmo é que me surpreendi pois o plugin simplesmente mostra (somente no e-mail que vai pra você) um histórico de todas as páginas do seu blog que o usuário visualizou antes de enviar um e-mail através do formulário de contato. Isso é bastante útil principalmente, no meu caso, para verificar se o usuário ao menos tentou achar a resposta para a sua dúvida dentro do blog antes de tentar entrar em contato ou, em outra hipótese, saber o que motivou o usuário a entrar em contato com você, se foi através de um post que você fez sobre determinado assunto ou até mesmo depois de visitar a sua página que descreve os modelos de publicidade disponíveis no seu blog.

Enfim, para aqueles que querem colocar um formulário de contato no blog sem muitas firulas e sem muitas opções, o Enhanced WP Contact Form é uma ótima opção, embora não tenha como adicionar campos personalizados ou coisas do gênero.