Newsletter para o WordPress 2.7.1


newsletter-printscreenDurante muito tempo estive procurando um plugin de newsletter que funcionasse corretamente no wordpress 2.7.1. Porque newsletter e não RSS ?

Bom, a idéia surgiu há mais de um mês, quando conversava com uns amigos aqui da Globo.com e alguns disseram que estavam a muito tempo sem ler seus Google Readers ( Leitor de RSS ). Isso para mim é muito ruim, pois a pessoa fica por fora das novidades. Então resolvi implementar um sistema de newsletter, que periodicamente envia as novas publicações para os emails dos cadastrados.

O email por ser uma ferramenta acessada frequentemente, seria bastante útil para informar os leitores do blog, a existência de novas publicações, sem que necessitasse abrir o leitor de RSS.

O que eu não sabia é que depois que o RSS se popularizou, os plugins foram desenvolvidos para a versão 2.5 do wordpress e não tiveram nenhuma atualização para versões posteriores. Após muitas pesquisas e testes, os plugins encontrados ou não funcionavam, ou não enviavam os emails.

Mas este aqui serviu: G-Lock Double Opt-in Manager. Funcionando com todas as funcionalidades, ele cumpre o que diz em sua descrição. Vem incorporado o sistema de cadastro, com validador de cadastro por email, gerenciador de cadastro (um leitor pode trocar ou remover seu email da lista facilmente), configuração de envio (manual ou automática), configuração das páginas de inscrição e de modelos de email e muitas outras opções.

Apesar de ter lançado ontem a nova funcionalidade, já deixo os parabéns aos 5 leitores assíduos que já se inscreveram no newsletter. Você também pode se inscrever acessando o link: http://www.rafaelbiriba.com/newsletter

O próximo passo agora é implementar um plugin para interligar o wordpress e o meu twitter, para divulgar em tempo real as novidades do blog. =)

TwitterFacebookShare

Leia também:


