Posts Tagged ‘ link

Crie um link para enviar o post por email 14 Julho 2008 às 11:27 pm por Érico Oliveira

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:

  1. <script type="text/javascript">
  2. <!-- Begin
  3. function isPPC() {
  4. if (navigator.appVersion.indexOf("PPC") != -1) return true;
  5. else return false;
  6. }
  7. if(isPPC()) {
  8. document.write('<a class="contact" HREF=\"mailto:\?subject\=Veja este artigo que encontrei, ‘ + document.title + ‘?body=Leia este artigo em: ‘ + window.location + ‘\” onMouSEOver=”window.status=\’Envie este artigo por email para seu amigo\’; return true” TITLE=”Envie este artigo por email para seus amigos”>Envie para um amigo<\/a>’);
  9. }
  10. else { document.write(’<a class=”contact” HREF=\”mailto:\?body\=Veja este artigo que encontrei, ‘ + document.title + ‘. Leia este artigo em: ‘ + window.location + ‘\” onMouSEOver=”window.status=\’Envie este artigo por email para seu amigo\’; return true” TITLE=”Envie este artigo por email para seus amigos” rel=”nofollow”>Envie para um amigo!<\/a>’);
  11. }
  12. // End –>
  13. </script>

Gostei tanto do resultado que já adicionei aqui no pBlog! :)

Próximo Post, Post Anterior Por Érico Oliveira dia 07 de Dezembro de 2007 às 3:50 pm | Imprimir este post

Um recurso interessante que pode gerar mais pageviews no seu blog e aumentar a permanência do vistante, porém pouco utilizado nos temas atuais, é a opção de links de navegação que permitem ao usuário acessar o post anterior ou próximo post. Já adicionei este recurso aqui no pBlog e você pode visualizar acessando a página de qualquer notícia.

Para adicionar estes links, basta inserir o código abaixo, logo após <?php the_content(); ?> no arquivo single.php do seu template.

  1. <?php next_post_link(’<p>Pr&oacute;ximo post: %link</p>’); ?>
  2. <?php previous_post_link(’<p>Post anterior: %link</p>’); ?>