<?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>Darío Ferrer</title>
	<atom:link href="http://www.darioferrer.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.darioferrer.com</link>
	<description>Blog</description>
	<lastBuildDate>Tue, 16 Feb 2010 15:14:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>¿Joomla Vs. Wordpress? (1ª parte)</title>
		<link>http://www.darioferrer.com/wordpress/joomla-vs-wordpress-i-532.html</link>
		<comments>http://www.darioferrer.com/wordpress/joomla-vs-wordpress-i-532.html#comments</comments>
		<pubDate>Fri, 12 Feb 2010 19:26:22 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Joomla]]></category>
		<category><![CDATA[Portada]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=532</guid>
		<description><![CDATA[<p><span id="more-532"></span><!--noteaser--><br />
Me gusta Wordpress porque con éste hago lo que quiero. Lo moldeo, construyo, destruyo, reconstruyo y aún sigue ahí, riendo y diciéndome <em>&#8220;bah, eso es todo lo que tienes? ¡vamos niñita, pégame con todo!&#8221;</em>. Si no fuese así, sin duda lo hubiese desechado desde el principio.</p>
<p>Mi abuela dice: &#8220;Si las tecnologías se convierten en una jaqueca, pues ríete de ellas, úsalas como esclavas, doblégalas a tu parecer, llévalas al límite. Si aún te responden con eficacia pues qué bien, podrás seguirlas machacando, redescubriendo y mejorando. Y el día que te dejen varado, pues mándalas al demonio o continúa creciendo con o sin ellas porque a fin de cuentas eres un ser libre&#8221;. Es de esta forma como deberías ver tu carrera profesional&#8230; Y es también de dicha forma como deberías leer este artículo.</p>
<h4>&#8220;Soy fanático de&#8230;&#8221;</h4>
<p>Permítete ser fan de The Matrix, Pink Floyd o los Tigres de Aragua, pero no de tecnología alguna (y menos de un CMS). El sujeto fanático -en general- experimenta a cada rato esa divina mezcla cuasiarmónica de entusiasmo, adrenalina, apego frenético y una ignorancia tan ingenua que llama a la ternura. Si acaso eres fanático a capa y espada de Joomla, Wordpress o cualquier otra aplicación, mi modesto consejo hacia ti es simple: deja de serlo, no vale la pena. En este momento importa más tu criterio y crecimiento profesional que las 4 paredes de código dentro de las cuales estás empeñado en encerrarte. En lugar de invertir tiempo en encajonarte en un CMS, dedícalo a aprender lo que más te gusta: programar, diseñar/maquetar o planificar proyectos. </p>
<h3>Quién escribe esto</h3>
<p>Antes de entrar en tema, quizás resulte oportuno mencionar un par de datos sobre quien se encuentra martirizando las teclas en este preciso instante. Comenzar diciendo que he implementado Joomla en numerosos proyectos web, además de colaborar en la difusión del conocimiento del software a través de <a href="http://www.maestrosdelweb.com/autores/dario-ferrer/">diversos artículos</a>, así como experimentos varios de mejora de la plataforma tales como <a href="http://forum.joomlaworks.gr/index.php?topic=3664.0">mostrar componentes como módulos</a> o <a href="http://www.maestrosdelweb.com/editorial/implementando-php-en-el-css-de-joomla/">gestionar el CSS de Joomla dinámicamente</a>. Hasta hace un par de años desarrollé alrededor de 22 portales y tiendas electrónicas bajo esta aplicación, pero el grueso de los trabajos en aquél entonces estaban constituidos por desarrolladores que requerían servicios para desarrollar módulos y componentes personalizados. Adicionalmente soy miembro del equipo de soporte de <a href="http://forum.joomlaworks.gr/index.php?action=profile;u=3740">Joomlaworks</a> (uno de los más relevantes desarrolladores de add-ons para Joomla) y moderador general de los <a href="http://www.joomlaspanish.org/foros/showgroups.php?">foros de JoomlaSpanish</a> (partner oficial en español de Joomla.org). En fin, conozco el software.</p>
<p>En cuanto a Wordpress, reconozco que todavía no he conquistado el nivel de dominio que llegué a poseer con Joomla, aunque -basándome en lo aprendido hasta el momento- me siento optimista sobre lo que aún está por transcurrir. En el presente aplico Wordpress en los proyectos que desarrollo, pues con éste he alcanzado resultados de mejor calidad integral, ejecutados en la mitad del tiempo y, desde luego, con menores costos para el cliente.</p>
<h3>Joomla: estrictamente orientado al usuario común.</h3>
<p>Joomla es un CMS esencialmente orientado a facilitarle la vida al usuario como ente creador de presencia en la web. Esto quiere decir que gracias a Joomla cualquier secretaria de recepción puede poseer, en escasos minutos, un completo sitio web con un montón de elementos preintegrados y el consecuente control integral desde un completo panel de administración. En ese aspecto Joomla es un líder indiscutible, superior a cualquier CMS.</p>
<p>Resulta acertado afirmar que Joomla es una aplicación prefabricada en el puro y crudo sentido de la palabra. A diferencia de Wordpress, éste dispone nativamente de múltiples recursos controlables desde el panel administrativo, tales como sistemas de encuestas, banners, formulario de contacto, gestión de feeds RSS y hasta colorizado de sintaxis (basado en <a href="http://qbnz.com/highlighter/">GeShi</a>) si lo necesitas en tu contenido. Igualmente Joomla fue pionero en la implementación de la llamada &#8220;papelera de reciclaje&#8221; en un gestor de contenidos, característica que -en contraste- Wordpress recién implementó a partir de la versión 2.9.</p>
<p>Tal como es ampliamente conocido, Joomla es <em>hijo pródigo</em> de Mambo, una aplicación cuya arquitectura fue conceptualizada desde un principio en función del usuario común, aquél que no sabe ni pío de programación y diseño web pero que al mismo tiempo tenía el derecho y necesitaba tener presencia en internet. En aquél entonces, Mambo le otorgó a ese usuario el poder, no sólo de tener su propio sitio, sino un sitio completo, con todos los accesorios y recursos necesarios para gestionar contenido, interactuar con los visitantes y hasta monetizarlo. Dicho esquema se mantuvo y sigue manteniendo con Joomla.</p>
<h3>Wordpress: orientado al usuario y al desarrollador web</h3>
<p>En más de una ocasión he mencionado que Wordpress se acerca más al concepto de framework que al de un CMS en sí. Visto desde el punto de vista de un programador, esta aplicación constituye un surtido de recursos que sólo pueden ser calificados como soluciones. La arquitectura de Wordpress está fundamentada en principios productivos, cuya finalidad no es otra que la más apreciada por un desarrollador: consultar datos y devolverlos sin ningún accesorio imprevisto. Wordpress devuelve al desarrollador la capacidad de decidir cómo, cuándo y dónde quiere colocar sus datos. Wordpress permite al diseñador controlar la totalidad de la estructura y presentación resultantes.</p>
<p>Ahora bien, si aquella secretaria de recepción instalara Wordpress, no llegaría a obtener más que un blog en pocos segundos. Por tal motivo, cuando me tropiezo con algún artículo que afirma que &#8220;Wordpress sólo sirve para blogs&#8221;, inevitablemente imagino que detrás del teclado se encuentra alguna secretaria de oficina (o su equivalente en conocimientos sobre este software).</p>
<p>Wordpress es un CMS para lo que la creatividad dicte (creatividad: imaginación orientada a lo productivo). No obstante, Wordpress necesita de una mano profesional para demostrar todo lo que es capaz de ofrecer. Si pensabas que -por ejemplo- era imposible personalizar una interfaz administrativa de cabo a rabo sin tocar un pelo de los archivos del núcleo, es que aún no conoces Wordpress.</p>
<p>¡Ah! también sirve para blogs :)</p>
<h3>Por qué Joomla no puede ofrecer el mismo nivel de personalización que Wordpress</h3>
<h4>¿Qué son los archivos del núcleo?</h4>
<p>Son todos aquellos archivos que conforman la aplicación cuando está recién instalada. Me refiero a todos, desde el directorio raiz hasta el último escondrijo. Esos archivos no deben editarse jamás, pues -y aquí viene la primera Regla del buen CMS- uno de los primeros requisitos que debería cumplir un CMS con quien decida emplearlo, consiste en ofrecer los suficientes recursos que permitan al desarrollador proceder a su criterio sin necesidad de modificar los archivos del núcleo.</p>
<p>¿Por qué es inconveniente editar tales archivos? Porque las actualizaciones requieren tener plena disponibilidad sobre éstos para sobrescribir lo que sea necesario. Las actualizaciones son modificaciones que el equipo oficial de desarrollo efectúa al software. Éstas pueden incluir mejoras, soluciones de fallos o parches de seguridad en sus distintos niveles. Es importante que mantengas tu CMS actualizado. El procedimiento para tal fin es cuestión de minutos si mantienes intactos los archivos del núcleo.</p>
<p>De igual manera, si eres un cliente en la búsqueda de quien se encargue de tu proyecto web y, al mismo tiempo, tu proyecto involucra un CMS, debes asegurarte de que el futuro programador no toque esos archivos. Que proceda a criterio siempre y cuando respete esa regla única. Verás que tal manera de proceder te ahorrará múltiples dolores de cabeza a la hora de mantener el sitio al día. Entiende que las actualizaciones son tareas periódicas y debes considerarlas como parte normal del conjunto de procedimientos implicados en la optimización de un sitio web. En virtud de ello debes evitar todo tipo de elementos obstaculizantes para tal fin.</p>
<h4>El problema con Joomla</h4>
<p>Entendido el concepto de los archivos del núcleo de un software -así como la importancia de no modificarlos- nos encontramos con uno de los cuellos de botella más aleccionadores que puedan encontrarse.</p>
<p>Hace pocos años nació (ignoro de dónde pero nació) un planteamiento muy interesante en la llamada comunidad de desarrolladores web, cuya principal propuesta consistía en la opción de utilizar gestores de contenidos prefabricados en los proyectos para ofrecer más calidad a menores costos y tiempos mínimos de ejecución. Dicha tendencia resultó enteramente imprevista, y más imprevista aún para los respectivos equipos de desarrollo de Mambo/Joomla, quienes -como ya mencioné- habían jugado todas sus cartas en función del usuario común (sí, el que no sabe ni pío).</p>
<p>En virtud de tal estrategia y comparándolo con Wordpress -que desde el principio sí encauzó su código hacia un entorno de desarrollo- Joomla tenía y sigue teniendo muy poco que ofrecer en materia de: </p>
<ul>
<li>Sitios que requieran escalabilidad de cero a infinito.</li>
<li>Recursos nativos que ofrezcan total libertad de acción al programador para controlar lo que éste quiera controlar, sin que por tal motivo sea necesario modificar, desde luego, el núcleo.</li>
</ul>
<p>Ante las nuevas tendencias de aprovechamiento de la tecnología, muchos individuos (yo incluido) insistían en que Joomla también podía responder exitosamente a requerimientos que involucrasen proyectos web de compleja estructura contextual. Nada más lejos de la realidad.</p>
<p>Si Joomla es el pan listo para servir, Wordpress es la harina aún en el empaque. Puede que el pan servido y calientito guste a unos cuantos, pero justo cuando el comensal comienza a exigir algo más que un pan (o un pan de características más adaptadas a sus requerimientos) es cuando termina el encanto de Joomla, mientras Wordpress recién comienza a calentar motores.</p>
<p>¿Nos entendimos o no? Joomla es el juguete lujoso con todos los accesorios, Wordpress la caja de Lego. Joomla es el edificio, Wordpress el montón de ladrillos, cemento y arena. Quien compre un edificio podrá gozar de su comodidad a mediano plazo, pero sólo crecerá a la misma altura de éste. Quien opte por los ladrillos y cuente con un buen profesional para trabajarlos, sencillamente conseguirá lo que quiere. </p>
<p>Si Neo tuviese que escoger entre ambas, Joomla le diría &#8220;My way or the Highway&#8221; mientras paralelamente  Wordpress diría &#8220;There is no spoon&#8221;.</p>
<p>No obstante, ser la caja de Lego o el montón de ladrillos no debe implicar que el usuario final (tu cliente) deba estar lidiando diariamente con legos y ladrillos, sino que tú tendrás el camino libre para construirle un sitio justo a su medida y totalmente escalable en el tiempo. Para una mejor comprensión de dicho factor veamos la siguiente lista de casos ilustrativos:</p>
<h4>Personas, situaciones y soluciones</h4>
<p>Si en este momento se efectuara una encuesta acerca de lo que distintos tipos de usuarios buscan en un CMS, probablemente las siguientes figurarían entre las principales respuestas:</p>
<ol>
<li><strong>El usuario común:</strong> &#8220;Quiero un software de fácil instalación y operatividad que además me ahorre, en la mayor medida posible, la jaqueca de meterme con los códigos.  Quiero un panel de administración desde el cual pueda controlar todo el sitio, hasta el mínimo detalle. Quiero disponer de un montón de recursos al instante, todo sencillo, todo fácil. Y no quiero pagar un centavo por ello&#8221;. (Solución: Joomla)</li>
<li><strong>El diseñador web amateur:</strong> &#8220;Quiero un sistema que me proporcione el máximo posible de etiquetas y snippets prestablecidos, a fin de permitirme enfocarme en el diseño/maquetación del sitio, sin necesidad de lidiar con programación&#8221;. (Solución: Joomla/Wordpress)</li>
<li><strong>El diseñador web profesional:</strong> &#8220;Quiero lo mismo que el diseñador web amateur, y además necesito controlar el 100% del HTML resultante&#8221;. (Solución: Wordpress)</li>
<li><strong>El programador web amateur:</strong> &#8220;No sé lo que quiero y el hecho de no saberlo me parece genial. En este momento estoy encerrado en mi habitación, totalmente enfocado en mi aprendizaje de PHP. No como ni duermo, y uso pañales de adultos para no tener que ir al baño.  En la puerta hay un letrero que dice &#8216;Favor no molestar&#8217; que significa exactamente eso: <strong>favor no molestar</strong>&#8220;. (Solución: una chica que lo salve de la demencia)</li>
<li><strong>El programador web profesional:</strong> &#8220;No quiero nada, yo mismo construyo mi vaina desde cero. Pero si algún día optara por basar mis proyectos en una plataforma de gestión de contenidos, desearía un sistema que bajo ningún concepto entorpezca mi proceso propio de desarrollo&#8221;. (Solución: Wordpress)</li>
<li><strong>El cliente:</strong> &#8220;Quiero exactamente lo que pedí. Favor prestar atención a la palabra &#8216;exactamente&#8217;, la cual no significa &#8216;aproximadamente&#8217; ni &#8217;semejante a&#8230;&#8217; sino <strong>exactamente</strong>&#8220;. (Solución: Wordpress + una mano profesional)</li>
</ol>
<h4>¿Podría Joomla fexibilizar radicalmente su arquitectura a favor de un entorno de desarrollo?</h4>
<p>Posible pero difícil. En realidad Joomla sí tuvo una oportunidad única para replantear totalmente su arquitectura y no lo hizo. Eso fue en el transcurso del año 2007, cuando su equipo oficial de desarrollo decidió separar la plataforma -de las entonces versiones 1.0.X- de la llamada &#8220;herencia Mambo&#8221;. Ciertamente se efectuaron numerosos cambios que implicaron una reescritura completa del núcleo. Tan profundos fueron dichos cambios, que subir las 1.0.X a la 1.5 no implicaba una actualización sino una migración total de datos, tal como si se tratase de dos aplicaciones distintas.</p>
<p>Al final del día, el nuevo Joomla 1.5 no era extremadamente distinto al 1.0.X. De hecho, aún la plataforma sigue atada al famoso &#8220;legacy&#8221; (la compatibilidad con versiones viejas). Esta medida fue necesaria para no dejar obsoletos la gruesa cantidad de add-ons y plantillas de terceros existentes hasta entonces. Y el precio del &#8220;legacy&#8221; fue, precisamente, seguir atado a la &#8220;herencia Mambo&#8221; hasta el sol de hoy. Creo que es muy difícil que Joomla ejecute una segunda vuelta total de tortilla.</p>
<p>Con Wordpress ocurrió un hecho similar (en cuanto al cambio radical de plataforma) pero la estrategia fue exactamente la contraria de Joomla, ya que el Core de WP sí se pasó por el forro las contribuciones de terceros, es decir, se le dio prioridad a la arquitectura (lo realmente permanente y evolucionable), pero pagaron el precio de dejar obsoletos todos los plugins existentes en aquél momento. Sólo funcionaban los que no requerían la base de datos para operar, es decir, una mínima cantidad. Tal cambio se dio en la versión 2.2, cuando se implementó por primera vez nada menos que el sistema de taxonomías.</p>
<p>Sólo imagínense si el core de Wordpress hubiese tomado la misma decisión equivocada que el core de Joomla: el software hubiese quedado totalmente estancado y -tal como Joomla- debatiéndose entre callejones sin salida: por un lado la evolución/involución de la aplicación, y por el otro los add-ons (plugins en este supuesto negado) con los cuales había que &#8220;quedar bien&#8221;.</p>
<p>Por cierto, Hoy en día Wordpress cuenta con el doble de add-ons que Joomla, los cuales operan bajo una arquitectura más robusta, versátil y escalable que las pre-2.2.</p>
<h3>Conclusión</h3>
<ul>
<li>Si no posees conocimientos de desarrollo web, deseas instalar un completo sitio en un santiamén de forma libre y gratuita, Joomla es tu mejor opción.</li>
<li>Si necesitas desarrollar un sitio que requiera máxima personalización de elementos y funciones (incluyendo interfaces de usuario y administrativas), controlar el 100% del código, y posees los conocimientos suficientes para hacerlo, tu mejor opción es Wordpress.</li>
</ul>
<h3>¡Espera el resto de las partes de este artículo!</h3>
<p>Las partes 2, 3 y 4 del presente artículo conformarán precisamente la explicación técnica de todo lo expuesto hasta ahora (no pensabas que te iba a dejar en el aire con este aspecto). Prepárate para analizar códigos, diagramas y demás elementos detallados.</p>
<h4>2ª parte: Tareas altamente esenciales que no se pueden hacer con Joomla (y sí con Wordpress) sin tocar los archivos del núcleo</h4>
<ul>
<li>Taxonomías (u organización de secciones). Profundidad, versatilidad y límites. Concepto e importancia para desarrollar estructuras complejas de contenido.</li>
<li>Controlar el 100% de las funciones y comportamiento del sistema (frontend y backend)</li>
<li>Controlar el 100% del HTML y CSS de toda la interfaz (frontend y backend)</li>
</ul>
<h4>3ª Parte. Templating en Joomla y Wordpress</h4>
<p>Hasta dónde puede llegar la capacidad de cada una de estas aplicaciones en el desarrollo de plantillas y cuáles son los recursos que las mismas tienen disponibles para tal fin.</p>
<h4>4ª Parte. Desmintiendo mitos trillados.</h4>
<p>¿&#8221;Wordpress sólo sirve para hacer blogs&#8221;? ¿&#8221;Joomla es lo ideal para portales de alto tráfico&#8221;? Son algunas fantasías trasnochadas que nos ocuparemos de desmentir una a una con pruebas en mano, pelos y señales. También tomaremos ciertos artículos como referencia. Quien luego de leer la 4ta parte aún desee seguir fantaseando, pues nada, que se trague la pastilla azul y despierte creyendo que sólo tuvo una pesadilla.</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wordpress/joomla-vs-wordpress-i-532.html/feed</wfw:commentRss>
		<slash:comments>24</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2010/02/joomla-vs-wordpress-1-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>Cómo buscar (¡y encontrar!) contenido útil en el foro oficial de Wordpress</title>
		<link>http://www.darioferrer.com/wordpress/buscar-contenido-util-foro-oficial-wordpress-529.html</link>
		<comments>http://www.darioferrer.com/wordpress/buscar-contenido-util-foro-oficial-wordpress-529.html#comments</comments>
		<pubDate>Fri, 29 Jan 2010 19:42:07 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=529</guid>
		<description><![CDATA[<p><span id="more-529"></span><!--noteaser--><br />
Quizás parezca una tontería a simple vista, pero este método me ha salvado el pellejo más de una vez. Se trata de encontrar buen contenido dentro de la inmensa mole que compone al foro oficial de <a rel="external" href="http://wordpress.org/support/">Wordpress.org</a>. Como muchos sabemos, uno de los aspectos que agobia a ese sitio es -entre otras cosas- la falta de un buen motor de búsquedas, así que a veces es necesario inventárselas para poder consultarlo.</p>
<p>La verdad aunque duela a algunos: a Wordpress.org no le importa Google, pero aún así Google sigue amando a Wordpress cual masoquista a su sádico. De esta pervertida relación podemos sacar provecho, ya que -a falta del motor de búsqueda nativo de Wordpress- Google es la mejor opción para tal cometido ¡aún mejor que el mismo Yahoo, quien funge de motor interno de búsqueda en el sitio oficial y -a pesar que tiene toda la buena venia que el core le otorga- todavía se le hace imposible superar a Google en resultados!</p>
<p>Lo único que queda es discriminar el contenido de calidad ¿y cuál es el fulano &#8220;contenido de calidad&#8221;? pues los temas resueltos. Al respecto tenemos dos puntos a favor: <strong>1)</strong> Wordpress posee un sistema para indicar si el tema está resuelto o no y <strong>2)</strong> Generalmente los usuarios son colaboradores al respecto y, en su defecto, los moderadores suelen hacer el trabajo. El texto publicado es: &#8220;This topic is resolved&#8221;. Entonces la sintaxis para buscar sería:</p>
<div class="codecolorer-container text mac-classic" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">site:http://wordpress.org/support &quot;This topic is resolved&quot; [mis palabras claves].</div></td></tr></tbody></table></div>
<p>Un par de ejemplos para ilustrar: <a rel="external" href="http://www.google.com/#hl=en&#038;source=hp&#038;q=site%3Ahttp%3A%2F%2Fwordpress.org%2Fsupport+%22This+topic+is+resolved%22+get_posts&#038;aq=f&#038;aqi=&#038;oq=&#038;fp=435311d5ec9ae78f">get_posts</a>, <a rel="external" href="http://www.google.com/#hl=en&#038;q=site%3Ahttp%3A%2F%2Fwordpress.org%2Fsupport+%22This+topic+is+resolved%22+WP_Query&#038;aq=f&#038;aqi=&#038;oq=&#038;fp=435311d5ec9ae78f">WP_Query</a> o &#8220;<a rel="external" href="http://www.google.com/#hl=en&#038;q=site%3Ahttp%3A%2F%2Fwordpress.org%2Fsupport+%22This+topic+is+resolved%22+blank+page+after+upgrading&#038;aq=f&#038;aqi=&#038;oq=&#038;fp=435311d5ec9ae78f">blank page after upgrading</a>&#8221; ¿Qué representan estos resultados? Pues nada menos que numerosos problemas experimentados por múltiples usuarios, los cuales fueron resueltos&#8230; ¿Útil no?.</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wordpress/buscar-contenido-util-foro-oficial-wordpress-529.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Cómo cambiar el tamaño de todas las imágenes en tu sitio Wordpress</title>
		<link>http://www.darioferrer.com/wordpress/como-cambiar-el-tamano-de-todas-las-imagenes-en-tu-sitio-wordpress-526.html</link>
		<comments>http://www.darioferrer.com/wordpress/como-cambiar-el-tamano-de-todas-las-imagenes-en-tu-sitio-wordpress-526.html#comments</comments>
		<pubDate>Sat, 09 Jan 2010 02:35:20 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=526</guid>
		<description><![CDATA[<p><span id="more-526"></span><!--noteaser--><br />
Wordpress ofrece 4 tamaños prestablecidos de imágenes: Miniatura, Medio, Grande y Full (este último es el tamaño natural). Una vez que configuramos nuestro blog, el motor de redimensionamiento toma el tamaño full y crea automáticamente las demás versiones, mientras la base de datos guarda el nombre exacto de cada archivo y -como si fuera poco- su anchura y su altura.</p>
<p>Esto último es un problema, pues al involucrarse la BD en el asunto, ya no basta con estrategias externas para redimensionamientos masivos (por ejemplo con un eventual script basado en GD / Imagemagic, o bien un procesamiento por lotes vía Photoshop). Nada de eso. Hay que decirle a la base de datos que los nuevos archivos miden tantos x tantos píxeles, y esto último involucra meterse con cada array del campo (porque son arrays). Todo un infierno descartable por donde se mire.</p>
<p>La otra estrategia se resume en un trabajo &#8220;de hormiguita&#8221;, el cual consiste en -luego de haber configurado los nuevos tamaños prestablacidos- meterse en cada entrada/página, borrar las viejas versiones y subir las nuevas, las cuales serán reingresadas en la base de datos y -para nuestra fortuna- se ubicarán en los mismos directorios donde se encontraban antes de ser eliminadas.</p>
<h3>El método rápido</h3>
<p><strong>0) Respalda todo</strong> antes de comenzar: archivos y datos.</p>
<p><strong>1) Realiza una nueva instalación de Wordpress</strong> en tu servidor local. Asegúrate de utilizar la misma versión que tu sitio web. No olvides hacer lo siguiente:</p>
<p>- Borra toda la información de posts, categorías, páginas y enlaces que vienen predeterminados con la instalación. Es decir, vacía tu nueva instalación por completo de contenido.</p>
<p>- Configura todo lo concerniente a tus imágenes: nuevas dimensiones <span class="codigoTexto">(Opciones > Media)</span> y además la misma ruta de ubicación del directorio tal como la tienes en tu sitio <span class="codigoTexto">(Opciones > Misceláneas)</span>. Generalmente la ruta es <span class="codigoTexto">wp-content/uploads</span>, pero si la personalizaste allá, haz lo mismo aquí.</p>
<p>- Dale a tu base de datos el mismo cotejamiento de caracteres que a tu sitio web.</p>
<p><strong>2) Ingresa al panel de tu sitio web</strong>, específicamente en <span class="codigoTexto">Herramientas > Exportar</span>, genera el archivo de exportación y guárdalo en tu disco duro.</p>
<p>3) Ingresa en el panel de tu nueva instalación y dirígete a <span class="codigoTexto">Herramientas > Importar</span>, luego clic en la última opción &#8220;Wordpress&#8221; y sube el archivo. Una vez que todo esté listo para hacer la importación, el sistema te preguntará si también deseas agregar las imágenes adjuntas ¡marca esa casilla! y luego espera unos minutos a que Wordpress complete todo el proceso.</p>
<p>4) Una vez terminado el proceso, las imágenes quedarán redimensionadas. Ahora debes hacer los ajustes necesarios a tu sitio real (por favor, respalda archivos y base de datos antes de continuar):</p>
<h4>Base de datos</h4>
<p>- Métete en el PhpMyAdmin de tu <strong>sitio local</strong>, escoge la base de datos correspondiente a tu instalación, presiona la pestaña <span class="codigoTexto">SQL</span> y copia esto:</p>
<div class="codecolorer-container php mac-classic" style="overflow:auto;white-space:nowrap;border: 1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;font: normal 12px/1.4em Monaco, Lucida Console, monospace;"><div>1<br /></div></td><td><div class="php codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">SELECT <span style="color: #339933;">*</span> FROM `wp_postmeta` WHERE `meta_key` LIKE <span style="color: #0000ff;">'_wp_attachment_metadata'</span></div></td></tr></tbody></table></div>
<p>- Seguidamente te devolverá todos los resultados. Ahora debes exportarlos mediante el enlace Exportar que se encuentra <strong>abajo de la pantalla</strong>, específicamente dentro del menú <span class="codigoTexto">&#8220;Operaciones sobre los resultados de la consulta&#8221;</span>.</p>
<p>- Una vez dentro de la pantalla de exportación <strong>desmarca el renglón Estructura</strong> (no necesitas crear una nueva tabla) y en <span class="codigoTexto">Tipo de Exportación</span> elige <span class="codigoTexto">UPDATE</span>. A continuación marca la casilla <span class="codigoTexto">&#8220;Enviar (genera un archivo descargable)&#8221;</span> y descarga tu archivo SQL al disco duro.</p>
<p>- Entra al PhpMyAdmin de tu <strong>sitio web</strong>, escoge la BD de tu sitio y presiona la pestaña <strong>Importar</strong> (porque ya respaldaste tu base de datos verdad?). Sube el archivo SQL y espera a que el proceso se complete. Con eso queda lista la parte de los datos.</p>
<h4>Archivos</h4>
<p>- Borra todo el directorio de tus imágenes (o mejor aún, comprímelo, respáldalo y borra el original) y luego reemplázalo por el directorio local. ¡No hagas sobrescritura directa! Borra el viejo y sube el nuevo. </p>
<p>Listo! ya tienes tu sitio con todas las imágenes redimensionadas a gusto.</p>
<h3>Algunos puntos a considerar</h3>
<p>- Aparentemente el proceso es complicado. Si no estás seguro de poder completarlo exitosamente, puedes practicar en una copia íntegra de tu sitio web, para luego intentarlo con tu sitio en vivo.</p>
<p>- El proceso completo no debería llevarte más de 30 minutos + la subida de los archivos nuevos en un sitio con menos de 1000 entradas.</p>
<p>- Revisa si el directorio donde subes las imágenes no es utilizado por algún otro plugin. De ser así debes hacer una eliminación/reupload selectivos de directorios.</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wordpress/como-cambiar-el-tamano-de-todas-las-imagenes-en-tu-sitio-wordpress-526.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2010/01/como-cambiar-tamano-imagenes-wp-1-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>¡Así de simple!</title>
		<link>http://www.darioferrer.com/notas/asi-de-simple-523.html</link>
		<comments>http://www.darioferrer.com/notas/asi-de-simple-523.html#comments</comments>
		<pubDate>Mon, 04 Jan 2010 02:36:49 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Notas]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=523</guid>
		<description><![CDATA[<p><span id="more-523"></span><!--noteaser--><br />
Haciendo clic en algún banner caí en cierto <a rel="external nofollow" href="http://www.psd-web.com/">sitio de servicios de diseño web</a>. En su pagina principal pude curiosear un poco acerca de la gama de ventajas que ofrecen al cliente, entre las cuales se encuentra una impecable validación W3C, tanto <a rel="external nofollow" href="http://validator.w3.org/check?verbose=1&#038;uri=http%3A%2F%2Fwww.psd-web.com%2F">HTML</a> como <a rel="external nofollow" href="http://jigsaw.w3.org/css-validator/validator?profile=css21&#038;warning=0&#038;uri=http%3A%2F%2Fwww.psd-web.com%2F">CSS</a>. Fue entonces cuando por fin llegué a este último renglón:</p>

<p>O me he tropezado con una de esas frases/joyas filosóficas cuyo significado sólo está reservado para las neuronas más portentosas de la galaxia, o ya estoy muy viejo y decadente como para comprender con eficacia esos textos publicitarios tan sofisticados de la actualidad. Hasta el momento me he tomado dos botellas ron y aún no logro contestar la pregunta de rigor: ¿Cómo demonios puede alguien declararse satisfecho antes de que el trabajo comience? ¡Mentes evolucionadas del mundo, he ahí un dilema!</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/notas/asi-de-simple-523.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2010/01/asi-de-simple-2-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>Lo que tomé del 2009 y lo que pienso hacer para el 2010</title>
		<link>http://www.darioferrer.com/notas/2009-2010-517.html</link>
		<comments>http://www.darioferrer.com/notas/2009-2010-517.html#comments</comments>
		<pubDate>Tue, 29 Dec 2009 21:14:53 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Notas]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=517</guid>
		<description><![CDATA[<p><span id="more-517"></span><!--noteaser--></p>
<h3>Algunas cosas que el 2009 dejó</h3>
<ul>
<li>Fundé mi blog y logré mantenerlo.</li>
<li>Desarrollé un plugin de Wordpress.</li>
<li>Compré mi primera motocicleta, aprendí a manejarla y estoy aprendiendo mecánica.</li>
<li>Me acerqué a algunas comunidades de usuarios Wordpress.</li>
<li>2 mujeres de mi pasado me perdonaron de corazón.</li>
<li>Aprendí otro montón más de PHP.</li>
<li>Impartí dos ponencias muy aplaudidas.</li>
<li>Probé varios frameworks en PHP y a través de ellos amé más la programación &#8220;a manito&#8221;.</li>
<li>Colaboré en otros proyectos opensource.</li>
</ul>
<h3>Algunos planes para el 2010</h3>
<ul>
<li>Reconquistar a mi esposa.</li>
<li>Fumar menos (bah, siempre digo lo mismo).</li>
<li>Aumentar mi colaboración en otras comunidades Wordpress.</li>
<li>Desarrollar otro plugin.</li>
<li>Hice nuevos amigos (cosa muy rara en mí pero lo hice).</li>
<li>Terminar de escribir mi libro.</li>
<li>Adelantar algunos proyectos propios en la web.</li>
<li>Retomar las pesas y el trote para no convertirme en una bola de mierda.</li>
<li>Dominar completamente la mecánica de mi moto.</li>
</ul>
<p>¿Y tú, qué planes tienes para el año que viene y qué tomaste de este año?</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/notas/2009-2010-517.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>¡Cumpleaños con sabor a Wordpress!</title>
		<link>http://www.darioferrer.com/wordpress/cumpleanos-sabor-wordpress-510.html</link>
		<comments>http://www.darioferrer.com/wordpress/cumpleanos-sabor-wordpress-510.html#comments</comments>
		<pubDate>Sat, 26 Dec 2009 22:21:26 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Notas]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=510</guid>
		<description><![CDATA[¡Ayuda Wordpress y TodoWordpress también están de cumpleaños!]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wordpress/cumpleanos-sabor-wordpress-510.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2009/12/cumpleanos-wordpress-3-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>The Post Thumbnail Vs. WP Smart Image II</title>
		<link>http://www.darioferrer.com/wpsi/the-post-thumbnail-vs-wp-smart-image-ii</link>
		<comments>http://www.darioferrer.com/wpsi/the-post-thumbnail-vs-wp-smart-image-ii#comments</comments>
		<pubDate>Tue, 22 Dec 2009 02:33:24 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Portada]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=496</guid>
		<description><![CDATA[<p>Una comparativa detallada, basada en aspectos de la nueva etiqueta de Wordpress 2.9, The Post Thumbnail y el plugin WP Smart Image II.</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wpsi/the-post-thumbnail-vs-wp-smart-image-ii/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2009/12/wpsi-vs-thepost-portada-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>Liberado WP Smart Image II Plugin</title>
		<link>http://www.darioferrer.com/wordpress/wp-smart-image-ii-released-492.html</link>
		<comments>http://www.darioferrer.com/wordpress/wp-smart-image-ii-released-492.html#comments</comments>
		<pubDate>Sun, 20 Dec 2009 09:11:39 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Portada]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=492</guid>
		<description><![CDATA[Luego de algún tiempo en su desarrollo, al fin fue liberado el plugin WP Smart Image II]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wordpress/wp-smart-image-ii-released-492.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2009/12/wpsi-ii-portada-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>Asedio a la embajada de Cuba en Venezuela</title>
		<link>http://www.darioferrer.com/la-foto/asedio-a-la-embajada-de-cuba-en-venezuela-487.html</link>
		<comments>http://www.darioferrer.com/la-foto/asedio-a-la-embajada-de-cuba-en-venezuela-487.html#comments</comments>
		<pubDate>Thu, 03 Dec 2009 17:40:40 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[La foto]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=487</guid>
		<description><![CDATA[
<p>Imagen inédita del 12 de abril de 2002 que muestra a los adeptos oposicionistas en pleno asedio a la embajada, justo cuando arremetían contra el automóvil estacionado al frente.</p>
]]></description>
		<wfw:commentRss>http://www.darioferrer.com/la-foto/asedio-a-la-embajada-de-cuba-en-venezuela-487.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2009/12/asedio-embajada-cuba-50x50.jpg" type="image/jpg" />	</item>
		<item>
		<title>Observaciones sobre el texto alternativo de imágenes en Wordpress 2.9</title>
		<link>http://www.darioferrer.com/wordpress/observaciones-texto-alt-wordpress-2-9-479.html</link>
		<comments>http://www.darioferrer.com/wordpress/observaciones-texto-alt-wordpress-2-9-479.html#comments</comments>
		<pubDate>Thu, 03 Dec 2009 16:51:18 +0000</pubDate>
		<dc:creator>Darío Ferrer</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress 2.9]]></category>
		<category><![CDATA[Wordpress avanzado]]></category>

		<guid isPermaLink="false">http://www.darioferrer.com/?p=479</guid>
		<description><![CDATA[Aparentemente una solución pírrica. Veremos en qué termina.]]></description>
		<wfw:commentRss>http://www.darioferrer.com/wordpress/observaciones-texto-alt-wordpress-2-9-479.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<enclosure url="http://www.darioferrer.com/archivos/articulos/2009/12/nueva-opcion-texto-alt-wp-4-50x50.jpg" type="image/jpg" />	</item>
	</channel>
</rss>
