<?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>Rutarelativa &#187; Plugins</title>
	<atom:link href="http://www.rutarelativa.com/category/plugins/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rutarelativa.com</link>
	<description>Porque la web es relativa</description>
	<lastBuildDate>Thu, 29 Jul 2010 11:32:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Contactable: Plugin para wordpress para feedback y contacto</title>
		<link>http://www.rutarelativa.com/plugins/contactable-plugin-wordpress-feedback-contacto/</link>
		<comments>http://www.rutarelativa.com/plugins/contactable-plugin-wordpress-feedback-contacto/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 11:09:06 +0000</pubDate>
		<dc:creator>Sergiocius</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Blogger]]></category>
		<category><![CDATA[Blogosfera]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Contactable]]></category>
		<category><![CDATA[Contacto]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Descarga]]></category>
		<category><![CDATA[Feedback]]></category>
		<category><![CDATA[Instalar]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JQuery]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=659</guid>
		<description><![CDATA[El feedback y el contacto son dos elementos indispensables en un sitio web que busque la mayor calidad, y no siempre se encuentran implementados en la mayoría de los sitios. De hecho diría que el 60 % de los sitios que visito y con los que me gustaría contactar no cuentan con una zona habilitada [...]]]></description>
			<content:encoded><![CDATA[<p>El <strong>feedback</strong> y el <strong>contacto</strong> son dos elementos indispensables en un sitio web que busque la mayor calidad, y no siempre se encuentran implementados en la mayoría de los sitios. De hecho diría que el 60 % de los sitios que visito y con los que me gustaría contactar no cuentan con una zona habilitada para ello.</p>
<p><strong>Contactable es un plugin para wordpress para feedback y contacto</strong> desarrollado en <strong>PHP</strong> y <strong>JQuery</strong> (también podemos adaptarlo a cualquier sistema) con un atractivo aspecto y una buena funcionalidad.</p>
<p><span id="more-659"></span></p>
<p><img width="422" height="475" alt="Contactable: Plugin para wordpress para feedback y contacto" src="http://www.images.rutarelativa.com/contactable-plugin-wordpress-feedback-contacto-1.gif" /></p>
<h3>Instalar Contactable: Plugin para wordpress para feedback y contacto en Wordpress</h3>
<ul>
<li>En primer lugar <a href="http://wordpress.org/extend/plugins/rejected-magic-contact-rejected/" title="Contactable: Plugin para wordpress para feedback y contacto" rel="external nofollow">descargamos el plugin Contactable para Wodpress</a> y lo colocamos en el directorio <em>/wp-content/plugins/</em>.</li>
<li>Activamos el plugin desde la sección de plugins de nuestra administración de Wordpress.</li>
<li>Establecemos la configuración a nuestro gusto.</li>
</ul>
<h3>Instalar Contactable: Plugin para feedback y contacto en nuestra web</h3>
<ul>
<li>Colocamos en nuestro HTML una capa con el id <em>contact</em> de la siguiente forma:
<pre><code>&lt;div id=&quot;contact&quot;&gt;
&lt;/div&gt;</code></pre>
</li>
<li>Incluye los archivos javascript necesarios para el funcionamiento de Contactable de la siguiente forma:
<pre><code>&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.validate.pack.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;jquery.contactable.min.js&quot;&gt;&lt;/script&gt;</code></pre>
</li>
<li>Añade este codigo para que convierta la capa <em>contact</em> en el formulario de contacto con el siguiente código:
<pre><code>$(function(){
 $('#contact').contactable({
  subject: 'A Feeback Message'
 });
});</code></pre>
</li>
<li>Abre el archivo mail.php y dirígete a la línea 12. Cambia la cadena <em>/*RECIPIENTS EMAIL ADDRESS HERE*/</em> por tu dirección de correo electrónico tal y como se muestra:
<pre><code>mail('/*RECIPIENTS EMAIL ADDRESS HERE*/', $subject, $contactMessage);</code></pre>
</li>
</ul>
<p>Con estos pasos tendremos un bonito y <strong>útil formulario de contacto y feedback</strong> que nos ayudará a dar una mejor imagen a nuestros usuarios y, además, nos servirá para contactar con otros navegantes que nos pueden proponer interesantes cosas o darnos un buen feedback.</p>
<p>Descarga: <a href="http://theodin.co.uk/blog/ajax/contactable-jquery-plugin.html" title="Contactable: Plugin para wordpress para feedback y contacto" rel="external nofollow">Contactable: Plugin para wordpress para feedback y contacto</a><br />
Demo: <a href="http://theodin.co.uk/tools/tutorials/jqueryTutorial/plugins/contactable/contactableV2/index.html?" title="Contactable: Plugin para wordpress para feedback y contacto" rel="external nofollow">Demo de Contactable: Plugin para wordpress para feedback y contacto</a><br />
Fuente: <a href="http://chicablogger.com/contactable-un-atractivo-plugin-jquery-para-formularios-de-contacto/" title="Contactable: Plugin para wordpress para feedback y contacto" rel="external nofollow">Chica Blogger</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/contactable-plugin-wordpress-feedback-contacto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quitomzilla: Plugin de Firefox para ayudarnos a dejar de fumar</title>
		<link>http://www.rutarelativa.com/plugins/quitomzilla-plugin-firefox-ayudarnos-dejar-fumar/</link>
		<comments>http://www.rutarelativa.com/plugins/quitomzilla-plugin-firefox-ayudarnos-dejar-fumar/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 09:56:46 +0000</pubDate>
		<dc:creator>KeLDroX</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Ahorro]]></category>
		<category><![CDATA[Ayudarnos]]></category>
		<category><![CDATA[Dejar]]></category>
		<category><![CDATA[Dinero]]></category>
		<category><![CDATA[Enfermedades]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Fumar]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Quitomzilla]]></category>
		<category><![CDATA[Salud]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tabaco]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=621</guid>
		<description><![CDATA[Aunque yo no he probado un cigarro en mi vida, parece mentira, pero es así, muchos de mis conocidos fuman delante del ordenador desde primeras horas de la mañana para ver su correo o navegar por Internet en busca de información. Según tengo entendido, el primer cigarrillo de la mañana es el que mejor te [...]]]></description>
			<content:encoded><![CDATA[<p>Aunque yo no he probado un cigarro en mi vida, parece mentira, pero es así, muchos de mis conocidos <strong>fuman delante del ordenador</strong> desde primeras horas de la mañana para ver su correo o <strong>navegar por Internet</strong> en busca de información. Según tengo entendido, el primer cigarrillo de la mañana es el que mejor te entra al estar 8 horas aproximadamente sin nicotina en el cuerpo y por ello nada mas levantarse, aunque estén delante del ordenador, se lo fuman.</p>
<p><span id="more-621"></span></p>
<p>Todos sabemos que el <strong>tabaco es perjudicial para la salud</strong>, desarrollando enfermedades crónicas, por ello hay que evitarlo a toda costa. Los adictos al tabaco lo tienen bastante difícil a la hora de poder dejarlo, pero existe multitud de ayudas para empezar a dejarlo, una de ellas es <strong>Quitomzilla</strong>, un <strong>plugin para Firefox para ayudarnos a dejar de fumar</strong> mientras navegamos por Internet.</p>
<p>Se posiciona en la parte inferior derecha de nuestro navegador, para tenerlo visible mientras navegamos o miramos el correo electrónico. Si mantenemos el ratón encima de <strong>Quitomzilla</strong>nos mostrará la cantidad de cigarrillos que no hemos fumado, tiempo que llevamos sin fumar y el <strong>dinero que nos hemos ahorrado</strong> en estos cigarrillos que no nos hemos llegado a fumar. Obviamente esto solo te ayuda psicológicamente, mostrándote cuanto te has ahorrado y el tiempo que llevas sin fumar delante del ordenador. Aunque para dejar de fumar toda ayuda es buena y <strong>Quitomzilla</strong> puede ser un gran aliado para <strong>ayudarnos a dejar de fumar</strong>.</p>
<p>Fuente y descarga: <a href="https://addons.mozilla.org/es-ES/firefox/addon/444/" title="Quitomzilla: Plugin para Firefox que nos ayudará a dejar de fumar" rel="external nofollow">Mozilla</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/quitomzilla-plugin-firefox-ayudarnos-dejar-fumar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RelNoDoFollow: Plugin Firefox para resaltar enlaces nofollow</title>
		<link>http://www.rutarelativa.com/plugins/relnodofollow-plugin-firefox-resaltar-enlaces-nofollow/</link>
		<comments>http://www.rutarelativa.com/plugins/relnodofollow-plugin-firefox-resaltar-enlaces-nofollow/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 08:45:32 +0000</pubDate>
		<dc:creator>Sergiocius</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[dofollow]]></category>
		<category><![CDATA[Enlaces]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[nofollow]]></category>
		<category><![CDATA[PageRank]]></category>
		<category><![CDATA[RelNoDoFollow]]></category>
		<category><![CDATA[Resaltar]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=523</guid>
		<description><![CDATA[Los enlaces nofollow son aquellos que contienen la etiqueta HTML rel=&#8221;nofollow&#8221;, y sirve para que los motores de búsqueda no sigan dichos enlaces, y por tanto no transmita PageRank en el caso de Google.
Otra medida importante es colocar el atributo nofollow en enlaces internos de nuestra página a los que no nos interese transmitir PR, [...]]]></description>
			<content:encoded><![CDATA[<p>Los <strong>enlaces nofollow</strong> son aquellos que contienen la <a href="http://es.wikipedia.org/wiki/Nofollow" title="Enlaces nofollow en la Wikipedia" rel="external nofollow">etiqueta HTML rel=&#8221;nofollow&#8221;</a>, y sirve para que los motores de búsqueda no sigan dichos enlaces, y por tanto <strong>no transmita PageRank en el caso de Google</strong>.</p>
<p>Otra medida importante es colocar el atributo nofollow en enlaces internos de nuestra página a los que no nos interese <strong>transmitir PR</strong>, o que no los indexemos, como es el caso de enlaces de ayuda, o contacto.</p>
<p>En sitios web con muchos enlaces y estructuras algo más complejas, es fácil saltarse algún enlace y no colocarle el atributo correcto. Aquí es donde <strong>RelNoDoFollow, un plugin de Firefox para resaltar enlaces nofollow</strong>, nos puede ayudar perfectamente. A continuación una imagen demostrativa:</p>
<p><span id="more-523"></span></p>
<p><img class="imge" width="560" height="340" alt="RelNoDoFollow: Plugin Firefox para resaltar enlaces nofollow" title="RelNoDoFollow: Plugin Firefox para resaltar enlaces nofollow" src="http://www.images.rutarelativa.com/relnodofollow-plugin-firefox-resaltar-enlaces-nofollow-1.gif">
<p>Como bien podemos ver en la imagen, los enlaces que queremos que se sigan (<strong>enlaces dofollow</strong>) están marcados de un color diferente de los que no queremos que se sigan (<strong>enlaces nofollow</strong>). De esta forma tenemos una representación visual del comportamiento de los enlaces de nuestro sitio web en este aspecto.</p>
<p>Plugin: <a href="https://addons.mozilla.org/en-US/firefox/addon/5687" title="Descargar e Instalar RelNoDoFollow: Plugin Firefox para resaltar enlaces nofollow" rel="external nofollow">Descargar e Instalar RelNoDoFollow: Plugin Firefox para resaltar enlaces nofollow</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/relnodofollow-plugin-firefox-resaltar-enlaces-nofollow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SEO Doctor: Plugin SEO para Firefox</title>
		<link>http://www.rutarelativa.com/plugins/seo-doctor-plugin-seo-firefox/</link>
		<comments>http://www.rutarelativa.com/plugins/seo-doctor-plugin-seo-firefox/#comments</comments>
		<pubDate>Thu, 25 Mar 2010 08:08:45 +0000</pubDate>
		<dc:creator>Sergiocius</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Diagnóstico]]></category>
		<category><![CDATA[Enlaces]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Off Page]]></category>
		<category><![CDATA[On Page]]></category>
		<category><![CDATA[PR]]></category>
		<category><![CDATA[SEO Doctor]]></category>
		<category><![CDATA[Visitas]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=444</guid>
		<description><![CDATA[No voy a hablar de la importancia del SEO en cualquier website que quiera hacerse un hueco en Internet, es algo que todos sabemos ya (aunque no es un factor determinante ayuda mucho). Es por eso que existen múltiples herramientas para el diagnóstico SEO que pueden sernos de mucha utilidad, dado que analizan tu website [...]]]></description>
			<content:encoded><![CDATA[<p>No voy a hablar de la <strong>importancia del SEO</strong> en cualquier website que quiera hacerse un hueco en Internet, es algo que todos sabemos ya (aunque no es un factor determinante ayuda mucho). Es por eso que existen múltiples <strong>herramientas para el diagnóstico SEO</strong> que pueden sernos de mucha utilidad, dado que analizan tu website en busca de información que no cumple con las &#8220;reglas&#8221; SEO.</p>
<p>Una de dichas herramientas de la que os hablo es <strong>SEO Doctor, un plugin SEO para Firefox</strong> que, al ser plugin y estar integrado en nuestro navegador, nos hace más fácil la labor de testear y diagnosticar nuestro sitio web.</p>
<p>Entre las múltiples utilidades de las que dispone el plugin destacamos las siguientes:</p>
<p><span id="more-444"></span></p>
<p><img class="imge" width="560" height="158" alt="SEO Doctor: Plugin SEO para Firefox" title="SEO Doctor: Plugin SEO para Firefox" src="http://www.images.rutarelativa.com/seo-doctor-plugin-seo-firefox-1.gif">
<ul class="extr-list1">
<li><strong>Puntuación SEO:</strong> Una puntuación que determina tu calidad SEO.</li>
<li><strong>Flujo de PR:</strong> Determina el flujo de PR, según si está más conservado en tu sitio o no.</li>
<li><strong>Links Salientes; Links Totales:</strong> Número de enlaces salientes frente al número de enlaces totales de la página.</li>
<li><strong>Visitas:</strong> Visitas diarias según el ranking de compete.com.</li>
<li><strong>Menú de más información:</strong> En cualquier lugar de la <strong>barra de diagnístico de SEO Doctor</strong>, podemos clicar con el botón derecho de nuestro ratón y tener un menú con muchas más opciones. Entre ellas destacamos la <strong>información de dominio</strong>, <strong>páginas indexadas</strong>, <strong>Ranking de Alexa</strong>, etc.</li>
</ul>
<p>Sin duda es un sensacional plugin que nos ayudará a tener mejor controlado el SEO on page de nuestra web, algo muy de agradecer.</p>
<p>Fuente: <a href="http://www.codigogeek.com/2010/03/24/seo-doctor/" title="Seo Doctor, addon para diagnósticos seo en firefox" rel="external nofollow">CodigoGeek</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/seo-doctor-plugin-seo-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firebug en Google Chrome</title>
		<link>http://www.rutarelativa.com/plugins/firebug-google-chrome/</link>
		<comments>http://www.rutarelativa.com/plugins/firebug-google-chrome/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 12:10:12 +0000</pubDate>
		<dc:creator>KeLDroX</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Exploradores]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Navegadores]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=351</guid>
		<description><![CDATA[Firebug, el mejor complemento para Firefox ahora disponible en forma de plugin para Google Chrome. La extensión ha sido Lanzada con el nombre de &#8220;Firebug Lite for Google Chrome&#8220;, y esta herramienta se utiliza para desarrolladores Web con el fin de analizar y corregir en tiempo real elementos HTML y estilos CSS, además de controlar [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Firebug</strong>, el mejor <a href="http://www.rutarelativa.com/web/extensiones-firefox/" title="Extensiones para Firefox" rel="external nofollow">complemento para Firefox</a> ahora disponible en forma de plugin para <strong>Google Chrome</strong>. La extensión ha sido Lanzada con el nombre de &#8220;<strong>Firebug Lite for Google Chrome</strong>&#8220;, y esta herramienta se utiliza para desarrolladores Web con el fin de analizar y corregir en tiempo real elementos HTML y estilos CSS, además de controlar errores mediante un depurador de Javascript, ver el estado de la red y muchas características más.</p>
<p>En esta versión 1.3.0 beta para <strong>Google Chrome</strong> no sustituirá la herramienta de desarrollo que ya está en <strong>Google Chrome</strong>, sino tan sólo es para utilizarla en combinación con ella. <strong>Firebug lite</strong> contiene la característica habitual de poder inspeccionar elementos HTML con nuestro ratón y modificar las propiedades de nuestros elementos, haciendo la edición de páginas Web realmente cómoda.</p>
<p><span id="more-351"></span></p>
<p>Sin duda este añadido a <strong>Google Chrome</strong> convierte a este navegador cada vez más en unos de mis preferidos, por su simpleza y velocidad en cargar páginas Web. Pienso que una vez pasado un tiempo y dispongamos de una gran colección de buenas <strong>extensiones</strong> el futuro de Firefox peligrará y mucho.</p>
<p>Fuente y descarga de la extensión: <a href="https://chrome.google.com/extensions/detail/bmagokdooijbeehmkpknfglimnifench" title="aaa" rel="external nofollow">Google Chrome</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/firebug-google-chrome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wordpress: Como crear un Widget</title>
		<link>http://www.rutarelativa.com/plugins/wordpress-como-crear-widget/</link>
		<comments>http://www.rutarelativa.com/plugins/wordpress-como-crear-widget/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 18:52:43 +0000</pubDate>
		<dc:creator>KeLDroX</dc:creator>
				<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Widgets]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=176</guid>
		<description><![CDATA[En este tutorial veremos como crear un Widget para Wordpress. Pondremos como ejemplo el Widget &#8220;Editores de Ruta Relativa&#8221; (puedes verlo en nuestro sidebar), en el que mostraremos los editores del Blog con sus últimas X entradas publicadas. La explicación del código se encuentra comentada en los archivos, aquí mostrare sólo de forma global como [...]]]></description>
			<content:encoded><![CDATA[<p>En este tutorial veremos <strong>como crear un Widget para Wordpress</strong>. Pondremos como ejemplo el <strong>Widget</strong> &#8220;Editores de Ruta Relativa&#8221; (puedes verlo en nuestro sidebar), en el que mostraremos los editores del Blog con sus últimas X entradas publicadas. La explicación del código se encuentra comentada en los archivos, aquí mostrare sólo de forma global como <strong>crear un Widget</strong>.</p>
<p>
<h3>¿Que necesitamos para empezar a crear nuestro Widget?</h3>
<p>Necesitamos ante todo disponer de un theme que soporte Widgets, tal y como aprendimos en el tutorial &#8220;<a href="http://www.rutarelativa.com/desarrollo/wordpress-crear-theme-para-usar-widgets/" title="Wordpress: Crear theme para usar Widgets">Wordpress: Crear theme para usar Widgets</a>&#8220;. Recomiendo hacer las pruebas en nuestro servidor local por las posibles incidencias que podrían ocurrir mientras realizamos nuestro <strong>Wiget</strong> y una vez terminado se actualizaría en el servidor de producción. Podremos continuar cuando tengamos un theme que soporte Widgets.</p>
<p><span id="more-176"></span><br />
<h3>Nombre para nuestro Widget</h3>
<p>Como hemos comentado anteriormente, nuestro Widget mostrará los editores del Blog con sus últimas X entradas publicadas. Un nombre por ejemplo seria &#8220;Últimos post por autor&#8221;. Tendremos que comprobar si dicho nombre existe ya para otro plugin, para evitar posibles incompatibilidades si tenemos los dos instalados. Podríamos usar el buscador de plugins de Wordpress o el propio Google para verificar si existe un plugin con el mismo nombre.</p>
<p>
<h3>Empezamos a crear el Widget</h3>
<p>Comenzamos creando un directorio con el nombre de nuestro Widget en el directorio &#8220;wp-content/plugins/&#8221;. Aquí es donde <strong>Wordpress almacena los plugins</strong>. Recomiendo crear un directorio siempre que se crea un Widget, aunque éste contenga sólo un archivo, ya que más tarde podrías incorporarle más archivos y te verías obligado a tocar porciones del código del Widget. En nuestro caso vamos a crear el directorio &#8220;ultimos-post-por-autor&#8221; y dentro de él un archivo llamado &#8220;widget-ultimos-post-por-autor.php&#8221;</p>
<p>
<h3>La cabecera de nuestro Widget</h3>
<pre class="php"><code>&lt;?php
/*
Plugin Name: NOMBRE_DE_NUESTRO_PLUGIN
Plugin URI: URL_DONDE_EXISTE_INFORMACION_DE_NUESTRO_PLUGIN
Description: DESCRIPCION_DE_NUESTRO_PLUGIN
Version: VERSION_DEL_PLUGIN
Author: AUTOR_DEL_PLUGIN
Author URI: URL_DEL_AUTOR
*/
?&gt;</code></pre>
<p>Toda esta información se utilizará para identificar nuestro <strong>Widget</strong> en la administración de <strong>plugins para Wordpress</strong>, como podemos ver en la siguiente imagen.</p>
<p><img class="imge" width="560" height="46" alt="Wordpress: Como crear un Widget" title="Wordpress: Como crear un Widget" src="http://www.images.rutarelativa.com/wordpress-como-crear-widget-1.gif"><br />
<h3>Estructura principal de nuestro Widget</h3>
<pre class="php more"><code>// Cuando se inicializa el widget llamaremos al metodo register de la clase Widget_ultimosPostPorAutor
add_action( "widgets_init", array( "Widget_ultimosPostPorAutor", "register" ) );

// Clase Widget_ultimosPostPorAutor
class Widget_ultimosPostPorAutor
{
    // Panel de control que se mostrara abajo de nuestro Widget en el panel de configuración de Widgets
    function control()
    {
        echo "Hola, soy el panel de control.";
    }

    // Metodo que se llamara cuando se visualize el Widget en pantalla
    function widget($args)
    {
        echo $args["before_widget"];
        echo $args["before_title"] . "Editores de " . get_option( "blogname" ) . $args["after_title"];

        echo "Hola soy tu Widget";
        echo $args["after_widget"];
    }

    // Meotodo que se llamara cuando se inicialice el Widget
    function register()
    {
        // Incluimos el widget en el panel control de Widgets
        register_sidebar_widget( "Últimos post por autor", array( "Widget_ultimosPostPorAutor", "widget" ) );

        // Formulario para editar las propiedades de nuestro Widget
        register_widget_control( "Últimos post por autor", array( "Widget_ultimosPostPorAutor", "control" ) );
    }
}</code></pre>
<p>Una vez guardado nos dirigiremos al Panel de Control de <strong>plugins</strong> y lo activaremos. Una vez activado, vamos a las opciones de los <strong>Widgets</strong>, dentro del submenú apariencia, y lo añadiremos a nuestro sidebar. En nuestro template aparecerá nuestro <strong>Widget</strong>.</p>
<p><img class="imge" width="319" height="117" alt="Wordpress: Como crear un Widget" title="Wordpress: Como crear un Widget" src="http://www.images.rutarelativa.com/wordpress-como-crear-widget-2.gif"><br />
<h3>Datos dinámicos para nuestro Widget</h3>
<p>Se añadirá fuera de la clase del <strong>Widget</strong> las llamadas a &#8220;register_activation_hook&#8221; y &#8220;register_deactivation_hook&#8221;, que serán las encargadas de llamar a los métodos de la clase cuando se active o desactive el plugin. Tambien se añadirán dos nuevas funciones llamadas &#8220;activate&#8221; y &#8220;deactivate&#8221; que serán para los métodos llamados.</p>
<pre class="php more"><code>// Cuando se active el plugin se llamara al metodo activate de la clase Widget_ultimosPostPorAutor
// donde añadiremos los argumentos por defecto para que funcione el plugin
register_activation_hook( __FILE__, array( "Widget_ultimosPostPorAutor", "activate" ) );

// Cuando se desactive el plugin se llamara al metodo desactivate de la clase Widget_ultimosPostPorAutor
// donde se eliminaran los argumentos anteriormente guardados, para tener una DB limpia
register_deactivation_hook( __FILE__, array( "Widget_ultimosPostPorAutor", "deactivate" ) );
function activate()
{
    // Argumentos y sus valores por defecto
    $aData = array( "SIZE_AVATAR" =&gt; 50, "NUMERO_POST" =&gt; 5 );

    // Comprobamos si existe opciones para este Widget, si no existe las creamos por el contrario actualizamos
    if( ! get_option( "ultimosPostPorAutor" ) )
        add_option( "ultimosPostPorAutor" , $aData );
    else
        update_option( "ultimosPostPorAutor" , $data);
}

function deactivate()
{
    // Cuando se desactive el plugin se eliminaran todas las filas de la DB que le sirven a este plugin
    delete_option( "ultimosPostPorAutor" );
}</code></pre>
<p>Como se puede apreciar, hemos creado dos datos que son dinámicos para nuestro <strong>Widget</strong>. Uno llamado &#8220;SIZE_AVATAR&#8221; que será el que contenga el tamaño para el avatar de los editores. Y otro llamado &#8220;NUMERO_POST&#8221; que es el encargado de mostrar el número máximo de posts por editor.</p>
<p>
<h3>Crear el panel de control para nuestro Widget</h3>
<p>Usaremos el método control para la visualización y actualización de las opciones de nuestro <strong>Widget</strong>.</p>
<pre class="php more"><code>// Panel de control que se mostrara abajo de nuestro Widget en el panel de configuración de Widgets
function control()
{
    $aData = get_option( "ultimosPostPorAutor" );

    // Mostraremos un formulario en HTML para modificar los valores del Widget
    ?&gt;
        &lt;p&gt;
            &lt;label&gt;Tamaño del avatar:&lt;/label&gt;
            &lt;input name="ultimosPostPorAutor_SIZE_AVATAR" type="text" value="&lt;?php echo $aData["SIZE_AVATAR"]; ?&gt;" /&gt;
        &lt;/p&gt;
        &lt;p&gt;
            &lt;label&gt;Numero máximo de post:&lt;/label&gt;
            &lt;input name="ultimosPostPorAutor_NUMERO_POST" type="text" value="&lt;?php echo $aData["NUMERO_POST"]; ?&gt;" /&gt;
        &lt;/p&gt;
    &lt;?php

    // Si se ha enviado uno de los valores del formulario por POST actualizaremos los datos
    if( isset( $_POST["ultimosPostPorAutor_SIZE_AVATAR"] ) )
    {
        $aData["SIZE_AVATAR"] = attribute_escape( $_POST["ultimosPostPorAutor_SIZE_AVATAR"] );

        $aData["NUMERO_POST"] = attribute_escape( $_POST["ultimosPostPorAutor_NUMERO_POST"] );

        update_option( "ultimosPostPorAutor", $aData );
    }
}</code></pre>
<p>En el Panel de Control de <strong>Widgets</strong>, dentro de &#8220;apariencia&#8221;, nos mostrará el sidebar con nuestro Widget en él. Si desplegamos las opciones podremos editarlas como se aprecia en la imagen a continuación.</p>
<p><img class="imge" width="283" height="192" alt="Wordpress: Como crear un Widget" title="Wordpress: Como crear un Widget" src="http://www.images.rutarelativa.com/wordpress-como-crear-widget-3.gif"><br />
<h3>Funcionalidad del Widget</h3>
<pre class="php more"><code>&lt;?php
function widget($args)
{
	// Variables
	$aData     = get_option( "ultimosPostPorAutor" );
	$aUsuarios = null;
	$aUsuario  = null;
	$aPosts    = null;
	$aPost     = null;
	global $wpdb;

    // Cargamos en un array todos los editores del blog
    $aUsuarios = $wpdb-&gt;get_results( "SELECT ID, user_login, user_nicename, user_email FROM " . $wpdb-&gt;users . " WHERE user_login != "admin"" );

    // Recorremos todos los editores
    foreach( $aUsuarios as $aUsuario )
    {
        echo "&lt;li&gt;
				  &lt;a class="avtr" rel="nofollow" title="Avatar del autor " . $aUsuario-&gt;user_login . "" href="/author/" . $aUsuario-&gt;user_nicename . "/"&gt;
					 " . get_avatar( $aUsuario-&gt;user_email, $aData["SIZE_AVATAR"] ) . "
				  &lt;/a&gt;
				  &lt;div&gt;
					  &lt;a rel="nofollow"  title="Perfil del autor " . $aUsuario-&gt;user_login . "" href="/author/" . $aUsuario-&gt;user_nicename . "/"&gt;" . $aUsuario-&gt;user_login . "&lt;/a&gt;
					  &lt;a onclick="document.getElementById(\"slde-edit" . $aUsuario-&gt;user_nicename . "\").style.display = (document.getElementById(\"slde-edit" . $aUsuario-&gt;user_nicename . "\").style.display == \"block\" ? \"none\" : \"block\");" class="mas" href="javascript:void(0);"&gt;&lt;span&gt;[+]&lt;/span&gt; Ver las últimas entradas publicadas&lt;/a&gt;
					  &lt;div class="post" id="slde-edit" . $aUsuario-&gt;user_nicename . ""&gt;
						  &lt;ul&gt;";

        // Cargamos en un array todos los post de un editor
        $aPosts = $wpdb-&gt;get_results( "SELECT ID, post_title, post_date, comment_count
                                       FROM " . $wpdb-&gt;posts . "
                                       WHERE post_status = "publish" and post_type = "post" AND post_author = " . $aUsuario-&gt;ID . "
                                       ORDER BY post_date DESC
                                       LIMIT " . $aData["NUMERO_POST"] );

        // Recorremos todos los post del editor
        foreach( $aPosts as $aPost )
        {
            // Obtenemos el permalink del post
            $sSlug = get_permalink( $aPost-&gt;ID );

            echo "&lt;li&gt;
                      &lt;a title="" . $aPost-&gt;post_title . "" href="" . $sSlug . ""&gt;" . $aPost-&gt;post_title . "&lt;/a&gt;
                      &lt;span&gt;" . date( "d/m/Y", strtotime( (string)$aPost-&gt;post_date ) ) . " - &lt;a title="Comentarios para " . $aPost-&gt;post_title . "" href="" . $sSlug . "#comments"&gt;" . $aPost-&gt;comment_count . " comentario" . ($aPost-&gt;comment_count &gt; 0 ? "s" : "") . "&lt;/a&gt;&lt;/span&gt;
                  &lt;/li&gt;";
        }

        echo "&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;";
    }
}
?&gt;</code></pre>
<p>En el método &#8220;widget&#8221; hemos añadido la funcionalidad del Widget, es decir mostrar los editores de Blog junto con sus X post que han escrito. Como dije antes en el código fuente del Widget que podéis descargaros al final del tutorial se encuentra todo documentado para no perderse.</p>
<p>
<p>Hemos aprendido a crear un <strong>Widget</strong>, usar el objeto &#8220;$wpdb&#8221; de <strong>Wordpress</strong> para realizar nuestros consultas y añadir opciones al Panel de Control de Widgets en nuestra administración de Wordpress. Ésta es la forma que he utilizado yo para crear el <strong>Widget</strong> &#8220;últimos post por autor&#8221;, seguramente existan muchos caminos mejores o peores para crearlo, así que eres libre de modificarlo a tu antojo. Se pueden añadir más funcionalidades como por ejemplo un efecto slide para visualizar los post, como se puede ver en <a href="http://www.rutarelativa.com/" title="rutarelativa">Ruta Relativa</a>. Si usas este <strong>Widget</strong> puedes modificar el CSS dentro del <strong>plugin</strong>.</p>
<p>Enlace: <a href="#sdbr-edit" title="Demo Widget últimos post por autor" rel="external nofollow">Demo Widget últimos post por autor</a><br />
Enlace: <a href="http://www.rutarelativa.com/files/ultimos-post-por-autor.zip" title="Descargar Widget últimos post por autor" rel="external nofollow">Descargar Widget últimos post por autor</a><br />
Fuente: <a href="http://valums.com/create-wordpress-widget/" title="Create a wordpress widget">Valums</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/wordpress-como-crear-widget/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Personas 2.0 de Mozilla Labs</title>
		<link>http://www.rutarelativa.com/plugins/personas-2-0-mozilla-labs/</link>
		<comments>http://www.rutarelativa.com/plugins/personas-2-0-mozilla-labs/#comments</comments>
		<pubDate>Sun, 20 Dec 2009 12:07:29 +0000</pubDate>
		<dc:creator>Sergiocius</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Firefox]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=159</guid>
		<description><![CDATA[
Mozilla ha presentado la nueva versión de su software Personas, la versión 2.0. Ésta incluye notorias actualizaciones como la inclusión de favoritos, lo más nuevo o reciente, e incluso una categorización de los skins. Despues de ocho meses de trabajo y con ayuda del feedback de usuarios han podido sacar esta nueva versión. Pero antes&#8230;
¿Que [...]]]></description>
			<content:encoded><![CDATA[<p><img class="imge" width="560" height="159" alt="Personas 2.0 de Mozilla Labs" title="Personas 2.0 de Mozilla Labs" src="http://www.images.rutarelativa.com/personas-2-0-mozilla-labs-1.gif">
<p>Mozilla ha presentado la nueva versión de su software <strong>Personas, la versión 2.0</strong>. Ésta incluye notorias actualizaciones como la inclusión de favoritos, lo más nuevo o reciente, e incluso una categorización de los skins. Despues de ocho meses de trabajo y con ayuda del feedback de usuarios han podido sacar esta nueva versión. Pero antes&#8230;</p>
<h3>¿Que es Personas de Mozilla Firefox?</h3>
<p>Es un plugin creado por los de Mozilla Labs que pretende crear una mayor experiencia de usuario en la web, proponiendo cambiar el aspecto del navegador por uno personal que diseñemos o escogiendo uno de los más de 35.000 diseños disponibles en la web. Si usas Mozilla Firefox, puedes pasarte por <a href="http://www.getpersonas.com/" title="Personas 2.0 de Mozilla Labs" rel="external nofollow">la web oficial de Personas</a> e instalarte el plugin, ver y compartir los diseños o skins.</p>
<p><span id="more-159"></span></p>
<h3>Personas de Mozilla Firefox</h3>
<p>Aquí os dejo una imagen de como sería el aspecto del plugin Personas de Firefox y, además, un video explicativo acerca del <strong>proyecto Personas de Mozilla Firefox</strong>, explicando paso a paso las cualidades de este plugin.:</p>
<div class="imge-pie" style="width: 600px;"><a href="http://i49.tinypic.com/6oof9t.gif" title="Personas 2.0 de Mozilla Labs" target="_blank"><img width="560" height="339" alt="Personas 2.0 de Mozilla Labs" title="Personas 2.0 de Mozilla Labs" src="http://www.images.rutarelativa.com/personas-2-0-mozilla-labs-2.gif"></a><em>Haz click en la imagen para ampliar</em></div>
<p><center><object width="560" height="313"><param name="allowfullscreen" value="true"><param name="allowscriptaccess" value="always"><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8222060&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=4f3e32&amp;fullscreen=1"><embed src="http://vimeo.com/moogaloop.swf?clip_id=8222060&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=4f3e32&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="560" height="313"></embed></object></center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/personas-2-0-mozilla-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WpMooSnow: Plugin efecto nieve en JQuery para Wordpress</title>
		<link>http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-jquery-wordpress/</link>
		<comments>http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-jquery-wordpress/#comments</comments>
		<pubDate>Fri, 04 Dec 2009 21:34:58 +0000</pubDate>
		<dc:creator>KeLDroX</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=81</guid>
		<description><![CDATA[&#13;
&#60;!--    &#13;
function demo()&#13;
{&#13;
	var file = document.createElement( "script" );&#13;
	file.setAttribute( "type", "text/javascript" );&#13;
	file.setAttribute( "src", "http://www.rutarelativa.com/files/wpmoosnow/moosnow.js" );&#13;
&#13;
	document.getElementsByTagName("head")[0].appendChild( file );&#13;
&#13;
        file.onreadystatechange = function ()&#13;
       {&#13;
             if (file.readyState == 'complete') &#13;
  [...]]]></description>
			<content:encoded><![CDATA[<p><head><script type="text/javascript">&#13;
&lt;!--    &#13;
function demo()&#13;
{&#13;
	var file = document.createElement( "script" );&#13;
	file.setAttribute( "type", "text/javascript" );&#13;
	file.setAttribute( "src", "http://www.rutarelativa.com/files/wpmoosnow/moosnow.js" );&#13;
&#13;
	document.getElementsByTagName("head")[0].appendChild( file );&#13;
&#13;
        file.onreadystatechange = function ()&#13;
       {&#13;
             if (file.readyState == 'complete') &#13;
                  var snow = new mooSnow({container: $("cbcr")});&#13;
       };&#13;
&#13;
       file.onload = function () &#13;
       {&#13;
                  var snow = new mooSnow({container: $("cbcr")});&#13;
       };&#13;
&#13;
        $("web").scrollIntoView(true);&#13;
}&#13;
--&gt;&#13;
</script><img class="imge" width="560" height="302" alt="WpMooSnow: Plugin efecto nieve en Jquery para Wordpress" title="WpMooSnow: Plugin efecto nieve en Jquery para Wordpress" src="http://www.images.rutarelativa.com/wpmoosnow-plugin-efecto-nieve-jquery-wordpress-1.gif"></head><body>
<p>Algunos usuarios ya disfrutan del plugin <a href="http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-en-mootools-para-wordpress/" title="WpMooSnow: Plugin efecto nieve en Mootools para Wordpress">WpMooSnow que incluye en tu blog de Wordpress un bonito efecto nieve</a>, pero sólo funcionaba para los usuarios de la librería para <a href="http://www.rutarelativa.com/category/javascript/" title="Javascript en Rutarelativa">javascript</a> llamada Mootools. Existe un gran número de usuarios que utilizan en lugar de Mootools la librería JQuery, y es por eso por lo que hemos querido adaptar este plugin para esos usuarios.</p>
<h3>Ya, pero yo uso Mootools, ¿que hago?</h3>
<p><a href="http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-en-mootools-para-wordpress/" title="WpMooSnow: Plugin efecto nieve en Mootools para Wordpress">Dirígete al post donde hablamos sobre el plugin</a> y ahí te informamos de todo.</p>
<h3>Me gustaría ver en acción el efecto nieve en una demo</h3>
<p>Puedes ver una <a href="javascript:demo();">demo</a> del <strong>plugin efecto nieve en JQuery para Wordpress</strong> funcionando.</p>
<p><span id="more-81"></span></p>
<h3>¿Como lo instalo?</h3>
<ul class="extr-list1">
<li> Descomprime el archivo .zip</li>
<li>Sube el directorio wpmoosnow al directorio de plugins &#8220;/wp-content/plugins/&#8221;.</li>
<li>Activa el plugin desde el apartado &#8220;Plugins&#8221; de la administración de Wordpress.</li>
<li>Ahora puedes cambiar las opciones desde el menú WpMooSnow que aparece en el menú Opciones.</li>
<li>La opción más importante es la de &#8220;Contenedor donde se mostrarán los copos de nieve&#8221;, en la que tendrás que insertar el ID de la capa en la que quieras que apareza el efecto nieve. <strong>Si no indicas nada en el campo ID, se mostrará automáticamente en toda la web</strong>, de modo que es la opción más recomendable si no entiendes este punto. Si tienes dudas acerca de esto escríbenos un comentario y te ayudaremos.</li>
<li>El resto de opciones puedes dejarlas tal y como están, pero si te apetece puedes trastear y configurar a tu gusto el efecto de los copos de nieve.</li>
<li>Selecciona si usas <strong>Mootools</strong> o <strong>JQuery</strong>.</li>
</ul>
<h3>Descargar WpMooSnow: Plugin efecto nieve en JQuery para Wordpress</h3>
<p><a href="http://www.rutarelativa.com/files/wpmoosnow/wpmoosnow.zip" title="WpMooSnow: Plugin efecto nieve en JQuery para Wordpress" rel="external nofollow">Descargar</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-jquery-wordpress/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>WpMooSnow: Plugin efecto nieve en Mootools para Wordpress</title>
		<link>http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-en-mootools-para-wordpress/</link>
		<comments>http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-en-mootools-para-wordpress/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:39:56 +0000</pubDate>
		<dc:creator>KeLDroX</dc:creator>
				<category><![CDATA[Freebies]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Desarrollo]]></category>
		<category><![CDATA[Mootools]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=77</guid>
		<description><![CDATA[&#13;
&#60;!--    &#13;
function demo()&#13;
{&#13;
	var file = document.createElement( "script" );&#13;
	file.setAttribute( "type", "text/javascript" );&#13;
	file.setAttribute( "src", "http://www.rutarelativa.com/files/wpmoosnow/moosnow.js" );&#13;
&#13;
	document.getElementsByTagName("head")[0].appendChild( file );&#13;
&#13;
        file.onreadystatechange = function ()&#13;
       {&#13;
             if (file.readyState == 'complete') &#13;
  [...]]]></description>
			<content:encoded><![CDATA[<p><head><script type="text/javascript">&#13;
&lt;!--    &#13;
function demo()&#13;
{&#13;
	var file = document.createElement( "script" );&#13;
	file.setAttribute( "type", "text/javascript" );&#13;
	file.setAttribute( "src", "http://www.rutarelativa.com/files/wpmoosnow/moosnow.js" );&#13;
&#13;
	document.getElementsByTagName("head")[0].appendChild( file );&#13;
&#13;
        file.onreadystatechange = function ()&#13;
       {&#13;
             if (file.readyState == 'complete') &#13;
                  var snow = new mooSnow({container: $("cbcr")});&#13;
       };&#13;
&#13;
       file.onload = function () &#13;
       {&#13;
                  var snow = new mooSnow({container: $("cbcr")});&#13;
       };&#13;
&#13;
        $("web").scrollIntoView(true);&#13;
}&#13;
--&gt;&#13;
</script><img class="imge" width="560" height="302" alt="WpMooSnow: Plugin efecto nieve en Jquery para Wordpress" title="WpMooSnow: Plugin efecto nieve en Jquery para Wordpress" src="http://www.images.rutarelativa.com/wpmoosnow-plugin-efecto-nieve-en-mootools-para-wordpress-1.gif"></head><body>
<p>Ya estamos en época estival, en breve comienza la Navidad y lo que ello conlleva: compra de objetos decorativos para el hogar, el árbol e incluso los hay que visten sus mascotas para la ocasión. Vuestro <strong>blog</strong> no podría ser menos y ahora podrá lucir un <strong>aspecto más Navideño</strong>. Hemos realizado un <strong>plugin efecto nieve en Mootools para Wordpress</strong> con un efecto de <strong>copos de nieve</strong> cayendo desde el &#8220;cielo&#8221;.</p>
<h3>¿Pero ya existen muchos plugins efecto nieve, no?</h3>
<p>Si es verdad, pero este <strong>efecto nieve en Mootools</strong> está actualizado a la última version de Mootools 1.2.4 por <a href="http://fragged.org/dev/moosnow-javascript-text-snow-flakes-class.php" title="WpMooSnow: Plugin efecto nieve en Mootools para Wordpress" rel="external nofollow">Dimitar Christoff</a> y creado por <a href="http://www.rutarelativa.com" title="Rutarelativa" rel="external nofollow">Rutarelativa</a> para <strong>Wordpress</strong> de forma que sea mucho más fácil la instalación y además es muy configurable. Por eso este este es tu plugin perfecto para <strong>mostrar efecto nieve en Wordpress</strong> y tener tu blog listo para las Navidades.</p>
<h3>Puntos a favor de WpMooSnow</h3>
<ul class="extr-list1">
<li>Instalación sencilla con tan sólo un par de clics.</li>
<li>Configuración en el panel de administración donde es posible cambiar colores, fuentes y efectos.</li>
<li>Está testeado y es compatible con los exploradores IE6+, Firefox 2.0+, Opera 9+, Safari Windows 3.2.1+ y Google Chrome 2.0+.</li>
</ul>
<h3>Me gustaría ver en acción el efecto nieve en una demo</h3>
<p>Puedes ver una <a href="javascript:demo();">demo</a> del <strong>plugin efecto nieve en Mootools para Wordpress</strong> funcionando.</p>
<p><span id="more-77"></span></p>
<h3>¿Como lo instalo?</h3>
<ul class="extr-list1">
<li> Descomprime el archivo .zip</li>
<li>Sube el directorio wpmoosnow al directorio de plugins &#8220;/wp-content/plugins/&#8221;.</li>
<li>Activa el plugin desde el apartado &#8220;Plugins&#8221; de la administración de Wordpress.</li>
<li>Ahora puedes cambiar las opciones desde el menú WpMooSnow que aparece en el menú Opciones.</li>
<li>La opción más importante es la de &#8220;Contenedor donde se mostrarán los copos de nieve&#8221;, en la que tendrás que insertar el ID de la capa en la que quieras que apareza el efecto nieve. <strong>Si no indicas nada en el campo ID, se mostrará automáticamente en toda la web</strong>, de modo que es la opción más recomendable si no entiendes este punto. Si tienes dudas acerca de esto escríbenos un comentario y te ayudaremos.</li>
<li>El resto de opciones puedes dejarlas tal y como están, pero si te apetece puedes trastear y configurar a tu gusto el efecto de los copos de nieve.</li>
<li>Selecciona si usas <strong>Mootools</strong> o <strong>JQuery</strong>.</li>
</ul>
<h3>Descargar WpMooSnow: Plugin efecto nieve en Mootools para Wordpress</h3>
<p><a href="http://www.rutarelativa.com/files/wpmoosnow/wpmoosnow.zip" title="WpMooSnow: Plugin efecto nieve en Mootools para Wordpress" rel="external nofollow">Descargar</a></p>
<h3>Ya, pero yo uso Jquery, ¿que hago?</h3>
<p><a href="http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-jquery-wordpress/" title="WpMooSnow: Plugin efecto nieve en Jquery para Wordpress">Dirígete al post donde hablamos sobre el plugin</a> y ahí te informamos de todo.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/wpmoosnow-plugin-efecto-nieve-en-mootools-para-wordpress/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		</item>
		<item>
		<title>Supersized: Galería de imágenes en Jquery</title>
		<link>http://www.rutarelativa.com/plugins/supersized-galeria-imagenes-jquery/</link>
		<comments>http://www.rutarelativa.com/plugins/supersized-galeria-imagenes-jquery/#comments</comments>
		<pubDate>Sat, 28 Nov 2009 10:16:11 +0000</pubDate>
		<dc:creator>KeLDroX</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[JQuery]]></category>

		<guid isPermaLink="false">http://www.rutarelativa.com/?p=50</guid>
		<description><![CDATA[
Navegando por Delicious he encuentrado un plugin para realizar una galería en Jquery que muestra imágenes en pantalla completa que incluye un sistema de navegación con un diseño simple y claro. Para todos los que busquéis una galería de imágenes en Jquery, esta es una buena opción a tener en cuenta. Lo que realiza es:

Redimensiona [...]]]></description>
			<content:encoded><![CDATA[<p><img class="imge" width="500" height="170" alt="Supersized: Galería de imágenes en Jquery" title="Supersized: Galería de imágenes en Jquery" src="http://www.images.rutarelativa.com/supersized-galeria-imagenes-jquery-1.gif">
<p>Navegando por <a href="http://delicious.com/" title="Delicious" rel="external nofollow">Delicious</a> he encuentrado un <strong>plugin para realizar una galería en Jquery que muestra imágenes</strong> en pantalla completa que incluye un sistema de navegación con un diseño simple y claro. Para todos los que busquéis una <strong>galería de imágenes en Jquery</strong>, esta es una buena opción a tener en cuenta. Lo que realiza es:</p>
<ul class="extr-list1">
<li>Redimensiona las <strong>imágenes</strong> al tamaño de la ventana del navegador para que se visualizen en pantalla completa.</li>
<li>Temporizador entre <strong>imágenes</strong> con transiciones y precarga entre ellas.</li>
<li>Control de navegación para realizar pausa / play / hacia delante y atrás</li>
</ul>
<p>A mi personalmente me encanta, el único problema que le veo es el gran consumo de CPU al pasar de una imagen a otra; supongo que la resolución de pantalla dependerá de esto al tener que redimensionar las <strong>imágenes</strong> al tamaño del explorador. Podéis ver la <a href="http://www.buildinternet.com/project/supersized/default.php" title="Supersized: Galería en Jquery" rel="external nofollow">demo</a> vosotros mismos para poder decidir antes de añadirlo a vuestros proyectos.</p>
<p>Fuente: <a href="http://www.buildinternet.com/project/supersized/" title="Supersized: Galería de imágenes en Jquery" rel="external nofollow">Supersized: Galería de imágenes en Jquery</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rutarelativa.com/plugins/supersized-galeria-imagenes-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
