Contador de Followers de Twitter en tu web

Want create site? Find Free WordPress Themes and plugins.

Contador de Followers en Twitter¿Sabes cómo incluir un contador de followers de tu Twitter en cualquier página web sin utilizar un plugin? En esta entrada te lo explico, con algo de código PHP.

Para los menos habituados a la informática: no tengáis miedo de probarlo, aunque parezca “programación complicada” solo se trata de copiar, pegar y sustituir algún pedazo del código que adjunto. Este método sirve para WordPress y cualquier otra Web montada sobre PHP.Bien, lo primero que hay que hacer es crear un archivo en blanco e introducir el siguiente código:

<?php
$tw = get_option("twitterfollowerscount");
if ($tw['lastcheck'] < ( mktime() - 3600 ) )
{
$xml=file_get_contents('http://twitter.com/users/show.xml?screen_name=TU-FEED');
if (preg_match('/followers_count>(.*)</',$xml,$match)!=0) {
$tw['count'] = $match[1];
}
$tw['lastcheck'] = mktime();
update_option("twitterfollowerscount",$tw);
}
echo $tw['count'];
?>

Las líneas 2 y 3 montan el contador y hacen que se compruebe cada 3600 segundos (para evitar sobrecargas) en vez de cada vez que se carga la página donde vayas a poner el contador. Puedes modificar el intervalo a tu gusto ya que dificilmente el número de seguidores vaya a cambiar a cada momento y no es necesario enviar más peticiones de las necesarias.

En la línea 5 se encuentra la configuración del usuario, debes modificar “TU-FEED” poor tu nombre de usuario de Twitter, en mi caso sería

$xml=file_get_contents('http://twitter.com/users/show.xml?screen_name=Phylosoft');

Perfecto, lo siguiente es guardar ese archivo nombrándolo por ejemplo: twitter.php y subirlo a tu servidor. En el caso de WordPress lo mejor sería añadirlo en el directorio del propio Theme de WordPress para poder acceder fácilmente a él.

Bueno, ya tenemos el código que contará a los usuarios de Twitter, solo falta integrarlo con tu plantilla (o en tus páginas) para que se muestre a cualquier usuario de tu web.

Para ello, utilizaremos la llamada:

<?php include("twitter.php"); ?>

Poniéndola allí donde queramos que aparezca el numerito de nuestros seguidores en Twitter y le damos algo de estilo para que se adapte a nuestra web o blog con algo de CSS y texto delante o detrás. Por ejemplo:

<p>Tenemos <span class="twitter-followers"><?php include("twitter.php"); ?></span> seguidores en Twitter</p>

Y el CSS:

p{
color:#fff;
}
span.twitter-followers {
font-size: 24px;
vertical-align: middle;
padding-left: 5px;
color: #1e96db;
}

Y eso es todo, yo creo que es muy sencillo cualquiera que sea tu nivel de informática y te evita otro molesto plugin ¿tú que crees?

Did you find apk for android? You can find new Free Android Games and apps.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies