assinar: Posts | Comentários | Email

Tenha uma página de contato no seu blog Wordpress

15 comentários

Postado por Info-Macross em 22/set/2009 na categoria Plugins WordPress, WordPress

Há muito tempo que eu já devia ter feito minha página de contato, na verdade devia ter feito desde o início do blog, porém acabei deixando e deixando e no fim fiquei muito tempo sem uma.

Uma página de contato é importante para que seus leitores, ou até mesmo pessoas que querem anunciar no seu blog entrem em contato direto com você, sem precisar deixar recados nos comentários para que você entre em contato com elas, além de deixar seu blog com uma cara muito mais profissional.

Para fazer minha página de contato encontrei um plugin para Wordpress que faz todo o trabalho árduo!

Contact Form 7

O porquê do 7 eu não sei, mas esse é um ótimo plugin que faz um formulário de contato e gera um pequeno código para colocar em um post ou em uma página, ficando a seu critério escolher onde quer colocar, não testei mas acho que ele pode ser colocado na sidebar ou em qualquer outro lugar do blog, já que gera um pequeno código html. Ele já tem tradução para o português e também permite a geração de diversos formulários, pois gera um código diferente para cada um.

Baixar e Instalar

Para baixar o plugin clique aqui. A instalação é simples como qualquer outro plugin, bastando fazer o upload ou copiar para a pasta wp-includes/plugins, para quem instalou o wordpress na máquina local e quer testar antes de colocar no blog no ar, e ativá-lo no menu de plugins do Wordpress.

Configurações

Depois de ativado ele cria um novo menu dentro do menu lateral do wordpress, chamado ‘Contato’, onde tem as configurações do formulário, já vem com uma escrita padrão em português que já é o suficiente para uma página de contato com as seguintes informações:

  • Seu nome
  • Seu e-mail
  • Assunto
  • Mensagem
  • Botão Enviar

Do lado direito tem opções para adicionar mais campos caso queira. Nas outras configurações você deve colocar seu e-mail, ou o e-mail para o qual serão enviadas as mensagens, como quer que apareça o campo ‘De’ do e-mail que chegar para você e o campo ‘Assunto’. Nas configurações de mensagens pode configurar as mensagens que serão mostradas para quem estiver enviando a mensagem de contato, principalmente as de erro.

Essas são as configurações básicas, não precisei mexer em quase nada, já que já está tudo traduzido e o padrão que veio com o plugin já foi o suficiente. Porém o formulário de contato gerado ficou centralizado e como eu queria alinhado à esquerda precisei mexer no arquivo classes.php dentro da pasta ‘includes’ do plugin, colocando a tag ‘form’ dentro de uma tabela e depois alterei o <p> do texto das configurações do formulário para <tr> que são as linhas da tabela, ficando assim:

Criando a página

Depois de configurado basta copiar o código gerado na tela de configurações, e colar no seu post, página ou qualquer outro lugar, o resultado do meu formulário foi esse:

Seu nome (obrigatório)

Seu e-mail (obrigatório)

Assunto

Sua mensagem

Ficou bem bom para quem não tinha nenhum! Agora pelo menos quem quiser pode entrar em contato direto comigo sem precisar deixar mensagem nos comentários!

Um abraço e até a próxima!

Acompanhe o Blog!