76 Comentários

  1. Guilherme disse:

    tópico ficou bem legal, e vai ser util num site meu de noticias abrçs

  2. Rafael Biriba disse:

    Certamente, para um site de notícias um sistema desse é fundamental ! Aí vai a dica para quem quiser utiliza-lo !

  3. Paulo Roberto disse:

    Olá Rafael, muito legal sua dica sobre o plugin da newsletter.
    Estou criando um site academico e me batendo aqui para descobrir como tirar o rodapé desse plugin, como vi que vc conseguiu, será que poderia me ajudar?
    Grande abraço e obrigado
    Professor Paulinho.

  4. Rafael Biriba disse:

    Olá Paulo,

    Você deve alterar o arquivo de configuração: glsft-optin.php

    Me lembro que quando fiz essa alteração, tentei usar o editor de plugins do wordpress, e na hora de salvar, como o arquivo de configuração é muito grande, deu um erro e o plugin deixou de funcionar.

    Então, sugiro que edite o arquivo em seu computador, e depois substitua pelo arquivo original no seu site/blog.

    Você deve deletar a linha 2742, removendo apenas o conteudo abaixo:

    $data .= '<p class="plugin-support" style="font-size: x-small; line-height:1.5em;">
        <a href="http://www.glockeasymail.com/wordpress-email-newsletter-plugin-for-double-opt-in-subscription/" rel="nofollow">G-Lock opt-in manager</a> for <a href="http://www.glockeasymail.com" rel="nofollow">bulk email software</a>.</p>';

    … e o seu problema está resolvido! :)

    Lembre-se que toda vez que o plugin for atualizado, essa alteração deve ser refeita.

    Espero ter ajudado.

    Abraços,

  5. Paulo Roberto disse:

    Espetáculo Rafael, nada como falar com quem entende, muito obrigado.

    Outra coisa que eu procuro, mas acho que não existe é algum plugin para que cada usuário com sua senha acesse uma página ou post Individual. Mas até agora não encontrei nada.

    O grande problema é que não gostaria que cada usuário visse a lista de todos os usuários, pois se não criaria posts privados com senha e colocaria uma senha para cada um.

    Ainda não achei essa solução.

    Valeu meu amigo, muito obrigado novamente e parabéns pelo site.

  6. Rafael Biriba disse:

    Olá Paulo,

    Realmente, este plugin vai ser dificil de encontrar… Talvez alguém ou até mesmo você terá que desenvolve-lo, e não é algo simples por sinal.

    Você pode dar uma olhada em http://wordpress.org/extend/plugins/, talvez você ache alguma coisa que lhe sirva.

    Abraços,

  7. Eliton disse:

    Boa noite… segui sua dia de plugin, uma dúvida… se conseguio configurar um smtp para ele? tentei varios como bol, ig e gmail e sempre dá erro… o phpmail cai sempre no spam…

    fica com DEUS e obrigado

  8. Rafael Biriba disse:

    Olá Eliton,

    É possível configurar um SMTP sim…

    Você tem que verificar se seu servidor de hospedagem tem suporte, depois basta configurar lá no plugin e testar….

    Quanto o phpmail cair no spam, verifique o email de remetente que você está informando. Se seu site é: abc.com, seu remetente tem que ser email@abc.com, se não o email enviado pode ser tratado como spam, pois é enviado de um servidor que não é “responsável” por aquele email !
    Pense assim, um site abc.com enviando emails com o remetente email@hotmail.com.
    Entendeu ?

    Abraços,

  9. Herbeth disse:

    Bom dia amigo, meu nome é Herbeth Carvalho eu tenho um site (armaduragospel.com) e estou instalando este plugin , o que acontece: Estou precisando saber qual a pasta que eu modifico o Fist Name, Last Name e o Subscribe pois já perdi muito tempo e não achei. Pode me ajudar?

  10. Rafael Biriba disse:

    Olá Herbeth,

    Após instalar e ativar o plugin no wordpress, você pode alterar essas informações na página de configuração do plugin.

    Fica em G-Lock Opt-in > Settings >

    Lá você poderar alterar qualquer configuração, como email de remetente, e modelos de emails,…

    Abraços,

  11. Herbeth disse:

    Valeu, não acredito que não percebi esses lapis aqui!!!

  12. Rafael Biriba disse:

    Olá Herbeth,

    Que bom que conseguiu…

    Valeu pela visita,

    Abraços,

  13. Thiago disse:

    Olá Rafael.
    Instalei esse plugin pela sua indicação.
    Configurei como smtp na porta 25, tudo certinho. Vi que ele tem um teste que me confimou. Porém ele não envia o pedido de confirmação. Você teria como me dar uma dica do que poderia ser?
    Agradeço desde já.

  14. Rafael Biriba disse:

    Olá Thiago,

    depois que você configurou o smtp e testou, o email chegou corretamente ?

    Quanto ao recebimento do email de confirmação, você tentou informar um outro email na hora do cadastro ?

    Abraços,

  15. Rafael. Acho que o teste nas configs do plugin não envia e-mail. se enviou não chegou.
    Sim testei com gmail, yahoo com o e-mail do domínio do própio site e nada.
    Abraço

  16. Rafael Biriba disse:

    Olá Thiago,

    Se você não recebeu o email de teste, é porque existe algum problema nas configuração…

    Já tentou usar a opção “Use PHP Mail” ? Ela é o padrão do php para envio de emails… o SMTP é melhor, mas se no seu caso o php mail não funcionar,… Então sugiro reinstalar o plugin e verificar a versão mais atual dele…

    Abraços,

    Abraços,

  17. Olá Rafael.
    Parece que realmente há um problema, mas não sei o que estou fazendo de errado. Estou também em contato com a Hostnet que é o meu provedor, mas é difícil ser entendido por help-desk o cara tá achando que quero mudar meu formulário de e-mail e viajou.
    Não querendo abusar mas já abusando. Você teria como me informar o que está certo ou errado.
    Muito obrigado pela atenção.

    Como configurei:
    Hostname: smtp.claudioaffonso.com
    Username: news ou news@claudioaffonso.com ou news=claudioaffonso.com
    Password: a senha do email news@claudioaffonso.com
    Port: 25

  18. Rafael Biriba disse:

    Olá Thiago,

    Quanto ao suporte do hostnet, eu entendo que é complicado…

    Se tiver um tempo, dê uma analisada nos preços da http://www.avancaweb.com, é um site simples de hospedagem, mas por trás tem excelentes servidores e um grupo bom que presta suporte aos clientes…
    Se quiser, entre em contato comigo, para conversarmos de um desconto e suporte a migração…
    Obviamente, o grande diferencial entre uma empresa grande e a avança web, é o suporte que é bem mais focado ao cliente.

    Quanto ao plugin de newsletter, já detectei o problema…
    Experimente usar:

    Hostname: localhost
    Username e Password: deixe em branco
    Port: 25

    Isso certamente vai resolver…

    Abraços,

  19. Sobre o provedor, é de graça o dono da empresa é amigo de um dos donos da hostnet. Nem dá pra mudar.

    Tentei o que me disse mas deu essa mensagem;

    fsockopen() [function.fsockopen]: unable to connect to localhost:25 (Connection refused)

    Valeu pela força!

  20. Rafael Biriba disse:

    Bom Thiago,

    Então verifique mesmo com o suporte de sua hospedagem… Talvez o smtp configurado não esteja na porta 25…

    No meu caso funcionou direitinho…

    Abraços,

  21. Valeu Rafael muito obrigado!!!!!!!!!!

  22. Rafael Biriba disse:

    Obrigado você pela visita ! ;)

  23. Boa Noite

    Já assinei e ativei sua Newsletter, topa parceria de troca de links?

    Um Abraço
    Roberto

  24. Rafael Biriba disse:

    Olá,
    podemos fazer sim… Entrarei em contato por email para alinhar as detalhes…

    Abraços,

  25. Ricardo disse:

    Ola! Rafael! recentemente me inscrevi para receber o newsletter de seu site e percebi que o email automatico de inscricao me enviou o FROM do email como Rafael Biriba Blog. Estou construindo um site com o wordpress e ao inscrever os gerentes de conteudo eles recebem a mensagem com senha e login com o FROM do email o nome WordPress . Como faço pra mudar isso? Agracdeco antecipadamente

  26. Rafael Biriba disse:

    Olá Ricardo,

    No menu do G-Lock Opt-in, acesse o “Settings”.

    Vá até a área “Email Settings” e altere o “From Name:” e o “From Email:” para os valores desejados !

    Abraços,

  27. Ricardo disse:

    Ok valeu a dica! estava usando o plugin post- recommend e descobri um monte de erros nele. O G-lock Optin é otimo mas nao foi preciso usa-lo

  28. Rafael Biriba disse:

    Que bom que tenha conseguido !

    Obrigado pela visita e volte sempre !

  29. Valdenir disse:

    Boa noite Rafael… Primeiro gostaria de parabenizar pela dica, foi util demais pra mim.

    Segundo, gosataria de saber como vc fez para colocar o formulário dentro de uma página.

    Muito obrigado fera, boa noite!

    MSN: valdenir@4mbrasil.com.br

  30. Rafael Biriba disse:

    Olá Valdenir,

    Para colocar o formulário da Newsletter em uma página, primeiro você deve ativar o widget do G-Lock Opt-in. Isso fará com que o formulário apareça em sua barra lateral.
    Feito isso, abra o código fonte do seu blog, e procure no html o trecho em que o formulário do G-Lock se encontra.
    Copie essa parte do código, e insira no HTML da página que você quiser…

    Obviamente para fazer isso, reque um conhecimento básico de HTML.

    Para te ajudar, o widget do G-Lock começa assim:
    < li id="g-lock-double-opt-in-manager" class="widget gsom_widget" >

    Espero ter ajudado… É um pouco difícil para quem não tem experiência com isso…

    Abraços,

  31. Valdenir disse:

    Tao fácil assim? Como não pensei nisso antes??
    Ajudou demais…. obrigado por responder tão rapidamente.

    Abs

  32. Valdenir disse:

    Fiz tudo conforme pedido mas está dando um erro. Além disso, não estou recebendo os e-mails de confirmação, pode me dar uma ajuda?

    Olha o erro: SMTP Error: The following recipients failed: vflauzino@dv2.com.br
    Warning: Cannot modify header information – headers already sent by (output started at /home/copedu/www/blog/wp-content/plugins/g-lock-double-opt-in-manager/lib/class.phpmailer.php:586) in /home/copedu/www/blog/wp-includes/pluggable.php on line 868

  33. Rafael Biriba disse:

    Como está a configuração do G-Lock Opt-In ?

    Aqui eu escolhi:
    (*) Use Custom SMTP Server
    Hostname: localhost
    Username:
    Password:
    Port: 25

    Acho que isso resolve o seu problema !

    Abraços,

  34. Cesar Costa disse:

    Por favor Rafael, me dê um help…
    Tentei feito louco achar o trecho do codigo para aumentar o tamanho dos campos horizontalmente (nome e email), mas não consigo achar de jeito nenhum!

    Eles são pekenos para meu tema e fica esqusito, me da um help please: cesar.ycbr@gmail.com

  35. Rafael Biriba disse:

    Olá Cesar,

    Eles ficam pequenos porque provavelmente o CSS do seu tema está alterando o tamanho dos campos (“input”)…

    Já pensou em trocar o tema ?

  36. cesar disse:

    blza, vou tentar ver se com outro tema muda, mas se tiver como dá uma olhada no CSS do plugin pra ver se tem alguma coisa que define o tamanho do input.

    Um abraço!

  37. Rafael Biriba disse:

    No CSS do plugin não tem nada a respeito do tamanho do input…

    Troca o tema aí e volta aqui para contar,…

  38. marcos disse:

    Rafael,
    me da uma ajuda ai irmõa. Primeiro, eu quero colocar o formulário pra portugues. Não consigo, ou nao tou sabendo qual arquivo pra mecher. E outra dúvida é que queria somente ter o nome e email. Como faço???

    Abraços

  39. Rafael Biriba disse:

    Olá Marcos,

    Você se refere ao plugin de newsletter mesmo ?

  40. marcos disse:

    olá Rafael,

    o plugin era G-lock Double…Mas eu consegui fazer, alterando as variáveis. De fato, eu nao sei de onde ela vem. Por exemplo, para exibir os campos de nome e email ele escreve em uma variável $e. eu coloquei na mão substituindo o $e. Valeu….

  41. Rafael Biriba disse:

    Olá Marcos,

    Para você configurar o formulário do plugin G-Lock Double Opt-in Manager, vá na administração, clique em Settings e depois em Submission Form.

    Agora no final dá página tem uma área chamada Form Fields onde você pode especificar quais campos vai querer (No caso Nome e email)…

    Isso resolve o seu problema ?

    Abraços,

  42. marcos disse:

    Rafael,

    Fiz tudo certo. Mas me deparei com este erro:

    Could not execute: /usr/sbin/sendmail
    Warning: Cannot modify header information – headers already sent by (output started at /home/a66456/public_html/site/wordpress/wp-content/plugins/g-lock-double-opt-in-manager/glsft-optin.php:1) in /home/a66456/public_html/site/wordpress/wp-includes/pluggable.php on line 890

    Como proceder?
    Marcos

  43. Rafael Biriba disse:

    Provavelmente está com algum problema para enviar emails utilizando o sendmail…

    Vá nas configurações do plugin, e em Mail Delivery Settings troque para “Custom SMTP Server”.
    Aqui eu escolhi:
    (*) Use Custom SMTP Server
    Hostname: localhost
    Username:
    Password:
    Port: 25

    Acho que isso resolve o seu problema ! Você pode testar a configuração no campo de “Test Mail”

    Abraços,

  44. Michel disse:

    Mandou muito com esse artigo! Parabens

    Estou aqui fuçando como louco para editar o pluguin. Eu queria que ele enviasse imagens (.jpg) dos posts também.

    seria possivel?

  45. Rafael Biriba disse:

    Olá Michel,

    Vou ser sincero pra você, eu nunca tentei mandar as imagens não…

    O plugin envia emails em modo texto.. Para enviar as imagens primeiro ele tem que enviar os emails em modo HTML, e assim incorporar as imagens…

    Infelizmente não posso ajuda, pois como eu disse eu nunca tentei…

    Agora vai minha opnião: Eu uso o plugin para enviar somente as primeiras linhas do artigo, assim eu atraio a curiosidade do leitor, fazendo com que venha para o meu blog… ;)

    Se ele tiver a matéria toda por email, inclusive com fotos, não haverá motivos para ele retornar ao seu blog… Entede ?

    Abraços,

  46. Michel disse:

    Rafael obrigado por uma resposta tão rapida.

    Eu não entendo muito de php. sou um curioso apenas. Então por enquanto vou deixar somente com as mensagens de texto… Como meu blog é basicamente de fotos e imagens, seria legal o leitor receber ao menos uma miniatura de cada post.

    Se eu descobrir alguma maneira de enviar imagens eu coloco aqui.

  47. Rafael Biriba disse:

    Olá Michel,

    Se eu conseguir descobrir alguma coisa também eu te aviso…

    Abraços,

  48. Andrea disse:

    Oi Rafael!
    Eu estava atrás de um plugin assim, e todos que eu testava eu não curtia muito..
    Esse é muito bom!
    Mas você sabe se dá pra cancelar o pedido de confirmação? Gostaria que os assinantes apenas colocassem seu email, sem precisar confirmar.

    Obrigada pela ajuda!

  49. Rafael Biriba disse:

    Olá Andrea,

    Infelizmente não tem como cancelar o pedido de confirmação. Aliás, eu nem recomendo que faça isso.

    Existem muitos “robôs” que enviarão emails falsos para você, e irão atrapalhar na hora do envio, demorando mais que o necessário.

    O que você pode fazer, é confirmar manualmente multiplos emails. Entrando na administração, você seleciona os emails que ainda não foram confirmados e marca a opção de confirmar todos eles.

    Abraços,

  50. Andrea disse:

    Oi Rafael,

    sério?
    mas é que os emails de confirmação tão caindo na caixa de spam direto! Sabe algum jeito de melhorar isso?

    Vou seguir seu conselho!
    Obrigada!!

  51. Andrea disse:

    Só uma coisa.. como você conseguiu confirmar manualmente? Lá só aparece a opção de Unsubscribe..

  52. Rafael Biriba disse:

    Olá Andrea,

    Olhei aqui e você tem razão… Parece que depois de algumas atualizações essa opção de confirmar manualmente foi removida (provavelmente foi porque alguém estava explorando a ferramenta de má fé !)

    Mas como eu expliquei, a confirmação é muito importante, vale a pena deixa-la. Já pensou se eu cadastra-se o email de um amigo numa newsletter que ele não gosta ? Pra isso que serve a confirmação.

    Quando ao email na caixa de spam, qual o email do remetente que está chegando na newsletter ?

  53. Andrea disse:

    Na caixa do Hotmail e Gmail chegaram na caixa de entrada. Do email do meu domínio que não chegou.. Mas deve corresponder só a 10%, então não tem problema!

    Obrigada pelos conselhos!

  54. Rafael Biriba disse:

    Não entendi direito. Então ele envia normalmente para outras caixas de email, e só não consegue enviar para ele mesmo ?

  55. Caro,

    teria como eu enviar um newletters em jpg ou pdf através desse plugin? Você sabe se existe a traducão para o mesmo?

    Obrigado.

    • Rafael Biriba disse:

      Olá Thiago,

      Infelizmente não dá para enviar newsletter com jpeg ou pdf.. O que esse plugin faz é enviar um trecho ou toda a sua ultima publicação por email.

      Quanto a tradução, oficialmente não tem não… Mas os modelos de emails enviados você mesmo pode fazer…

      Abraços,

  56. Thiago Marinho disse:

    @Rafael Biriba
    Ok, Obrigado Rafael, vou procurar alguma forma ainda de enviar =)

    Infelizmente não consegui fazer com que aparece em widget G-lock.

    Abraços t+

    • Rafael Biriba disse:

      Olha, o plugin cria uma lista de emails… A partir da lista e com a ajuda de algum outro plugin ou programa, ou até mesmo de seu webmail, você pode enviar os JPEGs…

      Abraços,

  57. Stainer disse:

    Olá Rafael,

    Estou com o seguinte problema na variável “$gsom_fname_field”, no pedido de confirmação e na confirmação do cadastro funciona corretamente, mas ao enviar um broadcast não funciona, então a newsletter é enviada da seguinte forma:

    “Olá $gsom_fname_field” e não “Olá ‘Nome da pessoa’”

    Desde já agradeça a atenção.

  58. Rafael Biriba disse:

    @Stainer
    Quando você envia o email de teste, está indo com “Olá Fulano,” certinho ?

  59. Stainer disse:

    Olá Rafael,

    Não está indo dessa forma, está indo “Olá $gsom_fname_field,”. Qualquer outra variável que coloco no lugar de “$gsom_fname_field” funciona perfeitamente, mas ela não aparece o NOME do destinatário.
    Detalhe, no email de confirmação quando alguem assina o newsletter a mesma variável “$gsom_fname_field” funciona certinho, mas quando envio um broadcast não funciona.

    Obrigado.

  60. Ricardo disse:

    Olá, poderia me dizer qual plugin ou script para colocar este link de feed de comentários no campo de escrita de comentários?
    Se você não entendeu o que to dizendo, é o sistema “notificar por email novos comentários neste post” se puder deixa a dica ae volto para vêr.
    vlw

  61. Rafael Biriba disse:

    @Ricardo
    O nome do plugin é: Comment Notifier

    Basta instalar o plugin e seguir as orientações da tela de configuração ;)

    abraços,

  62. Leonardo disse:

    Gostei muito do plugin, instalei ele num template e inserir no campo que eu quis através da widget. O problema é q estou desenvolvendo um site do zero, quero inserir ele num box mas não acho a linha que puxa ele. Procurei na net e não achei. Você sabe Rafael ?

    Abraço, parabéns pelo blog!

  63. Rafael Biriba disse:

    Olá Leonardo,

    Acredito que o G-Lock Optin não irá funcionar fora do wordpress…

    Ele usa muitas funções do wordpress, inclusive para enviar os emails, sendo assim, não será possível rodar no seu site.

    Dê uma testada nesse sistema aqui: http://www.phplist.com/

    É um gerenciador de lista de email… Você pode coloca-lo em seu site e customizar a vontade…

    Abraços,

  64. Leonardo disse:

    O site q estou desenvolvendo é em wordpress tb. Me refiro a linha “” de código php que sempre vem no plugin para inserirmos manualmente no index.php

  65. Rafael Biriba disse:

    Simples,

    Coloca o widget que vem com o plugin. Depois abra a página, vá no código fonte e copie o html do widget !

    Foi isso que eu fiz para criar a pagina:
    http://www.rafaelbiriba.com/newsletter

    Abracos,

  66. Leonardo disse:

    Rafael,

    Funcionou, muito obrigado pelo suporte. Esse plugin é o melhor p/ newsletter que eu já vi. Não podia deixar de usar ele nos meus projetos. Obrigado por manter seu blog, é de muita utilidade p/ nós da tecnologia.

    Forte abraço,

    Deus o abençoe.

  67. Rafael Biriba disse:

    Olá Leonardo,

    Que bom que o blog foi útil para você!

    Obrigado pelas visitas e volte sempre…

    Abraços,

  68. Rafael,

    Muito obrigada por colocar no meu caminho O ÚNICO PLUGIN que deu certo no site!
    Estamos ajustando algumas coisas, mas o importante é que funciona!

  69. Rafael Biriba disse:

    Olá Vanessa,

    Que bom que conseguiu usar sem problemas…
    Vi que vocês aproveitaram até a dica de remover o rodapé do widget… =)

    Obrigado pela visita e volte sempre ;)

    Abraços,

  70. Alisson disse:

    Rafael, bom dia. Se eu quiser colocar um botão de REMOVER MEU EMAIL para o usuário entrar e remover o proprio email tem jeito? Obrigado!

Leave a Reply