Subscreve


Como criar um formulário de contacto

O WordPress é utilizado por muitos como veiculo principal de trabalho. É um sistema simples, gratuito e muito fácil de personalizar.
Nos primeiros artigos que publiquei, fiz uma breve introdução ao WordPress e expliquei como instalar o WordPress passo-a-passo, que aconselho a ler, bem como um outro artigo relativo à instalação de temas e plugins. É uma simples introdução para todos aqueles que nunca utilizaram este fantástico sistema.

Criar um formulário de contacto em WordPress é extremamente simples e irá facilitar o contacto entre si e o leitor.

Neste exemplo utilizo o plugin WordPress Contact Form com protecção anti-SPAM que pode descarregar através deste link.
Após descarregar o plugin para o seu computador e de o ter descompactado, faça o envio do mesmo para a pasta plugins do seu blog. Entre no painel de administração do seu blog e active o plugin.

Agora que o plugin já se encontra instalado é necessário configura-lo, para isso vá a Opções, Contact Form.

wordpress-genial_plugin_wp-contactform_01

É num painel igual a este que vai configurar o plugin com os seus dados.

Coloque o endereço de e-mail para o qual o formulário irá enviar as mensagens de contacto. De seguida coloque a parte inicial do assunto das mensagens enviadas através do formulário, para serem mais fáceis de identificar quando as receber. Se quiser que o leitor que lhe envia uma mensagem coloque também um assunto nessa mensagem, seleccione a “check-box” que se encontra logo a seguir.

De seguida temos uma opção anti-SPAM, onde no primeiro campo coloca uma operação e no segundo campo a resposta da mesma, o que fará com que a mensagem de contacto só seja enviado se a resposta (resultado) estiver correcta. Por baixo tem uma “check-box” onde pode escolher se a resposta tem de ser mesmo exacta ou não (case sensitive).

Por fim, temos a zona das mensagens de aviso, onde pode definir a mensagem a mostrar quando o contacto é efectuado com sucesso, e a mensagem a mostrar quando o contacto falhou por falta de preenchimento dos campos obrigatórios. No final tem mais uma “check-box” onde vai permitir ou não, o envio de uma cópia da mensagem de contacto para o próprio leitor.

Terminada a configuração, faça Update Options para guardar as suas alterações.

Agora só lhe resta inserir o formulário de contacto numa página, que pode criar de novo página ou usar uma já criada, se assim o desejar.

Nessa página apenas terá de colocar o seguinte código (sem espaços entre o texto e os símbolos %%):

%% wpcontactform %%

Carregue em Guardar na página em questão e pronto, a partir de agora já deve estar disponível na sua página o formulário de contacto.

Existem enumeras alternativas, eu usei este e gostei, por isso decidi partilhar. Qualquer dúvida não hesite, deixe um comentário.

Já usava formulário de contacto? Acha este plugin interessante?

bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark bookmark
tabs-top

10 Responses to “Como criar um formulário de contacto”

  1. admin diz:

    Olá João. Obrigado pelo comentário.

    :)

  2. Ótima dica. Estou implementando no meu blog. Agora vem uma dúvida. Porque aquele estilo que vem com o plugin é muito feio, você sabe onde tem daqueles estilos prontos ou sabe como fazer para alinhar os textos e as áreas de texto? Muito obrigado.

  3. admin diz:

    Olá Fernando. Obrigado pelo comentário.

    Estilos prontos para este plugin desconheço, mas se quiser personalizar o seu, terá de editar o ficheiro “wp-contactform.php” e entre a linha 133 e 173 tem a parte do formulário que aparece no seu blog. Ai terá de atribuir um “class” a cada campo e depois criar o estilo dessa “class” na folha de estilos do seu tema.

    Para isso é necessário algum conhecimento sobre CSS e não se esqueça, se for tentar editar algum ficheiro, guarda sempre uma cópia do mesmo, se não correr como esperava pode sempre repor o anterior. :)

  4. Welington diz:

    Funcionou. Mas não está enviando a mensagem ao meu e-mail. Tem que configurar algum serviço no servidor. Qual?

  5. admin diz:

    Wellington, em que tipo de servidor tem o seu blog? O formulario, assim como os avisos todos do wordpress sao enviados pela funcao mail(). Se tiver o blog instalado o blog em servidor windows pode nao funcionar. nao sera preciso configurar mais nada. contacte o seu provedor de alojamento e tire a duvida.
    Cumprimentos

  6. Moisés diz:

    Estou configurando o worpress primeiramente no meu servidor em casa antes de colocar no ar definitivamente.

    Quando publico a página toda e qualquer tag é removida, não consigo adicionar o form.

    Poderia me ajudar?

  7. admin diz:

    Moisés, seguiste todos os passos aqui escritos? E colocaste o código na página no “visual” ou “html”!? e a extensão está activada?

  8. Silvio diz:

    FOrmulario, botei tudo certo, enviava com sucesso, mas nao recebo mais via email. o que psso fazer? ja tentei trocar de plugin e de email, nao sei o que fasso.

  9. admin diz:

    Silvio, ja comunicaste com o teu provedor de servico de alojamento para ele te informar se suportam envio de e-mail por php?
    Pelo que percebi esta tudo correcto, o formulario da mensagem de sucesso mas nao recebes o e-mail?
    Verificaste no SPAM? E se alguem comentar no teu blogue recebes um e-mail do wordpress a informar?

Deixe um Comentario

CommentLuv Enabled