O WordPress é uma plataforma de criação de blogs muito flexível, que permite a instalação de plugins que extendem as suas funcionalidade originais.
Um destes plugins é o PSX Mail Form que é um plugin que permite a instalação de um formulário de contato, que permite que seus visitantes enviem um email para você diretamente de seu site.
Publicação do plugin
A instalação do plugin é bem simples, basta que você baixe no site do desenvolvedor, descompacte e o publique o arquivo pxsmail.php via FTP para a pasta wp-content/plugins em que seu blog está instalado.
Nota
Este plugin somente pode ser instalado em blogs instalados em servidores externos, cujo o pacote de instalação foi obtido no endereço wordpress.org
Depois de publicar o arquivo, você precisa ativá-lo clicando na aba “Plugins”.
Configuração
Após ativar o plugin, você ainda precisa fazer as configurações iniciais com o seu endereço de email e as mensagens que serão exibidas para os visitantes.
Para fazer isso você deve clicar na aba “Configurações” e em “PXS-Mail”.

Instalação na no blog
O próximo passo é criar uma página que servirá para adicionar o formulário ao blog. Para fazer isso clique na aba “Páginas” e em “Adicionar nova”.
Nesta nova página você deve adicionar um nome sugestivo e o seguinte comando
{ mailform }
(sem espaços) ao texto.

Feito isso, só falta publicar esta página para ver ela funcionando no site.
Gostou deste formulário? Deixe seu comentário.















{ 26 comentários… leia abaixo ou deixe o seu }
Olá Celso! Muito obrigado por mais essa dica! Conseguí fazer tudo certinho.
Só que o ‘Form’ é todo em ingles… seria otimo se tivesse uma opção que traduzisse ele.
Mais enfim, continue assim amigão! Obg Mais uma vez!
este plugin e ótimo, achei muito fácil de usar. Só que o ‘Form’ é todo em ingles como disse o stenio
Gamelogia,
Você pode traduzir parte dele nas configurações do plugin.
Não estou em casa agora, mas quando puder, colocarei o plugin traduzido aqui.
Abraço!
Boa dica Celso, mas eu prefiro o contact form 7.
Falou
Boa dica, parece ser bom.
Mas prefiro o Contact Form 7.
Valeu!
Celso
Gostei da dica. Instalei esse formulário.
Fred
cara no meu wordpress não tem plugins tem como eu instalar ja que uso o dominio do wordpress?
Vitor,
No WordPress.com não tem como publicar novos plugins. Se você pensa em criar um blog mais customizado, será necessário adquirir uma hospedagem e instalar o WordPress que pode ser obtido aqui.
Abraço!
Olá Celso!
Gostei muito do seu tutorial, instalei ele certinho.
Legal!
Quando mando o e-mail pelo formulário ele acusa que enviou corretamente, porém nunca chega.
Saberia me dizer o que está acontecendo!?
Abraço!
Vicente,
Algumas hospedagens podem não funcionar com esse formulário, principalmente se for gratuita. É esse o seu caso?
Abraço!
Boa tarde Celso!
Não é esse o problema, a hospedagem é da Locaweb.
Será que é algum problema com eles, alguma configuração!?
Abraço e obrigado!
Vicente,
Se for um problema de configuração, a única explicação seria que você inseriu o seu endereço de email errado.
Abraço!
Boa noite Celso,
Parabéns pela matéria-tutorial, valeu!
Porém, já tentei alguns formulários no meu site, entre eles o contactform7 e por fim o PSX mil form, e sempre fica ruim no meu site!
Veja como fica:
http://navalbrasil.com/?p=15&cpage=1#comment-4
Será que é algum plugin que está em conflito?
Sou iniciante, podes me ajudar?
Isabel
Só mais um detalhe sobre o FORMULÁRIO DE CONTATO DESCONFIGURADO:
Já troquei de temas várias vezes, mas o problema persiste!
O formulário sempre fica desconfigurado, veja:
http://navalbrasil.com/?page_id=69
Espero que me ajudes.
ISabel
Isabel,
Se você já trocou o template e mesmo assim o problema persiste, desculpe mas eu não sei como resolver sem dar uma averiguada mais a fundo no problema.
Abraço!
CELSO, Boa Noite
(NOVAMENTO SOBRE O FORMULÁRIO DE CONTATO DESCONFIGURADO:
Vc sabe onde fica no WordPress, o local para desabilitar os comentários feito pelos leitores, que é feito após as postagens??
Se desabilitar a parte dos comentários, náo vai mais aparecer o formulário, não é??
Isabel
Isabel,
Agora que você citou, eu estou achando que esse problema está sendo causado por algum plugin que esteja instalado em seu blog. Tente desativá-los para ver se o problema é solucionado.
Não existe uma maneira de desabilitar completamente os comentários. O máximo que você pode fazer é limitar o número de dias que os comentários ficarão ativos. No caso o mínimo é de 1 dia.
Para fazer isso, acesse o painel, clique na aba “Configurações”, “Discussão” e na nova página selecione a opção “Encerrar automaticamente comentários sobre posts mais velhos que” e digite o número 1 no campo e salve as alterações.
Abraço!
Oi Celso,
Era isso mesmo, os PLUGINS!! Desativei todos e fui ver, o formulário voltou ao normal; depois ativei apenas os necessários e realmente o formulário continuou normal!
Agora vou pesquisar e ver qual deles é o ‘traiçoeiro’ da história! (rss)
Outra coisa, veja que falha: o WP não tem comando para desabilitar os comentários, tem que melhorar!!
Valeu pela atenção.
Abraços,
Isabel
Celso,
Vou descobrir quem é esse plugin sem vergonha que prejudica o trabalho obstinado de todos os outros e vou espalhar aqui pra todo mundo ver e tomar cuidado com ele… xá comigo!!
Isabel
Isabel,
É assim mesmo. Já tive problemas com plugins, assim como você. As vezes a solução é simples de resolver. O problema é encontrar ele.
Abraço!
Oi Celso,
Vc sabe informar se existe algum plugin, widgest ou programa que seja aceito pelo wordpress, para fazer formulários tipo cadastro, semelhante o que está nesse endereço: http://www.sobena.org.br/empresas.asp ??
Aurélio,
Desculpe mas eu não conheço nenhum plugin que faça isso.
Abraço!
Olá Celso,
Necessito criar novos campos. Como eu faço isso?
Também gostaria de saber como faço para incluir um código (script) de conversão do Google Adwords para medir a conversão de cada contato/cadastro feito ao clicar no botão Enviar.
Obrigada.
Giovanna,
Creio que você precise de um programador para fazer isso para você.
Abraço!
E agora, como que traduz para o português?
Edvaldo,
Você pode traduzir o texto clicando em “Configurações” e em “PXS-Mail”. Lá tem o texto escrito em Inglês, que pode ser traduzido para o Português.
Abraço!