Obtener el numero de seguidores de Twitter en WordPress

 
 
Más ...
Posteado el: 16/11/2009  por: Craftyman
Tags:  , , , ,

 

Esta información es de gran utilidad si Twitter es una de las redes sociales mas usadas por ti, ya que nos ayuda a saber cuantos usuarios nos siguen actualmente.

Existen varias herramientas para mostrar automáticamente el número de followers, pero estas no son totalmente personalizables ya que vienen como una imagen y solo podemos cambiar el color, en cambio si obtenemos un texto limpio podemos darle estilo a nuestro antojo.

Una buena manera de utilizar las funciones de WordPress es que solo podemos consultar una vez a Twitter y guardarlo en nuestra Base de Datos en la tabla wp_options.

A continuación deberás colocar esta función dentro del archivo functions.php situado en la carpeta de tu theme actual.

function twittercount($username){

    $tw = get_option("twitterfollowerscount");
    $lastcheck = $tw['lastcheck'];
    $mk = mktime();
    $mk -=  3600;

    if ( $lastcheck < $mk )
    {
        $url='http://twitter.com/users/show.xml?screen_name=';
        $xml=file_get_contents($url.$username);

       if(preg_match('/followers_count>(.*)</',$xml,$match)!=0)
       {
           $tw['count'] = $match[1];
       }

        $tw['lastcheck'] = mktime();
        update_option("twitterfollowerscount",$tw);
    }

    return number_format($tw['count'],0);
}

Para mostrarlo puedes editar el archivo sidebar.php de tu theme y llamar a la función:

echo 'Seguidores en Twitter: '.twittercount('craftyman');

Pueden ver como ejemplo en el sidebar de este blog, los seguidores que tenemos en Twitter.

Post Relacionados

Deja tu Comentario