ProgramacionAzteca.com > php > Funcion para mostrar cuantas personas te siguen en twitter en wordpress
Tags.- php tutorial php funcion php mostrar seguidores de twitter wordpress
Wordpress es sin duda el blog gratuito mas utilizado en todo el mundo, gracias a que es multilenguaje, y un sistema que reúne las mejores características en cuanto a SEO y Usabilidad web, en este articulo veremos una función creada en Php con la cual podremos mostrar en pantalla el numero de seguidores que tenemos en nuestra cuenta de twitter.
Las herramientas que usaremos serán la API de Twitter y la clase class-snoopy.php, esta ultima clase ya viene por defecto en wordpress y nos sirve para realizar peticiones a servidores remotos, el siguiente archivo lo subiremos a nuestro servidor web y sera el encargado de efectuar la consulta a twitter (para saber el numero de seguidores que tenemos).
Archivo followers.php.-
function num_followers($username)
{
// incluyimos la classe
require_once(ABSPATH . "wp-includes/class-snoopy.php");
// cargamos la opcion
$twitter = get_option("twitterfollowers");
// definimos la url de la API
$api = "http://twitter.com/statuses/user_timeline/".$username.".json?count=1";
// ha caducado?
if ($twitter["lastcheck"] < ( mktime() - 60 ) )
{
$snoopy = new Snoopy;
$result = $snoopy->fetch($api);
if ($result)
{
// sacamos los datos en formato json
$data = json_decode($snoopy->results,true);
$twitter["followers"] = $data[0]["user"]["followers_count"];
// actualizamos el valor de la opcion
update_option("twitterfollowers",$twitter);
}
}
// devolvemos el valor
return $twitter["followers"];
}
Para utilizar la función anterior, utilizaremos el siguiente código en la pagina que deseemos mostrar el numero de seguidores.-
< a href="http://twitter.com/programacionweb">
Tengo < ?php echo num_followers("programacionweb") ? > followers en Twitter
< /a>
NOTA.- Es importante que pases como parametro de la funcion el nombre de usuario que tengamos en twitter, en este caso es "programacionweb".
Una ves mostremos el numero de seguidores que tenemos, podemos darle el diseño que queramos para mejorar el estilo de la pagina, espero les sirva de mucho.
Síguenos en.-
@programacionweb
Fan_Page
Rss
Otros articulos de tu interes.-
Te gusto el artículo? Puedes compartirlo en las siguientes redes sociales.