Rss Feed
Rss Feed por e-mail
Twitter
  1. Adorei a dica!
    Já publiquei minha página de contato!
    Obrigada e abraços!
    Cynthia Santos´s last blog ..Uma Carta para Mim… My ComLuv Profile

    • Info-Macross disse:

      @Cynthia Santos: Que bom Cynthia!
      Fico feliz em ter ajudado!
      Um abraço!

  2. Por acaso criei a minha página de contacto logo no inicio quando criei o meu blog.

    Agora ando com uma dúvida… que talvez até seja uma boa ideia para um post novo seu….
    O que será melhor escrevermos na nossa página “Sobre”, já vi a sua e reparei que é como muitas outras (e como a minha), ou seja, muito resumida… :P

    Será que nos devemos dar mais a conhecer nessa página?
    Será que devemos até colocar uma foto nossa nessa página ou um link para o hi5 ou orkut?

    Concluindo, não deviamos nos aproximar mais do leiotr dando-nos a conhecer mais um pouco, mas sem entrar com grandes detalhes?

    Eu disse uma dúvida e logo surgiram estas todas :D
    Miguel´s last blog ..Manual de redução de custos com o Cartão do Cidadão My ComLuv Profile

    • Info-Macross disse:

      @Miguel:
      Olá Miguel!
      Gostei muito da sua idéia, o meu Sobre é realmente muito resumido, acredito eu porque o escrevi quando comecei o blog, então não tinha muito o que escrever mesmo… Talvez hoje escrevesse mais… Mas antes vou pesquisar sobre esse assunto e escrever um post, aí vejo se atualizo ou não o sobre…
      Um abraço!

  3. Parabens pelo blog, instalei o plugin Contact Form 7 no meu Blog e ficou beleza, mais ai fui melhorar algumas traduçoes e alterei alguns dados do link Mensagens Shown, ai bagunçou toda a pagina de contato exclui o plugin pelo Wordpress, instalei novamente mas ficou a mesma coisa, exclui a pasta toda do plugin pelo cpanel da minha hospedagem instalei do zero novamente, nao resolveu, acho que os dados que alterei ficaram gravados no banco de dados voce sabe como resolver isto?.
    Joel´s last blog ..Branquinho e o Pedreiro My ComLuv Profile

  4. Joel disse:

    resolvido… o problema era o banco de dados mesmo limpei as tabelas instalei novamente e funcionou de qualquer forma obrigado.
    Joel´s last blog ..Branquinho e o Pedreiro My ComLuv Profile

    • Info-Macross disse:

      @Joel: Olá Joel!
      Que bom que resolveu, era aquela tabela mesmo?
      Um abraço!

  5. Joel disse:

    Minha pagina de contato nao esta traduzida, minha versao do WordPress é em ingles sera que tem auguma coisa a ver?

    • Info-Macross disse:

      @Joel: Olá Joel!
      É bem provável, pois procurei aqui e não achei nenhum lugar nas configurações para trocar a linguagem.
      E o meu WP está mesmo em português.
      Um abraço!

  6. Ola, hoje notei algo estranho no meu formulario de contato quanto recebe mensagem enviada por ele so vem gravado o texto da mensagem enviada, nem o nome nem o email da pessoa que enviou aparece, é normal isso?
    Joel´s last blog ..Hello world! My ComLuv Profile

    • Info-Macross disse:

      @Joel: Olá Joel!
      O nome da pessoa e o assunto vem no cabeçalho do e-mail, ou seja, você lê antes mesmo de abrir o e-mail.
      E o e-mail vem no from, aí você já pode responder.
      Vem sim só o texto do formulário quando você abre o email.
      Um abraço!

  7. Arthur disse:

    amigo, deu o seguinte erro quando envio.. Fatal error: Uncaught exception ‘Swift_ConnectionException’ with message ‘The SMTP connection failed to start [localhost:25]: fsockopen returned Error Number 111 and Error String ‘Connection refused

    pode me ajudar ?

    • Info-Macross disse:

      @Arthur: Olá!
      Pelo erro que passou parece que está no localhost.
      Na máquina local não funciona, tente direto no seu host.
      Um abraço!

  8. Olá! Estou iniciando e suas dicas tem me ajudado muito. Estou com um problema. Quando clico em enviar NÃO APARECE a mensagem “enviada com sucesso”, aliás não aparece nada!! Fica rodando uma imagem ao lado do botão enviar (parece que ainda está enviando), no entanto quando acesso o email que configurei para receber os contatos está tudo lá, tudo certinho! Tem alguma idéia do que pode ser? Abraço. Parabéns pelo blog.

    • Info-Macross disse:

      @Marcia: Olá Marcia!
      Está tentanto fazer no localhost?