<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Berriart &#187; Plugins</title>
	<atom:link href="http://www.berriart.com/category/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.berriart.com</link>
	<description>Un programador hablando de diseño............</description>
	<lastBuildDate>Thu, 29 Jul 2010 22:54:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>10 Addons de Firefox para un desarrollador web</title>
		<link>http://www.berriart.com/2010/07/10/addons-firefox-desarrollador-web/</link>
		<comments>http://www.berriart.com/2010/07/10/addons-firefox-desarrollador-web/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 10:56:03 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[addons]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[gadget]]></category>
		<category><![CDATA[navegador]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=518</guid>
		<description><![CDATA[Os voy a recomendar 10 plugins para Firefox que utilizo como desarrollador web. La verdad es que es increible lo que estas herramientas que se pueden agregar al navegador pueden ofrecernos. Por supuesto, si vosotros utilizáis otras o tenéis alguna buena recomendación solo tenéis que decirlo dejando un comentario. Firebug: Para mi es hoy en [...]]]></description>
			<content:encoded><![CDATA[<p>Os voy a recomendar 10 <em>plugins</em> para Firefox que utilizo como desarrollador web. La verdad es que es increible lo que estas herramientas que se pueden agregar al navegador pueden ofrecernos. Por supuesto, si vosotros utilizáis otras o tenéis alguna buena recomendación solo tenéis que decirlo dejando un comentario.</p>
<ul>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/1843">Firebug</a>: Para mi es hoy en día una herramienta indispensable que me ayuda a depurar mi código Javascript  y a solicionar problemas con el CSS entre otras cosas.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/5369">YSlow</a> y <a href="http://code.google.com/speed/page-speed/">Google Page Speed</a> son dos Addons que necesitan del Firebug para funcionar y que te ayudarán a <a href="http://www.berriart.com/2010/07/08/mejora-el-tiempo-de-carga-de-tu-web-ii/">mejorar la velocidad de carga de tu web</a>.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/60">Web Developer</a>: Una barra de herramientas que tiene multiples utilidades. Desde una regla para medir píxeles sobre el navegador hasta validadores o la posibilidad de desactivar el Javascript o las hojas de estilo.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/321">Search Status</a>: Herramienta que ofrece información <a href="http://www.berriart.com/category/seo/">SEO</a> sobre tu web y que prácticamente la uso para poder ver de forma clara los enlaces con &#8216;nofollow&#8217;.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/271">ColorZilla</a>: Es solo un <em>color picker</em>, un cuenta gotas para poder conocer el valor en código CSS de cualquier color que estés viendo en una web.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/1146">Screengrab</a>: Es una herramienta para hacer capturas de páginas web, ya sean completas o selecciones. Muy útil para hacer documentación o reportar bugs.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/2064">Dummy Lipsum</a>: El nombre lo dice todo, simplemente un generador de &#8216;Lorem Ipsum&#8217; para cuando necesitemos unos textos de prueba.</li>
<li><a href="https://addons.mozilla.org/es-ES/firefox/addon/6455">IE NetRenderer</a>: Una manera sencilla de poder ver lo que estamos haciendo en diferentes versiones del <em>Fucking Internet Explorer</em>. Sí, ya sé que hay más maneras de hacer eso incluso usando linux, pero ésta es rápida y en algunos casos no necesito más.</li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/57795/">HostAdmin</a>: Creo que ha sido mi último descubrimiento y ahora no paro de usarlo. Me sirve para cambiar mi fichero /etc/hosts dónde fuerzo los dominios desde el propio Firefox, útil para cambiar entre <em>dev</em>, <em>testing</em> y producción.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2010/07/10/addons-firefox-desarrollador-web/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Revisión de &#8216;Meet Your Commenters&#8217;</title>
		<link>http://www.berriart.com/2010/06/28/revision-de-meet-your-commenters/</link>
		<comments>http://www.berriart.com/2010/06/28/revision-de-meet-your-commenters/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 17:06:25 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[comentarios]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=542</guid>
		<description><![CDATA[Una de las tareas que me propuesto después de reabrir el blog es recuperar y actualizar esos proyectillos que tengo abiertos por ahí. Por ejemplo, y como en este caso, los plugins de wordpress que he hecho. Como primer candidato me ha parecido una buena opción el plugin hecho por mí que mejor valoración y [...]]]></description>
			<content:encoded><![CDATA[<p>Una de las tareas que me propuesto después de reabrir el blog es recuperar y actualizar esos proyectillos que tengo abiertos por ahí. Por ejemplo, y como en este caso, los <a href="http://www.berriart.com/recursos/">plugins de wordpress</a> que he hecho. Como primer candidato me ha parecido una buena opción el plugin hecho por mí que mejor valoración y más descargas tiene: <a href="http://www.berriart.com/meet-your-commenters/">Meet Your Commenters</a>.</p>
<p>Para los que no conozcan, este plugin de wordpress muestra en el <em>dashboard</em> los perfiles en redes sociales de la gente que comenta en  tu blog, y también muestra sus blogs o webs; para lograrlo hace uso de la Social Graph API de Google. Creo que el plugin es una buena manera de poder acercarte más a tus lectores y la verdad es que todavía me siguen llegando <em>trackbacks</em> de gente que lo recomienda como uno de los mejores plugins sociales para WordPress.</p>
<p>Los cambios que he realizado:</p>
<ul>
<li>Comprobar compatibilidad con WP 3.0</li>
<li>Cambiar licencia de GPL a GPL2</li>
<li>Empezar a usar la clase SimplePie_File del core de WordPress para acceder a la API y así evitar las limitaciones de acceso a webs externas de ciertos hostings</li>
<li>Permitir internacionalización y añadir castellano como idioma adicional</li>
<li>Eliminar algunos <em>warnings</em></li>
<li>Arreglarlo para permitir la instalación automática desde el administrador de WP por FTP como el resto de plugins</li>
</ul>
<p>Si nunca lo habéis probado, este es un buen momento <img src='http://www.berriart.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>El plugin en el directorio oficial de WordPress:<br />
<a href="http://wordpress.org/extend/plugins/meet-your-commenters/">http://wordpress.org/extend/plugins/meet-your-commenters/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2010/06/28/revision-de-meet-your-commenters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hook al activar o desacivar un plugin de WordPress</title>
		<link>http://www.berriart.com/2009/05/06/hook-activar-desactivar-plugin/</link>
		<comments>http://www.berriart.com/2009/05/06/hook-activar-desactivar-plugin/#comments</comments>
		<pubDate>Tue, 05 May 2009 22:49:47 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[activar]]></category>
		<category><![CDATA[funciones]]></category>
		<category><![CDATA[plugins de wordpress]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=473</guid>
		<description><![CDATA[Si eres desarrollador de plugins de WordPress, te habrá pasado alguna vez que has querido que se ejecute alguna acción cuando un usuario instala uno de tus plugins o cuando lo desinstala. Un ejemplo claro es que tu plugin necesite una tabla de base de datos adicional, y necesite que ésta se cree al activar [...]]]></description>
			<content:encoded><![CDATA[<p>Si eres desarrollador de plugins de WordPress, te habrá pasado alguna vez que has querido que se ejecute alguna acción cuando un usuario instala uno de tus plugins o cuando lo desinstala. Un ejemplo claro es que tu plugin necesite una tabla de base de datos adicional, y necesite que ésta se cree al activar el plugin. Al igual que al desinstalar el plugin podría ser que esa tabla ya no sirva y quieras que se borre.</p>
<p>Para ello WordPress nos ofrece dos funciones que nos permitirán que se ejecute algo al activar o desactivar un plugin, estas funciones son <em>register_activation_hook</em> y <em>register_deactivation_hook</em>. Se puede ver su modo de empleo en las siguientes líneas de código que simulan la situación que he expuesto antes:</p>
<pre name="code" class="php">&lt;?php

register_activation_hook( __FILE__, 'plugin_name_activate' );
register_deactivation_hook( __FILE__, 'plugin_name_deactivate' );

function plugin_name_activate() {
	global $wpdb;
	$sql = 'CREATE TABLE `' . $wpdb->prefix . 'plugin_name`
		( `id` INT( 11 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
		`date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ,
		`otro` VARCHAR( 255 ) NOT NULL )
	';
	$wpdb->query($sql);

}

function plugin_name_deactivate() {
	global $wpdb;
	$sql = 'DROP TABLE `' . $wpdb->prefix . 'plugin_name`';
	$wpdb->query($sql);

}

?&gt;</pre>
<p>A mi me han sido de utilidad en más de una ocasión, ya me contaréis.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2009/05/06/hook-activar-desactivar-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Crear un widget para el administrador de WordPress</title>
		<link>http://www.berriart.com/2009/02/01/crear-widget-administrador-wordpress/</link>
		<comments>http://www.berriart.com/2009/02/01/crear-widget-administrador-wordpress/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 20:13:55 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[widgets]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=406</guid>
		<description><![CDATA[Hace poco he actualizado los dos widgets para el panel de administración -o dashboard- de WordPress que he creado (Meet your commenters y Berri Technorati Reactions on Dashboard), y lo he hecho más que nada porque la forma de añadir estos widgets cambió en WordPress 2.7 y el método que usaba yo ya no valía. [...]]]></description>
			<content:encoded><![CDATA[<p>Hace poco he actualizado los dos widgets para el panel de administración -o <em>dashboard</em>- de WordPress que he creado (<a href="http://www.berriart.com/meet-your-commenters/">Meet your commenters</a> y <a href="http://www.berriart.com/technorati-reactions-dashboard-plugin/">Berri Technorati Reactions on Dashboard</a>), y lo he hecho más que nada porque la forma de añadir estos widgets cambió en WordPress 2.7 y el método que usaba yo ya no valía. Así que aprovecho y os cuento como se hace.</p>
<p>Realmente esos widgets, al igual que los de las barras laterales, son plugins de wordpress  por lo tanto lo que tenemos que hacer es un plugin que luego subiremos a su correspondiente carpeta y activaremos en el panel de administración. Además, podremos activar, desactivar o mover ese panel que crearemos para el dashboard, tal como se puede hacer con los que vienen por defecto. Nada mejor que un ejemplo y un poco de código para explicar como hacerlo:</p>
<pre name="code" class="php">
&lt;?php
/*

Plugin Name: Sample Dashboard Widget

Plugin URI: http://www.berriart.com/

Description: Sample code for creating a dashboard widget 

Author: Alberto Varela

Version: 1.0

Author URI: http://www.berriart.com
*/

// Función para mostrar el contenido del widget
function sampledashboardwidget_main_function() {
	echo "Hello World";
}

// Utilizamos la función wp_add_dashboard_widget para añadir el
// widget al panel
function sampledashboardwidget_register_dashboard_widget() {
	wp_add_dashboard_widget('sampledashboardwidget', // ID único del widget
	'Sample Dashboard Widget', // Título para el widget
	'sampledashboardwidget_main_function', // Función principal del wiget
	'sampledashboardwidget_setup');	// Este último parámetro es opcional y solo lo usaremos
					// en caso de necesitar una página de opciones, en ese
					// caso pondremos la función que corresponda
}

// Añadir finalmente el widget mediante el sistema 'hooks' de WordPress
add_action('wp_dashboard_setup', 'sampledashboardwidget_register_dashboard_widget');

// Si se quiere hacer por ejemplo una página de administración, al estilo del widget 'stats',
// podemos añadirla mediante el cuarto parametro de la función 'wp_add_dashboard_widget'
function sampledashboardwidget_setup() {
	if( isset($_POST['sdw_option']) ) do_something();
	echo '&lt;form&gt;&lt;input type="text" name="sdw_option" /&gt;&lt;input type="submit" /&gt;&lt;/form&gt;';
}

?&gt;
</pre>
<p>Creo que no hace falta dar muchas más explicaciones y con esto como inicio cualquiera que se anime y tenga una idea puede crear un nuevo widget para el dashboard. Por cierto, yo no sabía que se podía agregar una página de opciones al widget, pero <a href="http://rick.jinlabs.com/2009/02/01/how-add-options-to-your-wordpress-27-dashboard-widgets/">el otro día Rick me iluminó</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2009/02/01/crear-widget-administrador-wordpress/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Otro widget compatible con WordPress 2.7</title>
		<link>http://www.berriart.com/2009/01/30/otro-widget-compatible-con-wordpress-27/</link>
		<comments>http://www.berriart.com/2009/01/30/otro-widget-compatible-con-wordpress-27/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 00:25:45 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[incoming links]]></category>
		<category><![CDATA[technorati]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress 2.7]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=404</guid>
		<description><![CDATA[Siguiendo con lo prometido, voy actualizando mis plugins y adecuándolos al nuevo WordPress 2.7. La siguiente víctima ha sido el widget Berri Technorati Reactions on Dashboard -menudo nombre largo que le puse- que ahora ya se puede usar sin problemas en WordPress 2.7. Le he agregado el texto con el que nos enlazan, los favicons [...]]]></description>
			<content:encoded><![CDATA[<p>Siguiendo con <a href="http://www.berriart.com/2008/12/31/mis-objetivos-para-el-2009/">lo prometido</a>, voy actualizando mis plugins y adecuándolos al nuevo WordPress 2.7. La siguiente víctima ha sido el widget <a href="http://www.berriart.com/technorati-reactions-dashboard-plugin/">Berri Technorati Reactions on Dashboard</a> -menudo nombre largo que le puse- que ahora ya se puede usar sin problemas en WordPress 2.7. Le he agregado el texto con el que nos enlazan, los favicons de los blogs y el total de &#8216;blog reactions&#8217; que tenemos. Tres tonterías, pero ya que estaba y como no me constaba mucho, se lo he puesto.</p>
<p><img style="margin:auto;display:block;" src="http://www.berriart.com/imagenes/berri-technorati-reactions.png" alt="Screenshot" /></p>
<p>Así es como quedará en el panel de tu WordPress y podrás ver quienes son los últimos que te han enlazado. Como ya dije en su día, prefiero las &#8216;technorati reactions&#8217; a los &#8216;incoming links&#8217; de Google que vienen por defecto desde la versión 2.3, hay muchos enlaces que Google no ve o no muestra.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2009/01/30/otro-widget-compatible-con-wordpress-27/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Meet Your Commenters compatible con WordPress 2.7</title>
		<link>http://www.berriart.com/2009/01/22/meet-your-commenters-compatible-con-wordpress-27/</link>
		<comments>http://www.berriart.com/2009/01/22/meet-your-commenters-compatible-con-wordpress-27/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 00:21:25 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[actualización]]></category>
		<category><![CDATA[comentarios]]></category>
		<category><![CDATA[perfiles]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=383</guid>
		<description><![CDATA[Intentando empezar a cumplir mis objetivos para 2009 he actualizado el plugin Meet Your Commenters para que lo podáis usar también con el WordPress 2.7. La verdad que debería haberlo hecho antes porque es una de las páginas más visitadas de este blog y uno de los plugins que más se descargan de los que [...]]]></description>
			<content:encoded><![CDATA[<p>Intentando empezar a cumplir<a href="http://www.berriart.com/2008/12/31/mis-objetivos-para-el-2009/"> mis objetivos para 2009</a> he actualizado el plugin <a href="http://www.berriart.com/meet-your-commenters/">Meet Your Commenters</a> para que lo podáis usar también con el WordPress 2.7. </p>
<p>La verdad que debería haberlo hecho antes porque es una de las páginas más visitadas de este blog y uno de los plugins que más se descargan de los que he hecho. Por sino sabéis de que va, se trata de un <em>widget</em> para el panel de administración que te muestra los perfiles en redes sociales y las webs de la gente que te comenta. Sino lo habéis usado nunca os recomiendo que al menos lo probéis, es una buena manera de conocer a la gente que comenta en tu blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2009/01/22/meet-your-commenters-compatible-con-wordpress-27/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrar Facebook Connect en tu WordPress</title>
		<link>http://www.berriart.com/2008/12/21/integrar-facebook-connect-wordpress/</link>
		<comments>http://www.berriart.com/2008/12/21/integrar-facebook-connect-wordpress/#comments</comments>
		<pubDate>Sun, 21 Dec 2008 11:18:59 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Desarrollo web]]></category>
		<category><![CDATA[Enlaces]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[connect]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=363</guid>
		<description><![CDATA[Como podéis comprobar, en Berriart ya se pueden realizar comentarios usando el login de Facebook. Es algo que TechCrunch lleva haciendo ya un tiempo y que poco a poco veremos en muchos más sitios web gracias a Facebook Connect. Se trata de que la gente no necesite meter sus datos para comentar, sino de que [...]]]></description>
			<content:encoded><![CDATA[<p>Como podéis comprobar, en Berriart ya se pueden realizar comentarios usando el login de Facebook. Es algo que <a href="http://www.techcrunch.com/">TechCrunch</a> lleva haciendo ya un tiempo y que poco a poco veremos en muchos más sitios web gracias a Facebook Connect. Se trata de que la gente no necesite meter sus datos para comentar, sino de que lo pueda hacer usando su cuenta de Facebook, además cuando el usuario comente aparecerá una pequeña nota en el feed dentro de Facebook. La integración en mi blog la he realizado con un plugin para wordpress creado por la propia gente de Facebook, <a href="http://wiki.developers.facebook.com/index.php/WP-FBConnect">WP-FBConnect</a>, y ahora voy a explicar como lo he hecho, pero si usáis otra plataforma de blogs o preferís probar otro plugin, podéis buscar el vuestro en el <a href="http://wiki.developers.facebook.com/index.php/Facebook_Connect_Plugin_Directory">directorio de plugins para Facebook Connect</a>.</p>
<p>Lo primero es <a href="http://www.berriart.com/2008/12/01/crear-una-aplicacion-para-facebook/">crear nuestra aplicación en Facebook</a>, esto lo haremos <a href="http://www.facebook.com/developers/editapp.php?new">desde nuestra cuenta de Facebook</a> en la aplicación desarrolladores. Solo hay que ponerle un nombre, en este caso el nombre del blog, y listo. No hace falta rellenar ningún dato más, aunque es aconsejable ponerle los logos. Una vez hecho, nos hara falta la clave de API de nuestra aplicación y la clave secreta para poder configurar el plugin para wordpress.</p>
<p>Ahora nos descargamos <a href="http://wiki.developers.facebook.com/index.php/WP-FBConnect">el plugin</a>. Para hacerlo hay que utilizar SVN, sino sabes puedes descargartelo de <a href='http://www.berriart.com/wp-content/uploads/2008/12/wp-fbconnect.zip'>aquí</a>, pero estaría bien que aprendieras a utilizar subversion. Ya sabéis descomprimir, subir a la carpeta de plugins del blog y finalmente activar desde el panel de control, como hubieramos hecho con cualquier otro plugin. Para configurarlo hay que ir a &#8216;Opciones&#8217;->&#8217;Facebook Connect&#8217; y escribir las claves de la aplicación que acabamos de crear en Facebook.</p>
<p>Lo tenemos casi instalado, pero antes hay que hacer algunas comprobaciones y modificaciones en tu theme. Tienes que comprobar que en el header de tu theme se llama a la función <em>&#8216;wp_head&#8217;</em> y que en el footer a <em>&#8216;wp_footer&#8217;</em>. También es necesario que en el header, en la etiqueta para abrir html, se llame a la función <em>&#8216;language_attributes&#8217;</em>. Si tu theme no lo hace, deberás incluirlas tu mismo, para hacerlo puedes usar de ejemplo el theme <em>&#8216;default&#8217;</em>. Una vez comprobado todo eso, tienes que añadir la siguiente línea en tu plantilla de comentarios, normalmente &#8216;comments.php&#8217;:</p>
<p><code>&lt;?php do_action('fbc_display_login_button')  ?&gt;</code></p>
<p>Colócalo en el lugar donde quieras que aparezca el login de Facebook. Puedes hacer varias pruebas hasta que encuentres el lugar que más te gusta. Con este último paso, terminaríamos la instalación habitual del plugin, y nuestro blog estaría preparado para soportar Facebook Connect en los comentarios.</p>
<p><strong>Personalización</strong></p>
<p>Pero a mi personalmente no me gustaba la caja de login que te crea, ni la caja que aparece en la esquina superior derecha cuando estás logueado. Además que los mensajes aparecen en inglés y era necesario traducirlos. Así que os cuento lo que he hecho para dejarlo a mi gusto.</p>
<p>Lo primero es editar el archivo &#8216;config.php&#8217; del plugin, y traducir los mensajes que se envían al minifeed de Facebook. Además como voy quitar la caja de usuario logueado de la esquina superior derecha, hay que poner  la variable &#8216;FBC_USER_PROFILE_WINDOW&#8217; a falso:</p>
<p><code>define('FBC_USER_PROFILE_WINDOW', false);</code></p>
<p>Al hacer esto último no se muestra la caja con los datos del usuario cuando  está logueado en ningún sitio, pero tampoco es lo que queremos. Lo que yo he hecho es mostrarla dónde aparece el botón de login antes de loguearte, y si quieres hacer lo mismo lo que tienes que hacer es escribir lo siguiente justo debajo de la línea que hemos metido antes en la plantilla de comentarios:</p>
<p><code>&lt;?php echo fbc_render_login_state(); ?&gt;</code></p>
<p>Por último, tendrás que editar el CSS de tu blog y el del plugin (fbconnect.css) para que todo quede tal como tu quieres.</p>
<p>Espero que me hayáis entendido, si tenéis alguna duda ya sabéis, loguearos con vuestra cuenta de Facebook y dejarme un comentario. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2008/12/21/integrar-facebook-connect-wordpress/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Plugin que mejora la URL para el SEO</title>
		<link>http://www.berriart.com/2008/12/04/plugin-mejora-url-seo/</link>
		<comments>http://www.berriart.com/2008/12/04/plugin-mejora-url-seo/#comments</comments>
		<pubDate>Thu, 04 Dec 2008 16:10:35 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Recursos]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[URLs]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=329</guid>
		<description><![CDATA[No sé si os habéis fijado en una cosa que hace meneame con las URLs de las noticias que se suben. Cuando subes una noticia, genera la URL a partir del título tal como lo hace el wordpress, pero además le quita de la URL las stopwords, o lo que es lo mismo las palabras [...]]]></description>
			<content:encoded><![CDATA[<p>No sé si os habéis fijado en una cosa que hace <a href="http://meneame.net/">meneame</a> con las URLs de las noticias que se suben. Cuando subes una noticia, genera la URL a partir del título tal como lo hace el wordpress, pero además le quita de la URL las <em>stopwords</em>, o lo que es lo mismo las palabras &#8216;sin contenido&#8217;.</p>
<p>Esto puede considerarse una optimización de cara al SEO, ya que para los buscadores aunque sea muy bueno que las URLs lleven información sobre el contenido de la web, también es bueno que no sean demasiado largas. Así que recortarlas quitando palabras que no aporten nada es una buena manera de arreglar el problema, y eso es lo que hacen en meneame.</p>
<p>Para que todos podamos hacer lo mismo he creado el plugin <a href="http://www.berriart.com/remove-stopwords-from-slug/">Remove Stopwords From Slug</a>. Con él, se pueden incluir una serie de <em>stopwords</em> en el administrador que luego el wordpress eliminará directamente de la URL. Pero para entenderlo, nada mejor que mirar el título y la URL de este post:</p>
<p>El título, <em>&#8216;Plugin que mejora la URL para el SEO&#8217;</em>, indica de lo que hablo, y es legible para una persona. Por defecto WordPress me hubiera generado la URL <em>&#8216;plugin-que-mejora-la-url-para-el-seo&#8217;</em>, para que solo con ver la URL ya se sepa de que se va a hablar, pero sucede que hace una URL tal vez demasiado larga. Pero como yo tengo el plugin activado y he incluido varias <em>stopwords</em> (entre ellas <em>que</em>, <em>el</em>, <em>la</em>, <em>para</em>), la URL se ha quedado en <em>&#8216;plugin-mejora-url-seo&#8217;</em>. La URL no ha perdido contenido ya que sigue hablando de plugins, mejorar, URLs y SEO, y además es bastante más corta.</p>
<p>Si tenéis alguna duda podéis preguntar, pero yo creo que es <strong>un plugin muy recomendable</strong>. Por cierto está probado con la beta de la versión 2.7 también así que os seguirá funcionando en la próxima actualización de WordPress.</p>
<p>Para saber más: <a href="http://www.berriart.com/remove-stopwords-from-slug/">Remove Stopwords From Slug</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2008/12/04/plugin-mejora-url-seo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Conoce a los que te comentan</title>
		<link>http://www.berriart.com/2008/04/28/conoce-a-los-que-te-comentan/</link>
		<comments>http://www.berriart.com/2008/04/28/conoce-a-los-que-te-comentan/#comments</comments>
		<pubDate>Sun, 27 Apr 2008 22:16:15 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[comentarios]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=177</guid>
		<description><![CDATA[No sé si os ha pasado alguna vez, si es que sois usuarios de alguna red social, el querer encontrar en ella a alguno de esos usuarios que tanto comentan en tu blog y con el que, por ejemplo, querrías poder twittear o conectar en facebook. Ahora lo tenéis muy fácil con el plugin que [...]]]></description>
			<content:encoded><![CDATA[<p>No sé si os ha pasado alguna vez, si es que sois usuarios de alguna red social, el querer encontrar en ella a alguno de esos usuarios que tanto comentan en tu blog y con el que, por ejemplo, querrías poder twittear o conectar en facebook. Ahora lo tenéis muy fácil con el plugin que acaba de salir del horno de berriart llamado <a href="http://www.berriart.com/meet-your-commenters/">Meet your commenters</a>.</p>
<p>Este plugin os mostrará en el panel de administracion los perfiles (de facebook, de twitter, de last.fm,&#8230; ) de la gente que comenta en tu blog. Es una manera fácil de encontrar a tus contactos del blog y, por que no, de descubrir nuevas redes sociales. Muchas veces también te puedes sorprender al encontrarte proyectos de ellos que no conocías.</p>
<p><a href='http://www.berriart.com/meet-your-commenters/'><img src="http://www.berriart.com/wp-content/uploads/2008/04/myc-page-p.png" alt="Meet your commenters" title="myc-page-p" width="450" height="265" class="aligncenter size-full wp-image-175" /></a></p>
<p>Para hacerlo se vale de la <a href="http://code.google.com/apis/socialgraph/">API de Google Social Graph</a>, que tantas ganas tenía yo de usar. Esta API rastrea en este caso los links que contienen &#8216;rel=me&#8217;, a partir de la URL que deja el usuario, y de esa manera se consigue saber que otras webs <em>pertenecen</em> a ese usuario.</p>
<p>Aunque no parece algo muy útil, creo que merece la pena que lo probéis al menos unos días. Puede ser una manera de socializarse en internet y de conseguir fidelidad de la gente que te comenta.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2008/04/28/conoce-a-los-que-te-comentan/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress 2.5 y actualizaciones de plugins</title>
		<link>http://www.berriart.com/2008/04/02/wordpress-25-y-actualizaciones-de-plugins/</link>
		<comments>http://www.berriart.com/2008/04/02/wordpress-25-y-actualizaciones-de-plugins/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 22:27:41 +0000</pubDate>
		<dc:creator>artberri</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[actualizar]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress 2.5]]></category>

		<guid isPermaLink="false">http://www.berriart.com/?p=168</guid>
		<description><![CDATA[Ha llegado la hora de actualizar el blog en todos los sentidos. Por un lado hablando de contenido, vuelvo a tener tiempo y espero a escribir más a menudo; y por el otro hablando de software que ya tenemos versión estable de WordPress 2.5. Como ya sabréis, ya que muchos bloggers hablaron de ello, la [...]]]></description>
			<content:encoded><![CDATA[<p>Ha llegado la hora de actualizar el blog en todos los sentidos. Por un lado hablando de contenido, vuelvo a tener tiempo y espero a escribir más a menudo; y por el otro hablando de software que ya tenemos versión estable de <a href="http://wordpress.org/">WordPress 2.5</a>.</p>
<p>Como ya sabréis, ya que muchos bloggers hablaron de ello, la mayor parte de la actualización se la lleva la zona de administración, dónde a algunos aún nos cuesta encontrar las cosas. Pero personalmente me gusta el cambio.</p>
<p>Los que soléis tener problemillas a la hora de actualizar, esta vez seguramente no tendréis problemas con vuestro theme, pero acordaos primero de desactivar todos los plugins porque éstos sí están mostrando incompatibilidades. Luego de actualizar, id activándolos uno a uno y asegurándoos de que todo funciona correctamente. Si alguno no funciona bien desactivadlo, y si funciona tan mal que no podéis desactivarlo, borradlo del servidor y todo volverá a la normalidad.</p>
<p>Entre los que no funcionaban se encontraba mi plugin, <a href="http://www.berriart.com/technorati-reactions-dashboard-plugin/">Berri Technorati Reactions</a>, que además no permitía visualizar el dashboard al actualizar a 2.5. Así que lo he actualizado, y he creado la versión 2.0 (la 1.0 seguirá siendo compatible con wordpress 2.3 e incompatible con el 2.5). Esta nueva versión es ahora uno de los widgets para el <em>dashboard</em> que son novedad en wordpress 2.5. Así que si lo tenéis instalado y vais a actualizar el blog, no olvidéis actualizar también el plugin.</p>
<p>Si quieres conocer un listado de los plugins compatibles e incompatibles antes de decidirte a actualizar, puedes consultar <a href="http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.5">el que los usuarios de wordpress estamos haciendo</a>. Si además has comprobado que tus plugins no dan fallos o si en cambio los has encontrado, puedes ayudar a la comunidad alimentando este listado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.berriart.com/2008/04/02/wordpress-25-y-actualizaciones-de-plugins/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
