<?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>Sentido Web &#187; wp</title>
	<atom:link href="http://sentidoweb.com/tag/wp/feed" rel="self" type="application/rss+xml" />
	<link>http://sentidoweb.com</link>
	<description>Desarrollo web, HTML, CSS, Javascript, PHP, MySQL</description>
	<lastBuildDate>Tue, 10 Apr 2012 01:02:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Importar RSS en WordPress sin usar un plugin</title>
		<link>http://sentidoweb.com/2009/04/28/importar-rss-en-wordpress-sin-usar-un-plugin.php</link>
		<comments>http://sentidoweb.com/2009/04/28/importar-rss-en-wordpress-sin-usar-un-plugin.php#comments</comments>
		<pubDate>Tue, 28 Apr 2009 18:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[importar]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2009/04/28/importar-rss-en-wordpress-sin-usar-un-plugin.php</guid>
		<description><![CDATA[Buen tutorial que explica cómo importar los contenidos de un RSS en nuestro blog sin tener que usar un plugin, que sinceramente, hace bastante busqué un plugin que lo hiciera y no encontré nada que me llegara a gustar. El tutorial es bastante completo, dividido en tres partes: importar usando WP de forma sencilla y [...]]]></description>
			<content:encoded><![CDATA[Buen tutorial que explica cómo importar los contenidos de un RSS en nuestro blog sin tener que usar un plugin, que sinceramente, hace bastante busqué un plugin que lo hiciera y no encontré nada que me llegara a gustar.
El tutorial es bastante completo, dividido en tres partes: importar usando WP de forma sencilla y de forma más avanzada, para lo cual utiliza las funciones de WP que hacen uso de <a href="http://magpierss.sourceforge.net/" title="Magpie RSS Feed Parser">Magpie</a>. O utilizando <a href="http://simplepie.org/" title="SimplePie Home Page">SimplePie</a>, para lo cual no es necesario WP.
<a href="http://perishablepress.com/press/2009/04/26/import-and-display-rss-feeds-in-wordpress/">Import and Display RSS Feeds in WordPress</a>
Vía / <a href="http://scriptandstyle.com/submissions/import-and-display-rss-feeds-in-wordpress">Script &amp; Style</a>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2009/04/28/importar-rss-en-wordpress-sin-usar-un-plugin.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Crear un plugin para WordPress con su propia tabla</title>
		<link>http://sentidoweb.com/2009/04/07/crear-un-plugin-para-wordpress-con-su-propia-tabla.php</link>
		<comments>http://sentidoweb.com/2009/04/07/crear-un-plugin-para-wordpress-con-su-propia-tabla.php#comments</comments>
		<pubDate>Wed, 08 Apr 2009 01:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[tablas]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2009/04/07/crear-un-plugin-para-wordpress-con-su-propia-tabla.php</guid>
		<description><![CDATA[Interesante artículo en el que nos explican cómo crear un plugin de wordpress usando su propia tabla, algo que no suele necesitarse porque para almacenar datos propios se usan las &#8220;options&#8221;, pero en algún momento podemos necesitarlo. Nos explica paso a paso qué hay que hacer: Declarar la función y las variables globales que se [...]]]></description>
			<content:encoded><![CDATA[<p>Interesante artículo en el que nos explican cómo crear un plugin de wordpress usando su propia tabla, algo que no suele necesitarse porque para almacenar datos propios se usan las &#8220;options&#8221;, pero en algún momento podemos necesitarlo.</p>
<p>Nos explica paso a paso qué hay que hacer:</p>
<ul><li>Declarar la función y las variables globales que se necesitan</li>
<li>Darle un nombre a nuestra tabla y usar el prefijo de WP</li>
<li>Comprobar que la tabla no existe y si no, crearla</li>
<li>Añadir la funcionalidad a WordPress</li>
<li>Añadir datos a la nueva tabla</li></ul>
<p><a href="http://wptoy.com/tips-tricks/create-a-plugin-with-its-own-custom-database-table/">Create a Plugin With Its Own Custom Database Table</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2009/04/07/crear-un-plugin-para-wordpress-con-su-propia-tabla.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laboratorio: Feel the Comments plugin para WordPress</title>
		<link>http://sentidoweb.com/2008/11/06/laboratorio-feel-the-comments-plugin-para-wordpress.php</link>
		<comments>http://sentidoweb.com/2008/11/06/laboratorio-feel-the-comments-plugin-para-wordpress.php#comments</comments>
		<pubDate>Fri, 07 Nov 2008 02:00:00 +0000</pubDate>
		<dc:creator>displaynone</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[comentarios]]></category>
		<category><![CDATA[comments]]></category>
		<category><![CDATA[feel]]></category>
		<category><![CDATA[feel the comments]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wp]]></category>

		<guid isPermaLink="false">http://sentidoweb.com/2008/11/06/laboratorio-feel-the-comments-plugin-para-wordpress.php</guid>
		<description><![CDATA[Ayer se lió una buena por lo de Mobuzz. Estuve leyendo todo lo que puso Javier Martín en su blog y los comentarios de la gente, que suelen ser muy interesantes. Había opiniones en contra, a favor y de todo tipo, y me hubiera gustado poder distinguir de que tipo era cada comentario de forma [...]]]></description>
			<content:encoded><![CDATA[<p>Ayer se lió una buena por lo de <a href="http://loogic.com/save-mobuzz-save-the-world/">Mobuzz</a>. Estuve leyendo todo lo que puso <a href="http://loogic.com">Javier Martín</a> en su blog y los comentarios de la gente, que suelen ser muy interesantes. Había opiniones en contra, a favor y de todo tipo, y me hubiera gustado poder distinguir de que tipo era cada comentario de forma rápida.</p>
<p>Por eso se me ocurrió hacer <strong>un plugin para WordPress en el que el comentarista pudiera indicar su estado de ánimo</strong>: en general o sobre el post en particular, según permita el administrador del blog.</p>
<p><img alt="feel_the_comments1.png" src="http://sentidoweb.com/img/2008/11/feel_the_comments1.png" width="450" height="307" class="center"/></p>
<p>Desde la administración de WP, se podrá indicar que estados de ánimo puede indicar el usuario. Para ello escribirá pares tipo:texto en una caja de texto, por ejemplo:</p>
<pre>:¿Cómo te sientes?
acuerdo:Estoy totalmente de acuerdo
desacuerdo:Va a ser que no
encanta:¡Me encanta!
pordios:¡¡Por Dios!!</pre>
<p>Como se puede ver el primer par no tiene el tipo de &#8220;sentimiento&#8221;, esto es así para poder dar la oportunidad a ser neutral en tu comentario. Hay que tener en cuenta que la opción por defecto es la primera.</p>
<p>Una vez que ya hemos instalado el plugin y lo hemos activado, tan solo tendremos que modificar la plantilla de comentarios para añadir el combo y para añadir un CSS que nos permita identificar cada estado de ánimo (el nombre del estilo corresponde al tipo de la lista anterior).</p>
<p>Para añadir el combo solo tendremos que añadir el siguiente código allá donde queramos, lo más lógico es antes del submit:</p>
<pre><code><pre class="php">&amp;lt;?php <span style="color: #723b00;">if</span> <span style="color: #66cc66;">&#40;</span><a href="http://www.php.net/function_exists"><span style="color: #000066;">function_exists</span></a><span style="color: #66cc66;">&#40;</span><span style="color: #ff0000;">'feel_the_comments_draw_select'</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span> feel_the_comments_draw_select<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>; ?&amp;gt;</pre></code></pre>
<p>Para añadir la clase tan solo será necesario incluir una llamada PHP, pero con la salvedad de que hay que hacerla después de recuperar el ID del comentario. Esto es debido a dos cosas: WP es un asco y yo no tenía ganas de buscar una solución mejor. WP permite añadir hooks que se ejecuten en los filtros y las acciones, a parte de que el código de WP es <del>una chapuza</del> un lío, las funcionalidades que ofrece no son todas las que yo necesitaba, o simplemente no encontraba cómo hacerlo. Un ejemplo del código sería el siguiente:</p>
<pre><code><pre class="php">&amp;lt;li  id=<span style="color: #ff0000;">"comment-&amp;lt;?php comment_ID() ?&amp;gt;"</span> <span style="color: #000000; font-weight: bold;">class</span>=<span style="color: #ff0000;">"&amp;lt;?php echo feel_the_comments_get_class(); ?&amp;gt;"</span>&amp;gt;</pre></code></pre>
<p>Como resultado tendremos un combo en el formulario de comentarios que nos permite elegir el tipo de sentimiento que queremos expresar:<p>
<p><img alt="feel_the_comments2.png" src="http://sentidoweb.com/img/2008/11/feel_the_comments2.png" width="450" height="356" class="center" /></p>
<p>Y también unos comentarios con diferentes estilos según el sentimiento general que quieran expresar. Yo no le he dado muchas vueltas y he añadido el color negro para indicar el &#8220;¡Por Dios!&#8221;, el azul para &#8220;Estoy de acuerdo&#8221;, el verde para &#8220;Me encanta&#8221; y el gris para &#8220;No estoy de acuerdo&#8221;, el resto irían sin estilo propio.</p>
<p><img alt="feel_the_comments3.png" src="http://sentidoweb.com/img/2008/11/feel_the_comments3.png" width="388" height="746" class="center" /></p>
<p>Como he dicho antes, no es un plugin perfecto ya que WP me desespera y no tenía demasiadas ganas de ser perfeccionista, así que si alguien quiere mejorarlo, por mi perfecto.</p>
<p>Descarga: <a href="http://sentidoweb.com/lab/plugins/wp/feel_the_comments.zip">Feel the Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://sentidoweb.com/2008/11/06/laboratorio-feel-the-comments-plugin-para-wordpress.php/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

