24 ago 2011
avatar
Autor
giObanii fiOri
Categoria
Wordpress
Etiquetas
, , ,

Mostrar tu último Tweet en WordPress

Ayer estaba revisando mis feeds y encontre un tema premium que tenia una caracteristica la cual era mostrar tu último tweet en el pie del blog algo que me gusto y decidi hacerlo en este blog, claro esta, existe plugins para lograr mostrar tu úlmimo tweet en tu blog, pero yo lo quise hacerlo manualmente y sin plugins lo primero fue probar con el clasico script:

Selec All Code:
1
http://api.twitter.com/1/statuses/user_timeline/'+username+'.'+format+'?callback=?

Todo estaba bien pero no me gusto que mostraba la fecha de cuando lo publique algo que creo a nadien le importa. Asi que utilize php despues de andar buscando alguno que cumpliera con lo que yo queria y por fin di con el. Si no me creen cheten el pie del blog y se daran cuenta de ello.

Y como lo hice aqui les muestro como:


1- Primero es pegar este código en el archivo functions.php de tu tema.

Selec All Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//Mostrar Ultimo twitter
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;
}
 
function getTweet(){
$feed = "http://search.twitter.com/search.atom?q=from:USERNAME&rpp=1";
$twitterFeed = file_get_contents($feed);
echo parse_feed($twitterFeed);
}

PS: Acordarnos de cambiar el “USERNAME” del script por el nombre de tu cuenta.


2- Pegar esto donde quieras que aparesca tu tweet en tu plantilla.

Selec All Code:
1
<?php getTweet(); ?>

Una función fácil y sencilla para poner en nuestro blog minuto a minuto en Twitter. (como el pajarito que está en la parte inferior de este blog)


Leido: 481 veces
Compartir este tema.

Discusión

Sin Comentarios to "Mostrar tu último Tweet en WordPress"

No hay comentarios aún, añadir uno a continuación.

Deja tu comentario


Más en Wordpress (7 de 14 articulos)