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: https://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. =)

Share
  • Guilherme

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

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

  • Paulo Roberto

    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.

  • 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,

  • Paulo Roberto

    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.

  • 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,

  • 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

  • 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 protected]m, 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 protected].
    Entendeu ?

    Abraços,

  • Pingback: Wordpress: Enviando posts para o Twitter | Planeta Globo.com()

  • 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?

  • 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,

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

  • Olá Herbeth,

    Que bom que conseguiu…

    Valeu pela visita,

    Abraços,

  • 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á.

  • 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,

  • 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

  • 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,

  • 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 [email protected] ou news=claudioaffonso.com
    Password: a senha do email [email protected]
    Port: 25

  • 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,

  • 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!

  • 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,

  • Valeu Rafael muito obrigado!!!!!!!!!!

  • Obrigado você pela visita ! 😉

  • Boa Noite

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

    Um Abraço
    Roberto

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

    Abraços,

  • Ricardo

    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

  • 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,

  • Ricardo

    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

  • Que bom que tenha conseguido !

    Obrigado pela visita e volte sempre !

  • Pingback: Retrospectiva 2009: Os posts mais visitados do blog | Rafael Biriba Blog()

  • Pingback: Retrospectiva 2009: Os posts mais visitados do blog | Planeta Globo.com()

  • 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: [email protected]

  • 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,

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

    Abs

  • 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: [email protected]
    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

  • 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,

  • 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: [email protected]

  • 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 ?

  • 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!

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

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

  • marcos

    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

  • Olá Marcos,

    Você se refere ao plugin de newsletter mesmo ?

  • marcos

    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….

  • 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,

  • marcos

    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

  • 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,

  • 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?

  • 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,

  • Michel

    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.

  • Olá Michel,

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

    Abraços,

  • 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!

  • 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,

  • 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!!

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

  • 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 ?

  • 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!

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

  • 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.

    • 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,

  • Thiago Marinho

    @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+

    • 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,

  • 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.

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

  • 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.

  • 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

  • @Ricardo
    O nome do plugin é: Comment Notifier

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

    abraços,

  • Leonardo

    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!

  • 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,

  • Leonardo

    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

  • 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:
    https://rafaelbiriba.com/newsletter

    Abracos,

  • Leonardo

    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.

  • Olá Leonardo,

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

    Obrigado pelas visitas e volte sempre…

    Abraços,

  • 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!

  • 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,

  • 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!

    • Se eu me lembro bem, no rodapé do email de newsletter existe um link onde você pode clicar e descadastrar o seu email.

      Isso não resolve o problema ?

  • Pingback: Newsletter WordPress – Plugin Grátis para Captar Leitores no Blog! | Criar Site RG!()

  • Géssica

    Gostei muito do plugin. Mas tou com problemas, o email de confirmação naum está chegando no email de quem se inscreveu. Você pode me ajudar?

    • Pode ser um problema no servidor onde seu blog está hospedado.

      • Géssica

        Achei que talvez fosse a configuração, será que não? Você conhece outro plugin pelo menos perto desse para que possa testar?

        • Leonardo

          Géssica,

          Tem o Wysija, usei durante um tempo esse G-lock, mas o Wysija hoje superou em todos os sentidos, interface muito mais amigável e profissional. Tem versão gratuita e paga, a gratuita atende perfeitamente, sempre uso nos meus projetos.

          Abraço.

          • Valeu por compartilhar a dica 🙂

          • Géssica

            Obrigada Leonardo. E parabéns pelo blog Rafael.