Contacta (+34) 622 045 404

Estudio de desarrollo front-end, maquetación web, diseño y programación WordPress freelance.

Fundado por Alberto Fortes, diseñador y maquetador web HTML5 responsive design, front-end developer JavaScript y programador WordPress freelance a medida desde 2006.

Especializados en outsourcing con importantes clientes finales.

Last Twitter statuses: Pon tus últimas actualizaciones de Twitter en tu WordPress (plugin de WP)

15 Marzo, 2009

Otro plugin tonto para WordPress.
Está en versión beta, pero por ahora te permite elegir el usuario de twitter (lo lógico es que sea el tuyo), cuántas actualizaciones quieres, por defecto 5, el color de las filas, el tamaño de tu avatar, el mensaje del heading etc.
Ten en cuenta que cuando te lo instales, debes poner tu nombre de usuario, y tus últimas actualizaciones de estatus aparecerán en el sidebar de tu WordPress. [Nota tu sidebar debe llamarse #sidebar, pero si no es así puedes cambiarlo también desde las variabels de configuración, incluso ponerlo en el footer, header, etc]
El código:

\n" .	
				"var MiUrl = '".$Your_Twitter_Username."';\n" .
				"$(document).ready(function(){\n" .
					"$('".$Where."').append('<".$Heading_n.">".$Heading_Text."
    ');\n" . "var url = 'http://search.twitter.com/search.json?q=from%3A'+ MiUrl +'&rpp=".$Howmany_status_display."&callback=?';\n" . "$.getJSON(url, function(data){\n" . "$.each(data.results, function(i,item){\n" . "$('#tweeterWrap ul').append('
  • \"'

    '+item.text.replace(/(\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+)/gi, '$1').replace(/[\@]+([A-Za-z0-9-_]+)/gi, '@$1')+' '+item.created_at+'

  • ');\n" . "$('#tweeterWrap ul li:even').addClass('impar');\n" . "$('#tweeterWrap ul li:odd').addClass('par');\n" . "});\n" . "$('#tweeterWrap ul').after('

    Visitar mi Twitter »

    ');\n" . "});\n" . "});\n" . "\n"; $style = "\n"; echo $script . $style; } add_action('wp_head','writeTwitter'); ?>

    Para configurarlo fácilmente puedes cambiar las variables:

    
    function writeTwitter()
    {		
    	//Configure the plugin:
    	$Your_Twitter_Username = 'albertofs';
    	
    	$Where = '#footer'; // Where put the plugins, by defaul in #sidebar
    	$plugin_size = ''; //void to get the size of his parent
    	$Howmany_status_display = 5;
    	$Size_of_avatar_in_pixels = 23;
    	$Heading_n = 'h3'; //h3, h4, h5 or h6 in depends of your code.
    	$Heading_Text = 'Últimos Twitters:';
    	$zebra_odd_color = '#f0f0f0'; //please, hex with # before or void to none
    	$zebra_even_color = '#fff'; //please, hex with # before or void to none
    

    Puedes verlo funcionando en este blog en el sidebar, descargarlo desde aquí, y para instalarlo guardarlo en tu carpeta wp-content/plugins

    Requerimientos:
    – JQuery, si no lo tienes instalado, puedes bajártelo desde http://jquery.com/