Como mostrar o seu último Twitter no seu blog

Postado por Guga Alves  
No dia 6 de novembro de 2008


Vi esta matéria no WordPress-Love e achei muito interessante, fica aqui a dica escrita por eles, e logo após uma dica mais simples escrita por mim :)

O Twitter é hoje em dia uma das ferramentas mais utilizadas da internet (7 milhões de utilizadores) e representa não só o microblogging, como também uma oportunidade de interagir de forma dinâmica e engraçada com a sua audiência. Actualmente são pouco os blogueiros que ainda não aderiram à moda, o que significa que se torna cada vez mais importante utilizá-lo como ferramenta de trabalho e crescimento.

Para apresentar as suas últimas entradas no Twitter, na sidebar ou noutro local do seu blog, utilize o seguinte código e personalize-o ao seu gosto:

<?php

// O seu username do twitter.
$username = “TwitterUsername”;

// Prefix – Algum texto que queira colocar antes do seu último Twett.
// (HTML pode ser usado, mas utilize as citações com barra: por exemplo href=\”link.html\”)
$prefix = “<h2>O meu último Tweet</h2>”;

// Suffix – Algum texto para colocar depois do seu último Tweet. (A mesma regra do prefix.)
$suffix = “”;

$feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=1″;

function parse_feed($feed) {
$stepOne = explode(”<content type=\”html\”>”, $feed);
$stepTwo = explode(”</content>”, $stepOne[1]);
$tweet = $stepTwo[0];
$tweet = str_replace(”&lt;”, “<”, $tweet);
$tweet = str_replace(”&gt;”, “>”, $tweet);
return $tweet;
}

$twitterFeed = file_get_contents($feed);
echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
?>

É só! Agora já pode colocar os seus Tweets na sidebar do seu blog. Veja o exemplo em baixo!

twitterex Como mostrar o seu último Twitter no seu blog

Uma outra dica mais simples (e a que recomendo) é instalar o plugin  Twitter Tools (traduzido para o pt-br), que possibilita o efeito contrário também, ou seja, enviar o link das últimas postagens do blog para seu Twitter !


Leia também:

  1. Como listar os últimos usuários registrados no seu blog? Ótima dica dada pelo WordPress-Love . Se você tem um...
  2. Como exibir seu número total de seguidores no Twitter e Feedburner Recebi alguns emails nesta semana perguntando como exibir no blog...
  3. Como mostrar o perfil do autor no post e configurar o arquivo author.php Neste post irei mostrar como exibir informações do autor do...
  4. Como fornecer automaticamente Tinyurls em seu blog WordPress   Você está no Twitter? Eu também! Se você é...
  5. Como colocar expiração automatica de artigos no seu blog Uma vez que o WordPress não inclui por defeito uma...

Comentários



4 Respostas em “Como mostrar o seu último Twitter no seu blog”

  1. Raphael em 12 de março de 2010 as 15:18

    E se quiser colocar mais de um tweet, por exemplo, os 5 últimos, é só trocar:
    $feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=1″;
    por
    $feed = “http://search.twitter.com/search.atom?q=from:” . $username . “&rpp=5″;
    ou seja, troca o último valor do comando

  2. Cleyton em 17 de fevereiro de 2010 as 14:15

    Código em php para ler o ultimo post no twitter
    <?php
    // O seu username do twitter.
    $username = "w7br";
    // Prefix – Algum texto que queira colocar antes do seu último Twett.
    // (HTML pode ser usado, mas utilize as citações com barra: por exemplo href=\”link.html\”)

    $prefix = "<h2>W7BR</h2>";
    // Suffix – Algum texto para colocar depois do seu último Tweet. (A mesma regra do prefix.)
    $suffix = "";
    $feed = "http://search.twitter.com/search.atom?q=from:" . $username . "&rpp=1";

    function parse_feed($feed) {
        $stepOne = explode("<content type=\"html\">", $feed);
        $stepTwo = explode("</content>", $stepOne[1]);
        $tweet = $stepTwo[0];
        $tweet = str_replace("&lt;", "<", $tweet);
        $tweet = str_replace("&gt;", ">", $tweet);
        return $tweet;
    }

    $twitterFeed = file_get_contents($feed);
    echo stripslashes($prefix) . parse_feed($twitterFeed) . stripslashes($suffix);
    ?>

  3. Guga Alves em 24 de novembro de 2009 as 0:02
    Guga Alves

    na verdade, independe de ser WordPress, o requisito básico é php !

  4. marconi em 23 de novembro de 2009 as 23:43

    como fazer isso num site q n seja wordpress?

Sinta-se livre para deixar um comentario...
Se você quiser uma foto para ser mostrada no seu comentário, crie um gravatar!