A idéia deste post surgiu a partir de uma dúvida no fórum do pBlog, um leitor perguntou se era possível adicionar um link “Enviar para um amigo” o conteúdo do artigo. Achei muito interessante este recurso e resolvi compartilhar com vocês aqui no blog.
Como não sabia exatamente qual seria a melhor solução, resolvi procurar no Google e claro que encontrei rapidamente uma resposta para o problema. No blog Hack WordPress, Kyle Eslick criou um javascript que ao clicar no link, o programa de email padrão do leitor é aberto com o subject e o conteúdo do email já preenchidos com o título e o conteúdo do post, respectivamente.
Vejamos o código:
14 thoughts on “Crie um link para enviar o post por email”
Deixe uma resposta
Eu queria era enviar um post por email – tipo eu vi esse seu post e gostei mando pro email que o wordpress lê e coloca direto no meu blog.
Eu até tentei fazer a configuração daquele arquivo mais dá erro e desisti de continuar. Você sabe fazer isso? poderia me ajudar?
Copiei e colei o código no arquivo comments.php do meu thema mas não apareceu nada para enviar via e-mail. Onde e como exatamente devo colocar este código?
Desculpa a ignorância!! kkk
Um abraço
Parceiro, escrevi sobre um plugin que faz função semelhante, a diferença é que não abre o cliente de e-mail padrão do usuário ele abre um formulário para que o visitante inclua o endereço do amigo para quem deseja indicar.
http://www.leobaiano.com/enviando-post-para-amigos-por-e-mail.html
Vai provocar muito spam Érico. Cumprimentos
Pessoal, continuo com minha dúvida. Onde e em qual arquivo precisamente devo inserir este código?
Tentei o plugin indicado pelo Leo mas não funcionou, acho q é pq uso servidor Windows e ele tem um monte de limitações, por isso que no meu caso preciso de um link mesmo, não de um formulário.
Quem puder ajudar agradeço.
Carlos, aqui no pBlog eu coloquei este código logo abaixo do título nos arquivos index.php e single.php do tema.
Carlos, ative o plugin que eu ti falei e me passa o link para que eu veja qual o problema… tenho certeza que as limitações do teu server não são o problema.
Você pode testar o seguinte:
1 – no código que você precisa inserir no tema tem algumas aspas simples ‘ se você copiar o código e aqui na tela e colar no tema pode sair assim: ` ao invés de assim: ‘
Neste caso é só você apagar e digitar a aspa simples.
2 – Depois de instalar o plugin e configurar no painel de opções você precisa acessar o menu Permalinks do WP e salvar, mesmo não fazendo nenhuma alteração clica no botão salvar lá. Me bati bastante nesta parte.
3 – Link incluído com configuração incorreta.
Tenta instalar novamente e me passa o link do teu blog para que eu veja qual o erro e tente ajudar.
Consegui pessoal.
Copiei o código do Érico, e redigitei no Dreamweaver as aspas simples e duplas e funcionou.
Muito grato pela ajuda de todos!
Excelente dica, evita o uso de plugins e é bem prático
Eu nao vi o link para clicar aqui no pblog e testar. Ja tiraram ?
acho que tem alguma coisa errada nasta página o layout esta quebrado.
Ver linhas 8 e 10 do código descrito no post.
Faço as palavras do Rafael Arcanjo as minhas palavras.
Por acaso na mudança de versão deu algum erro?
Quando tento publicar o código escreve essa mensagem:
Seu HTML não pode ser aceito: Tag is not closed:
Oq eu faço?
Eu descobri um e-mail fantástico na internet e gostaria de compartilhar com todos internautas no mundo.Um grande abraço a todos e um ótimo final de ano.