<?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>La Bitácora del Tigre &#187; Bitácoras y WordPress</title>
	<atom:link href="http://www.labitacoradeltigre.com/categoria/bitacoras-y-wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.labitacoradeltigre.com</link>
	<description>Blog de Eduardo Larequi García: cine, libros, blogs y WordPress, temas educativos, lengua y literatura</description>
	<lastBuildDate>Wed, 08 Feb 2012 20:17:06 +0000</lastBuildDate>
	<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>El bitacorazo del Tigre</title>
		<link>http://www.labitacoradeltigre.com/2012/01/26/el-bitacorazo-del-tigre/</link>
		<comments>http://www.labitacoradeltigre.com/2012/01/26/el-bitacorazo-del-tigre/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 21:02:14 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[Libros]]></category>
		<category><![CDATA[blog offline]]></category>
		<category><![CDATA[BlogBooker]]></category>
		<category><![CDATA[PDF]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=2017</guid>
		<description><![CDATA[Creación de una versión en PDF con todo el contenido de La Bitácora del Tigre, mediante el servicio BlogBooker.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2010/05/31/para-conseguir-una-version-offline-del-blog/' rel='bookmark' title='Para conseguir una versión offline del blog'>Para conseguir una versión offline del blog</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/06/02/el-blog-offline-esta-vez-en-formato-epub/' rel='bookmark' title='El blog offline, esta vez en formato ePub'>El blog offline, esta vez en formato ePub</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2019" class="wp-caption alignright" style="width: 160px"><img src="http://www.labitacoradeltigre.com/edu-images/labitacoradeltigre_en_pdf_con_blogbooker.jpg" alt="La Bitácora del Tigre en PDF con BlogBooker" title="La Bitácora del Tigre en PDF con BlogBooker" width="150" height="212" class="size-full wp-image-2019" /><p class="wp-caption-text">La Bitácora del Tigre en PDF con BlogBooker</p></div>
<p>A lo largo de la historia de este blog me he ocupado en varias ocasiones de las distintas técnicas y aplicaciones existentes para generar documentos estáticos a partir del contenido online, y también sobre la operación inversa, es decir, la de generar sitios web dinámicos a partir de páginas web estáticas. En artículos como <a title="Hélice 12 y otros documentos en PDF" href="http://www.labitacoradeltigre.com/2009/11/22/helice-12-y-otros-documentos-en-pdf/">Hélice 12 y otros documentos en PDF</a>, <a title="Para conseguir una versión offline del blog" href="http://Para conseguir una versi&oacute;n offline del blog/">Para conseguir una versión offline del blog</a>, <a title="El blog offline, esta vez en formato ePub" href="http://www.labitacoradeltigre.com/2010/06/02/el-blog-offline-esta-vez-en-formato-epub/">El blog offline, esta vez en formato ePub</a>, <a title="Más utilidades para exportar un blog de WordPress" href="http://www.labitacoradeltigre.com/2010/07/30/M&aacute;s utilidades para exportar un blog de WordPress/">Más utilidades para exportar un blog de WordPress</a>, <a title="Para convertir un sitio web estático en un blog" href="http://www.Para convertir un sitio web est&aacute;tico en un blog">Para convertir un sitio web estático en un blog</a> y <a href="http://www.labitacoradeltigre.com/2010/11/29/nueva-vida-para-las-resenas-de-lengua-en-secundaria/">Nueva vida para las reseñas de Lengua en Secundaria</a>, he investigado sobre generadores de archivos PDF y ePub, conversores de formatos, herramientas de exportación, ripeadores de sitios web, importadores de HTML, etc.</p>
<p>Aunque en el segundo de los artículos que acabo de citar ya hice algunos experimentos de exportación de <em>La Bitácora del Tigre</em> a PDF, la verdad es que hasta hoy mismo no había dado el paso decisivo de arrojarme a la blogosfera con toda la impedimenta a cuestas, para dar un estentóreo bitacorazo sobre la mesa virtual del ciberespacio. El impulso decisivo para ello me lo ha proporcionado Celestino Arteta, compañero y jefe en el <a title="Programa de Nuevas Tecnologías y Educación" href="http://pnte.educacion.navarra.es/portal/">PNTE</a>, con una entrada-regalo navideño publicada en su excelente blog <a title="Educación Tecnológica" href="http://villaves56.blogspot.com/">Educación Tecnológica</a>, la titulada <a title="Blogbooker: crea un libro con tu blog" href="http://villaves56.blogspot.com/2011/12/blogbooker-crea-un-libro-con-tu-blog.html">Blogbooker: crea un libro con tu blog</a>, de la que hemos estado hablando durante los dos últimos días.</p>
<p><span id="more-2017"></span></p>
<p>Siguiendo la estela de Celestino, he utilizado el servicio online <a title="BlogBooker" href="http://www.blogbooker.com/">BlogBooker</a> para crear un PDF con todo el contenido de <em>La Bitácora del Tigre</em> durante sus más de seis años y medio de existencia, lo cual supone más de 770 entradas y muchos centenares de miles de palabras. No sé cómo no han explotado los servidores de BlogBooker durante la generación del documento, porque el resultado de una larga, larguísima espera ha sido un tomazo de 2.363 páginas (solo el índice ya ocupa 26), que pesa sus buenos 28 MB. y pico. También siguiendo el ejemplo de Celes, aunque con una variante con respecto al servicio utilizado (pues él lo ha hecho con <a href="http://www.box.com/" title="Box.com">Box.com</a>) he colgado el PDF en mi directorio público de <a href="https://www.dropbox.com/" title="Dropbox">Dropbox</a>, a disposición de quienes tengan el par de bemoles para enfrentarse con este monstruo bloguero. Que ustedes lo disfruten, con salud, paciencia y unas cañitas.</p>
<p>También he transferido el PDF al flamante <a href="http://www.sony.es/product/rd-reader-ebook/prs-t1" title="Sony ebook Reader PRS-T1">Sony Reader PRS-T1</a> que le regalé a Pilar por Reyes (por cierto, el lector lo maneja con agilidad). Dudo mucho que ella caiga en la tentación de volver a leerme en ese dipositivo, pues tiene el buen gusto de preferir <a href="http://www.planetadelibros.com/la-palabra-se-hizo-carne-libro-61237.html" title="Planeta de Libros - Donna Leon, La palabra se hizo carne">la versión digital de la última novela de Donna Leon</a>, pero por lo menos podremos deslumbrar a los amigos y parientes. Ah, y no descarto pasar a PDF otros sitios que tengo perdidos por ahí, con documentación diversa que va cogiendo polvo, pero que en algún caso aún puede ser aprovechable.</p>
<p class="download"><a title="La Bitácora del Tigre en PDF (alojado en Dropbox)" href="http://dl.dropbox.com/u/8275428/labitacoradeltigre/labitacoradeltigre_blogbooker.pdf">La Bitácora del Tigre en PDF, por cortesía de BlogBooker y Dropbox</a> [28,4 MB.]</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2010/05/31/para-conseguir-una-version-offline-del-blog/' rel='bookmark' title='Para conseguir una versión offline del blog'>Para conseguir una versión offline del blog</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/06/02/el-blog-offline-esta-vez-en-formato-epub/' rel='bookmark' title='El blog offline, esta vez en formato ePub'>El blog offline, esta vez en formato ePub</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2012/01/26/el-bitacorazo-del-tigre/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mejora en los índices del Tigre</title>
		<link>http://www.labitacoradeltigre.com/2012/01/08/mejora-en-los-indice-del-tigre/</link>
		<comments>http://www.labitacoradeltigre.com/2012/01/08/mejora-en-los-indice-del-tigre/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 20:57:34 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[índices del blog]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[WP-dTree]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=2011</guid>
		<description><![CDATA[Resolución de diversos problemas que plantea el uso del plugin WP-dTree para generar los índices cronológico y por categorías de La Bitácora del Tigre
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2010/10/21/el-arbol-de-indices-del-tigre/' rel='bookmark' title='El árbol de índices del Tigre'>El árbol de índices del Tigre</a></li>
<li><a href='http://www.labitacoradeltigre.com/2008/05/11/los-indices-del-tigre-renovados/' rel='bookmark' title='Los índices del Tigre, renovados'>Los índices del Tigre, renovados</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/06/26/problemas-con-los-indices-del-tigre/' rel='bookmark' title='Problemas con los índices del Tigre'>Problemas con los índices del Tigre</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/04/29/a-vueltas-con-los-indices-del-blog/' rel='bookmark' title='A vueltas con los índices del blog'>A vueltas con los índices del blog</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/09/22/devpress-y-clean-my-archives-una-nueva-solucion-para-la-pagina-de-indices-del-blog/' rel='bookmark' title='DevPress y Clean My Archives: una nueva solución para la página de índices del blog'>DevPress y Clean My Archives: una nueva solución para la página de índices del blog</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2013" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/indicesdeltigre01.jpg" rel="lightbox[2011]"><img src="http://www.labitacoradeltigre.com/edu-images/indicesdeltigre01-120x120.jpg" alt="Índices de La Bitácora del Tigre" title="Índices de La Bitácora del Tigre" width="120" height="120" class="size-thumbnail wp-image-2013" /></a><p class="wp-caption-text">Índices de La Bitácora del Tigre</p></div>
<p>Tras la actualización del pasado <a title="Feliz Navidad tras actualizar a WordPress 3.3" href="http://www.labitacoradeltigre.com/2011/12/22/feliz-navidad-tras-actualizar-a-wordpress-3-3/">22 de diciembre</a>, a <a title="WordPress Codex, Version 3.3" href="http://codex.wordpress.org/Version_3.3">WordPress 3.3</a>, y la que acabo de completar hoy, a la <a title="WordPress Codex, Version 3.3.1" href="http://codex.wordpress.org/Version_3.3.1">versión 3.3.1</a>, he descubierto que algunos elementos del blog no estaban funcionando como debían: por ejemplo, unos cuantos vídeos de YouTube incluidos en diversas entradas han desaparecido (supongo que por motivos relacionados con la infracción de los respectivos copyrights de las películas a las que pertenecen), y el índice general de la bitácora, elaborado con el plugin <a title="WordPress plugins - WP-dTree" href="http://wordpress.org/extend/plugins/wp-dtree-30/">WP-dTree</a>, mostraba un despliegue de las ramas del árbol de entradas más bien errático, y desde luego poco acorde con <a title="El árbol de índices del Tigre" href="http://www.labitacoradeltigre.com/2010/10/21/el-arbol-de-indices-del-tigre/">su diseño original</a>.</p>
<p>Con respecto al primer problema poco puedo hacer, salvo encontrar otro material multimedia que no haya sido retirado/clausurado/suspendido, tarea en la cual no tengo demasiadas ganas de invertir tiempo y energía. En cuanto al segundo problema, ignoro si tiene que ver con las mencionadas actualizaciones o con la publicación de la última versión del citado plugin; sea como fuere, me he puesto enseguida a la labor de lograr un mejor comportamiento de la extensión.</p>
<p><span id="more-2011"></span></p>
<p>En realidad, el problema con el plugin presenta dos aspectos o vertientes. La primera tiene que ver con su diseño, pues la extensión ha sido concebida para funcionar como un widget. Aunque el creador del plugin también ha previsto <a title="WordPress Plugins - WP-dTree - Other Notes" href="http://wordpress.org/extend/plugins/wp-dtree-30/other_notes/">varias funciones</a> que se pueden integrar en los ficheros de plantilla del tema, sin embargo ofrece una información tan sumaria sobre su uso que hay que examinar minuciosamente <a title="WordPress Forums - WP-dTree" href="http://wordpress.org/tags/wp-dtree-30?forum_id=10">los hilos de los foros de WordPress dedicados al plugin WP-dTree</a> y además realizar innumerables pruebas para dar con la combinación correcta que permita conseguir el efecto deseado. En mi caso, que los índices cronológico y de categorías aparezcan contraídos por defecto, de forma que sea el usuario quien los abra a voluntad.</p>
<p>Ahorraré a mis lectores los muy engorrosos detalles de mis experimentos. Solo les diré que el código necesario para conseguir que los índices por fechas y por categorías funcionen como yo quiero (por cierto, este código forma parte del fichero <strong>page-indice-general.php</strong> de mi <a title="WordPress Codex - Child Themes" href="http://codex.wordpress.org/Child_Themes">tema-hijo</a>, basado en el <em>framework</em>&#160;<a title="Theme Hybrid" href="http://themehybrid.com/">Hybrid</a>) es el siguiente:</p>
<pre class="brush: php; title: ; notranslate">&lt;div class=&quot;dtree&quot;&gt;
&lt;h2&gt;&amp;Iacute;ndice cronol&amp;oacute;gico, por a&amp;ntilde;os&lt;/h2&gt;
&lt;?php
	if(function_exists('wpdt_list_archives')) {
		wpdt_list_archives('type=yearly&amp;useicons=1&amp;opentoselection=0');
	}
?&gt;
&lt;/div&gt;
&lt;div class=&quot;dtree&quot; style=&quot;margin-top:30px&quot;&gt;
&lt;h2&gt;&amp;Iacute;ndice tem&amp;aacute;tico, por categor&amp;iacute;as&lt;/h2&gt;
&lt;?php
	if(function_exists('wpdt_list_categories')) {
		wpdt_list_categories('useicons=1&amp;show_count=1&amp;opentoselection=0&amp;orderby=name');
	}
?&gt;
&lt;/div&gt;</pre>
<p>La clave del código es la opción <strong>opentoselection=0</strong>, cuyo efecto es que los índices aparezcan contraídos al cargar la correspondiente página, tal como muestra la figura 1. Hasta ahora no me había hecho falta tener en cuenta dicha opción, lo cual me hace pensar que la última versión del plugin ha cambiado su comportamiento por defecto.</p>
<div id="attachment_2013" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/indicesdeltigre01.jpg" rel="lightbox[2011]"><img src="http://www.labitacoradeltigre.com/edu-images/indicesdeltigre01-500x436.jpg" alt="Figura 1 - Los índices, contraídos al cargar la página" title="Figura 1 - Los índices, contraídos al cargar la página" width="500" height="436" class="size-medium wp-image-2013" /></a><p class="wp-caption-text">Figura 1 - Los índices, contraídos al cargar la página</p></div>
<p>El segundo aspecto del problema afecta al efecto visual de aquellas entradas cuyo título es tan largo que desborda el espacio de la caja de texto de la página o entrada en la que se insertan las funciones del plugin, con lo cual el título aparece truncado. Al final del artículo <a href="http://www.labitacoradeltigre.com/2010/10/21/el-arbol-de-indices-del-tigre/">El árbol de índices del Tigre</a> ya mencioné este pequeño inconveniente <a title="[Plugin: WP-dTree] Text Wrap" href="http://wordpress.org/support/topic/plugin-wp-dtree-text-wrap-1">y la solución aportada en los foros de WordPress</a>, pero la verdad es que, tras el cambio de tema del blog (véase <a title="La Bitácora del Tigre cambia de look" href="http://www.labitacoradeltigre.com/2011/09/21/la-bitacora-del-tigre-cambia-de-look/">La Bitácora del Tigre cambia de look</a> y <a href="http://www.labitacoradeltigre.com/2011/09/29/adaptandome-a-hybrid-1/">Adaptándome a Hybrid, 1</a>), se me olvidó revisar este detalle, y ya no recuerdo si en su momento resolví el problema modificando los los estilos del tema <a title="Tarski theme" href="http://tarskitheme.com/">Tarski</a> o, simplemente, lo dejé correr.</p>
<p>Así que no me ha quedado otro remedio que volver a los experimentos y las probatinas, en este caso con la guía inestimable de la citada intervención en los foros de WordPress, que me ha servido de modelo para el código CSS que figura a continuación, y cuyo efecto es el que pueden ver todos mis lectores en la figura 2:</p>
<pre class="brush: css; title: ; notranslate">div .dtNode {
	white-space: normal !important;
}
.node {
	display: inline-block;
	vertical-align: top;
	max-width: 500px;
	min-height: 20px;
	/* padding-bottom: 10px; (desactivado, porque hace mal efecto) */
	/* Para IE 7 */
	*zoom: 1;
	*display: inline;
}</pre>
<div id="attachment_2014" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/indicesdeltigre021.jpg" rel="lightbox[2011]"><img src="http://www.labitacoradeltigre.com/edu-images/indicesdeltigre021-500x438.jpg" alt="Figura 2 - Una entrada larga del blog, una vez desplegada en el índice" title="Figura 2 - Una entrada larga del blog, una vez desplegada en el índice" width="500" height="438" class="size-medium wp-image-2014" /></a><p class="wp-caption-text">Figura 2 - Una entrada larga del blog, una vez desplegada en el índice</p></div>
<p>Espero que las funciones y los estilos que he incluido en esta entrada sirvan de referencia a otros sufridos blogueros que tengan algún problema parecido con el plugin WP-dTree (que, por otra parte, es de gran utilidad para un blog muy extenso y con muchas entradas). Si les ahorro las cinco o seis horas (contando por lo bajo) que he tenido que invertir en resolver mis cuitas, me doy por satisfecho.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2010/10/21/el-arbol-de-indices-del-tigre/' rel='bookmark' title='El árbol de índices del Tigre'>El árbol de índices del Tigre</a></li>
<li><a href='http://www.labitacoradeltigre.com/2008/05/11/los-indices-del-tigre-renovados/' rel='bookmark' title='Los índices del Tigre, renovados'>Los índices del Tigre, renovados</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/06/26/problemas-con-los-indices-del-tigre/' rel='bookmark' title='Problemas con los índices del Tigre'>Problemas con los índices del Tigre</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/04/29/a-vueltas-con-los-indices-del-blog/' rel='bookmark' title='A vueltas con los índices del blog'>A vueltas con los índices del blog</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/09/22/devpress-y-clean-my-archives-una-nueva-solucion-para-la-pagina-de-indices-del-blog/' rel='bookmark' title='DevPress y Clean My Archives: una nueva solución para la página de índices del blog'>DevPress y Clean My Archives: una nueva solución para la página de índices del blog</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2012/01/08/mejora-en-los-indice-del-tigre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitios educativos fechos al taxonómico modo 5</title>
		<link>http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/</link>
		<comments>http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 18:50:58 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[TIC]]></category>
		<category><![CDATA[campos personalizados]]></category>
		<category><![CDATA[taxonomías personalizadas]]></category>
		<category><![CDATA[tipos de contenido personalizados]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=2007</guid>
		<description><![CDATA[Elaboración de sitios web educativos de contenido específico, mediante taxonomías, tipos de contenido y campos personalizados. Quinto artículo.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/11/11/mas-sobre-taxonomias-y-tipos-de-contenido-personalizados-plugins-para-los-tipos-de-contenido/' rel='bookmark' title='Más sobre taxonomías y tipos de contenido personalizados: plugins para los tipos de contenido'>Más sobre taxonomías y tipos de contenido personalizados: plugins para los tipos de contenido</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2009" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_20.jpg" rel="lightbox[2007]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_20-120x120.jpg" alt="El sitio &quot;Comentarios y reseñas de libros&quot;" title="El sitio &quot;Comentarios y reseñas de libros&quot;" width="120" height="120" class="size-thumbnail wp-image-2009" /></a><p class="wp-caption-text">El sitio &quot;Comentarios y reseñas de libros&quot;</p></div>
<p>La serie sobre un proyecto de sitio web educativo realizado en <a title="WordPress" href="http://wordpress.org">WordPress</a> mediante <a title="WordPress Codex - Taxonomies" href="http://codex.wordpress.org/Taxonomies">taxonomías</a>, <a title="WordPress Codex - Post Types" href="http://codex.wordpress.org/Post_Types">tipos de contenido</a> y <a title="WordPress Codex - Custom Fields" href="http://codex.wordpress.org/Custom_Fields">campos personalizados</a>, de la que forman parte los artículos <a title="Sitios educativos fechos al taxonómico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/">Sitios educativos fechos al taxonómico modo 1</a>, <a title="Sitios educativos fechos al taxonómico modo 2" href="http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/">Sitios educativos fechos al taxonómico modo 2</a>, <a title="Sitios educativos fechos al taxonómico modo 3" href="http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/">Sitios educativos fechos al taxonómico modo 3</a>, y <a title="Sitios educativos fechos al taxonómico modo 4" href="http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/">Sitios educativos fechos al taxonómico modo 4</a>, llega con esta quinta entrega a su término. En este último artículo daré cuenta de las condiciones y circunstancias en las que es aconsejable utilizar este tipo de sitios web en la actividad educativa propia del área de Lengua Castellana y Literatura.</p>
<p>Conviene comenzar haciendo hincapié en el hecho de que no cualquier sitio web es adecuado para un tratamiento como el que se ha descrito en las entradas que forman parte de esta serie. De hecho, ocurre más bien al contrario, pues para la mayoría de sitios creados con WordPress, o al menos para aquellos con la estructura y disposición de un blog habitual, un trabajo semejante al descrito en esta serie constituiría el equivalente del clásico matar moscas a cañonazos. A mi modo de ver, solo un sitio que reúna la mayor parte de las características que se describen a continuación hace rentable el trabajo necesario para ponerlo en práctica.</p>
<p><span id="more-2007"></span></p>
<p>a) Es un sitio cuyos elementos de contenido esenciales (es decir, los artículos individuales) son homogéneos y presentan rasgos que no se ajustan a las posibilidades de los tipos de contenido ya definidos en WordPress. En una instalación estándar de dicha aplicación, hay cinco tipos de contenido: entradas, páginas estáticas, adjuntos, revisiones e ítems de los menús de navegación; sin embargo, para los propósitos que aquí nos ocupan, solo merece la pena considerar si las entradas y las páginas estáticas ofrecen (o no) las funcionalidades deseadas. </p>
<p>b) Es un sitio en el que el etiquetado taxonómico del contenido, con arreglo a uno o varios criterios aporta un valor añadido a la hora de realizar clasificaciones y búsquedas. Si el marcado semántico es poco relevante o puede atenderse con las tres taxonomías ya presentes en una instalación estándar de WordPress –es decir, categorías, etiquetas y categorías de enlaces- no hace falta embarcarse en la tarea de definir taxonomías personalizadas.</p>
<p>c) Es un sitio cuyo contenido y estructura resultan homogéneos y no han de experimentar variaciones a lo largo del tiempo. Definir las taxonomías y los tipos de contenido personalizados, y ponerlos en relación con los campos personalizados, es un proceso costoso que, a diferencia de lo que ocurre con la estructura típica de un blog, se adapta con dificultad a modificaciones sustanciales.</p>
<p>d) Es un sitio con numerosos autores que crean contenido con arreglo a normas de edición y de publicación claramente definidas. Su resultado final, equivalente a una base de datos sobre un contenido específico –cuanto más acotado sea este, más precisa y útil resultará aquella-, ha de ser una cantidad significativa de artículos bien clasificados y etiquetados, cuya información puede ser indexada y recuperada con facilidad.</p>
<p>e) Es un sitio con un interfaz de edición adaptado a la estructura del contenido, de forma que los usuarios dispongan de un interfaz que les guíe en la realización de las tareas fundamentales de edición del contenido, y evite que se distraigan en tareas de formato o en recorrer los menús de la aplicación. Si los usuarios editores han de ser alumnos, esta característica resulta de particular importancia.</p>
<p>f) Es un sitio cuyos menús de navegación y estructura de presentación del contenido no son los típicos de un blog.</p>
<p>Sin ánimo de agotar las amplísimas posibilidades que ofrecen los sitios educativos creados mediante taxonomías, tipos de contenido y campos personalizados, a continuación ofrezco un posible listado, adaptado a los contenidos del área de Lengua Castellana y Literaria en Secundaria y Bachillerato:</p>
<ul>
<li>Creación de un catálogo de movimientos literarios. </li>
<li>Recopilación, análisis y catalogación de figuras literarias. </li>
<li>Elaboración de reseñas, comentarios y análisis de libros, películas y otras obras artísticas. </li>
<li>Elaboración de una nómina de personajes de obras literarias. </li>
<li>Elaboración de callejeros literarios. </li>
<li>Creación de rutas literarias. </li>
<li>Elaboración de antología literarias, en la que se clasifican textos literarios ya existentes, según diferentes criterios (véase, a este respecto, mi <a title="Ideas para una celebración borgiana y otros proyectos antológicos" href="http://www.labitacoradeltigre.com/2010/05/08/ideas-para-una-celebracion-borgiana-y-para-otros-proyectos-antologicos/">proyecto de antología textual</a>).</li>
<li>Creación de sitios web basados en la práctica por parte de los alumnos de un modelo textual predefinido, en función de diversos criterios: tipología textual (descripciones, diálogos, breves obras narrativas o teatrales), géneros literarios (cuentos y relatos, textos poéticos con sus diversas formas métricas), géneros periodísticos (noticias, reportajes, entrevistas), etc. </li>
<li>Análisis comparativo de textos literarios y sus adaptaciones cinematográficas, televisivas, teatrales, etc. </li>
<li>Elaboración de repertorios de textos no literarios. </li>
<li>Elaboración de repertorios de podcasts y grabaciones de audio. </li>
<li>Clasificación y análisis de textos audiovisuales. </li>
<li>Elaboración de una nómina o catálogo de fenómenos gramaticales. </li>
<li>Creación de catálogos de fenómenos lingüísticos, relacionados con las variedades diatópicas (fenómenos dialectales), diastráticas y diafásicas de la lengua. </li>
<li>Creación de léxicos especializados o diccionarios para propósitos específicos.</li>
<li>Y cualquier tipo de publicación online sobre un contenido específico que sea susceptible de ser etiquetado de acuerdo con uno o varios criterios de clasificación.</li>
</ul>
<p>Montar un sitio web que responda a cualquiera de los propósitos y finalidades que se acaban de esbozar exige una serie de requisitos imprescindibles desde el punto de vista de la instalación y la administración de la aplicación:</p>
<p>a) Una instalación de WordPress en servidor propio que se pueda administrar sin restricciones, pues este tipo de sitios web exige instalar plugins y modificar a fondo los temas existentes, tal como se ha visto en los anteriores artículos de la serie. Hasta donde yo sé (pero puedo estar equivocado, por lo que agradeceré cualquier corrección al respecto), una instalación como la que he descrito en esta serie es imposible en plataformas de blogs como <a title="WordPress.com" href="http://wordpress.com/">WordPress.com</a> o <a title="Edublogs" href="http://edublogs.org/">Edublogs</a>.</p>
<p>b) Conocimientos avanzados de administración de WordPress. Aunque las descripciones, instrucciones y recursos que he publicado a lo largo de la serie pueden servir de orientación (véase, a este respecto, el fichero ZIP que figura al final del artículo <a title="Sitios educativos fechos al taxonómico modo 3" href="http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/">Sitios educativos fechos al taxonómico modo 3</a>), cualquiera de los sitios web enumerados a título de ejemplo (o cualesquiera otros semejantes) hace necesario un cuidadoso trabajo previo de análisis y preparación.</p>
<p>c) Una adecuada administración de los roles de usuario. Es necesario analizar con detalle qué roles requieren los procesos de edición y publicación del contenido y qué capacidades deben estar disponibles para cada uno de ellos (a este respecto, resulta de obligada consulta el artículo <a title="WordPress Codex - Roles and Capabilities" href="http://codex.wordpress.org/Roles_and_Capabilities">Roles and Capabilities</a>), porque no todo lo que puede ser necesario es factible con los roles estándar de WordPress, y por otra parte las capacidades adscritas a cada uno de dichos roles pueden no ser las más adecuadas a los flujos editoriales que el administrador de un sitio se haya fijado de antemano. </p>
<p>Pondré un ejemplo de las contradicciones a las que me acabo de referir. Puede interesar que los usuarios creadores de contenido (los alumnos) tengan perfil de colaborador, para que no les sea posible publicar directamente, de forma que solo un usuario con un rol de editor o administrador (generalmente su profesor) autorice la publicación después de revisar sus trabajos. Pues bien, esto sería imposible en un sitio como el descrito en esta serie de artículos, ya que requiere que los usuarios suban imágenes, capacidad que no está al alcance del rol de colaborador.</p>
<p>Afortunadamente, existen plugins que permiten solventar estos inconvenientes, como por ejemplo <a title="WordPress Plugins - Members" href="http://wordpress.org/extend/plugins/members/">Members</a>, con el cual se pueden modificar las capacidades de los diversos roles estándar de WordPress o, lo que todavía es mejor, definir roles de usuario que se ajusten como un guante a las necesidades funcionales del sitio.</p>
<p>d) Un buen diseño instruccional, y un adiestramiento previo de los usuarios en el manejo de los elementos fundamentales del sitio. Evidentemente, se requiere que los objetivos del sitio estén claros, que las tareas de los usuarios creadores de contenido hayan sido bien descritas y que se les brinden las ayudas adecuadas (en el sitio <a href="http://www.elarequi.com/antologia1/">Comentarios y reseñas de libros</a>, he incluido un par de páginas sobre <a title="Cómo escribir el contenido de los artículos" href="http://www.elarequi.com/antologia1/2011/11/07/como-escribir-el-contenido-de-los-articulos/">Cómo escribir el contenido de los artículos</a> y <a title="Cómo etiquetar los artículos" href="http://www.elarequi.com/antologia1/2011/11/13/como-etiquetar-los-articulos/">Cómo etiquetar los artículos</a>, pero es obvio que un sitio web “real” debería incorporar un aparato de ayuda más amplio y unos andamiajes mucho más sólidos). A tenor de mi experiencia, la intervención de los alumnos en sitios web hace muy recomendables diversas ayudas:</p>
<ul>
<li>Instrucciones generales de manejo de WordPress: entrada y salida de la aplicación, acceso al editor, operaciones fundamentales de manejo del editor, técnicas de escritura, operaciones de visualización, guardado y edición de los artículos.</li>
<li>Consejos sobre cómo se deben redactar los artículos, tanto desde el punto de vista de la corrección gramatical y ortográfica como desde la perspectiva de la adecuación pragmática. </li>
<li>Instrucciones sobre un correcto manejo del editor de una aplicación online. Si hay alguna norma en la que se debe insistir es la relativa a la técnica correcta para copiar y pegar el contenido cuando ello es necesario, que consiste en pegar sin formato o en texto plano. </li>
<li>Instrucciones sobre la cita de fuentes y referencias. </li>
<li>Instrucciones sobre las tareas de subida e inserción de imágenes y otros elementos multimedia. </li>
<li>Consejos con respecto a cómo se deben etiquetar los artículos en cada una de las taxonomías personalizadas definidas (por ejemplo, y por ceñirnos al sitio <a title="Comentarios y reseñas de libros" href="http://www.elarequi.com/antologia1/">Comentarios y reseñas de libros</a>, las etiquetas de la taxonomía “autores” deben llevar la inicial en mayúscula, pues corresponden a nombres propios, pero no así las etiquetas correspondientes a las taxonomías “géneros literarios” y “literaturas nacionales”) y cómo hay que introducir los metadatos que el tema del sitio pueda requerir. </li>
</ul>
<div id="attachment_2009" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_20.jpg" rel="lightbox[2007]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_20-500x441.jpg" alt="El sitio &quot;Comentarios y reseñas de libros&quot;" title="El sitio &quot;Comentarios y reseñas de libros&quot;" width="500" height="441" class="size-medium wp-image-2009" /></a><p class="wp-caption-text">El sitio &quot;Comentarios y reseñas de libros&quot;</p></div>
<p>Seguramente me dejaré más de un asunto de interés en el tintero, pero creo que con este último artículo está dicho lo fundamental en torno al caso que hasta aquí me ha venido ocupando en los dos últimos meses. En este 31 de diciembre, y a despecho de los negros presagios que nos cercan por doquier, solo queda desear a todos los lectores y lectoras de <em>La Bitácora del Tigre</em> un muy feliz y próspero año 2012.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/11/11/mas-sobre-taxonomias-y-tipos-de-contenido-personalizados-plugins-para-los-tipos-de-contenido/' rel='bookmark' title='Más sobre taxonomías y tipos de contenido personalizados: plugins para los tipos de contenido'>Más sobre taxonomías y tipos de contenido personalizados: plugins para los tipos de contenido</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Feliz Navidad tras actualizar a WordPress 3.3</title>
		<link>http://www.labitacoradeltigre.com/2011/12/22/feliz-navidad-tras-actualizar-a-wordpress-3-3/</link>
		<comments>http://www.labitacoradeltigre.com/2011/12/22/feliz-navidad-tras-actualizar-a-wordpress-3-3/#comments</comments>
		<pubDate>Thu, 22 Dec 2011 19:08:11 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Actualidad]]></category>
		<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[actualizaciones]]></category>
		<category><![CDATA[felicitación navideña]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=2005</guid>
		<description><![CDATA[Actualización a la versión 3.3 de WordPress y felicitación navideña a todos los lectores y lectoras de La Bitácora del Tigre.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2006/12/23/mas-recursos-de-escritura-y-feliz-navidad-para-todos/' rel='bookmark' title='Más recursos de escritura y Feliz Navidad para todos'>Más recursos de escritura y Feliz Navidad para todos</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/09/28/un-plugin-para-actualizar-a-wordpress-23/' rel='bookmark' title='Un plugin para actualizar a WordPress 2.3'>Un plugin para actualizar a WordPress 2.3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/09/25/pues-todavia-no-voy-a-actualizar-a-wordpress-23/' rel='bookmark' title='Pues todavía no voy a actualizar a WordPress 2.3'>Pues todavía no voy a actualizar a WordPress 2.3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/12/30/actualizacion-de-wordpress-a-la-version-232/' rel='bookmark' title='Actualización de WordPress a la versión 2.3.2'>Actualización de WordPress a la versión 2.3.2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/01/08/actualizacion-de-wordpress-a-la-version-206/' rel='bookmark' title='Actualización de WordPress a la versión 2.0.6'>Actualización de WordPress a la versión 2.0.6</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Tras poner en práctica tres o cuatro actualizaciones en blogs de pruebas y otros sitios de escaso tamaño (incluido algún multisitio no demasiado exigente), ayer me decidí a actualizar <em>La Bitácora del Tigre</em> a <a title="WordPress Codex - Version 3.3" href="http://codex.wordpress.org/Version_3.3">la versión 3.3. de WordPress</a>, publicada el pasado 12 de diciembre. Como siempre, tomé las debidas precauciones: hacer una copia de seguridad de la base de datos (en realidad, y para mayor seguridad, guardé dos copias, obtenidas mediante dos procedimientos diferentes), poner a buen recaudo los ficheros y subdirectorios del directorio <strong>/wp-content</strong>, salvar el contenido de varios directorios personalizados en los que almaceno diversos elementos del blog, y guardar los ficheros esenciales que contienen la configuración del blog: el <strong>.htaccess</strong>, el <strong>wp-config.php</strong> y otros que por motivos de seguridad no puedo citar aquí.</p>
<p>También elaboré un documento en el que consta una relación completa de los plugins que tenía activados, pues sé por experiencia que es muy fácil olvidarse de alguno, y tras desactivarlos todos con la única excepción del plugin antispam <a title="Akismet" href="http://akismet.com/">Akismet</a>, pulsé el botón de <em>Actualizar</em>. Aunque el proceso solo tardó uno o dos minutos en completarse, no pude evitar imaginar las más variadas catástrofes durante esos breves instantes en los cuales el sistema se gobierna a sí mismo.</p>
<p><span id="more-2005"></span></p>
<p>Afortunadamente, casi todo salió bien. Digo “casi todo” porque al reactivar los plugins uno a uno, y comprobar sus efectos e interacciones, me encontré con que un par de widgets habían desaparecido: el creado por el plugin <a title="Query Posts" href="http://wordpress.org/extend/plugins/query-posts/">Query Posts</a>, del que traté hace ya bastante tiempo en el artículo <a title="La magia de los widgets de WordPress 3" href="http://www.labitacoradeltigre.com/2009/04/06/la-magia-de-los-widgets-de-wordpress-3/">La magia de los widgets de WordPress 3</a>, y otros dos asociados al megaplugin <a title="Jetpack" href="http://wordpress.org/extend/plugins/jetpack/">Jetpack</a>. En el primer caso, no fue fácil recuperar la configuración, porque el widget tiene tantos parámetros que me costó un buen rato dar con la combinación adecuada. En el segundo, bastó con volver a introducir los datos de conexión con <a title="WordPress.com" href="http://wordpress.com/">WordPress.com</a> (no sé por qué se perdieron) para recuperar los widgets y volver a disfrutar de su funcionalidad.</p>
<p>Tiempo habrá de comprobar si WordPress 3.3 es tan bueno como dicen. El cambio más evidente del backend, que tiene que ver con los nuevos menús desplegables y la barra de administración obligatorios, no me hace demasiado feliz, pero estoy seguro de que en poco tiempo me acostumbraré. Por el contrario, el cargador multimedia unificado y su sistema de “arrastrar y soltar”, me parece una innovación muy acertada, pues supone para los usuarios menos expertos un gran ahorro de dolores de cabeza. Sobre los demás cambios, y a falta de una experiencia más consolidada, me reservo la opinión; cuando la tenga, ya habrá oportunidad de hacerla constar en <a title="Cuenta de Eduardo Larequi en Twitter" href="https://twitter.com/elarequi">mi cuenta de Twitter</a>.</p>
<p>Aprovechando las tareas de mantenimiento en las que invertí buena parte de la tarde de ayer, y con el propósito de cumplir con una de las tradiciones de este blog, <a title="Entradas de La Bitácora del Tigre correspondientes a la etiqueta &#39;felicitación navideña&#39;" href="http://www.labitacoradeltigre.com/etiqueta/felicitacion-navidena/">la de las felicitaciones y adornos navideños</a>, he instalado un plugin de ocasión, denominado <a title="Christmas Ball on Branch" href="http://wordpress.org/extend/plugins/christmas-ball-on-branch/">Christmas Ball on Branch</a>, que hace justamente lo que su nombre indica: incluir en el ángulo superior derecho de la cabecera un motivo navideño. Como la imagen de la bola animada sobre la rama de un abeto no me gustaba demasiado, la he sustituido por una guirnalda, obtenida de la página <a title="Christmas Wreath Clip Art" href="http://www.christmas-graphics-plus.com/free/wreath-clip-art.html">Christmas Wreath Clip Art</a>. </p>
<p>Seguro que su diseño no es el más elegante y afortunado del mundo, pero me sirve para desearles a todos ustedes, lectores y lectoras de <em>La Bitácora del Tigre</em>, unas felices navidades y un próspero año nuevo 2012.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2006/12/23/mas-recursos-de-escritura-y-feliz-navidad-para-todos/' rel='bookmark' title='Más recursos de escritura y Feliz Navidad para todos'>Más recursos de escritura y Feliz Navidad para todos</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/09/28/un-plugin-para-actualizar-a-wordpress-23/' rel='bookmark' title='Un plugin para actualizar a WordPress 2.3'>Un plugin para actualizar a WordPress 2.3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/09/25/pues-todavia-no-voy-a-actualizar-a-wordpress-23/' rel='bookmark' title='Pues todavía no voy a actualizar a WordPress 2.3'>Pues todavía no voy a actualizar a WordPress 2.3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/12/30/actualizacion-de-wordpress-a-la-version-232/' rel='bookmark' title='Actualización de WordPress a la versión 2.3.2'>Actualización de WordPress a la versión 2.3.2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/01/08/actualizacion-de-wordpress-a-la-version-206/' rel='bookmark' title='Actualización de WordPress a la versión 2.0.6'>Actualización de WordPress a la versión 2.0.6</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/12/22/feliz-navidad-tras-actualizar-a-wordpress-3-3/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Sitios educativos fechos al taxonómico modo 4</title>
		<link>http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/</link>
		<comments>http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 12:46:21 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[TIC]]></category>
		<category><![CDATA[campos personalizados]]></category>
		<category><![CDATA[taxonomías personalizadas]]></category>
		<category><![CDATA[tipos de contenido personalizados]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=1999</guid>
		<description><![CDATA[Elaboración de sitios web educativos de contenido específico, mediante taxonomías, tipos de contenido y campos personalizados. Cuarto artículo.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/05/28/algunas-capturas-antologicas/' rel='bookmark' title='Algunas capturas antológicas'>Algunas capturas antológicas</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_2000" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_15.jpg" rel="lightbox[1999]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_15-120x120.jpg" alt="Configuración para utilizar una página fija como inicio" title="Configuración para utilizar una página fija como inicio" width="120" height="120" class="size-thumbnail wp-image-2000" /></a><p class="wp-caption-text">Configuración para utilizar una página fija como inicio</p></div>
<p>Tras los artículos <a title="Sitios educativos fechos al taxon&oacute;mico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/">Sitios educativos fechos al taxonómico modo 1</a>, <a title="Sitios educativos fechos al taxon&oacute;mico modo 2" href="http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/">Sitios educativos fechos al taxonómico modo 2</a> y <a title="Sitios educativos fechos al taxon&oacute;mico modo 3" href="http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/">Sitios educativos fechos al taxonómico modo 3</a>, la cuarta entrega de esta serie sobre un proyecto de sitio web educativo realizado con <a title="WordPress Codex - Taxonomies" href="http://codex.wordpress.org/Taxonomies">taxonomías</a>, <a title="WordPress Codex - Post Types" href="http://codex.wordpress.org/Post_Types">tipos de contenido</a> y <a title="WordPress Codex - Custom Fields" href="http://codex.wordpress.org/Custom_Fields">campos personalizados</a>, estará dedicada a detallar los elementos que proporcionan a <a title="Comentarios y rese&ntilde;as de libros" href="http://www.elarequi.com/antologia1/">Comentarios y reseñas de libros</a> su funcionalidad y aspecto visual característicos, a saber: la configuración de la estructura del sitio, la disposición de los menús, la definición de los widgets de la barra lateral y el uso de ciertos plugins que permiten lograr ciertas funcionalidades que mejoran el uso de las taxonomías y tipos de contenido personalizados. </p>
<p><strong>1. Configuración de la estructura del sitio.</strong></p>
<p>La disposición habitual de un sitio web elaborado con <a title="WordPress" href="http://wordpress.org">WordPress</a> es la típica de un blog, es decir, una página que contiene el listado de las últimas entradas (normalmente, diez), dispuestas en orden cronológico inverso. Ahora bien, WordPress ofrece otras muchas posibilidades: mostrar en la portada una página fija, con la información esencial del sitio a modo de presentación o saludo, combinar los contenidos fijos con resúmenes o/y miniaturas de las últimas entradas (disposición típica de los sitios al estilo revista o <em>magazine</em>), dividir la página principal en núcleos informativos orientados a actividades, tareas o conceptos (como ocurre en los sitios que adoptan la disposición de un portfolio), etc.</p>
<p><span id="more-1999"></span></p>
<p>Para el sitio <em>Comentarios y reseñas de libros</em>, que pretende deliberadamente alejarse lo más posible de la manera habitual de presentar los contenidos propia de un blog, he optado por la disposición <a title="The Comprehensive Guide for a Powerful CMS using WordPress &ndash; Part one: 101 Techniques for a Powerful CMS using WordPress" href="http://www.noupe.com/wordpress/powerful-cms-using-wordpress.html">al estilo CMS</a>, es decir, con una página estática de inicio, que presenta la información esencial sobre el sitio, y un menú superior y una barra lateral a la derecha, dispositivos ambos que permiten navegar con toda facilidad por el contenido. Los ítems del menú superior y de la barra lateral combinan distintos elementos: varias páginas estáticas, entradas o artículos pertenecientes a la única categoría existente en el sitio (“Instrucciones”) y diversas páginas que ofrecen el contenido personalizado, esto es, el tipo de contenido “Libros”, y las taxonomías “Autores”, “Géneros literarios” y “Literaturas nacionales”.</p>
<p>La estructura de contenido al estilo CMS es muy fácil de crear, pues basta con ir al menú <em>Ajustes</em> &gt; <em>Lectura</em>, y definir los parámetros necesarios. Como puede verse en la figura 1, la página de inicio es la ya mencionada “Sobre este sitio”, mientras que el campo asociado al modo de presentación al estilo blog se ha dejado deliberadamente vacío, con lo cual se dificulta al visitante que pueda obtener un listado de los artículos del blog por orden cronológico (se dificulta pero no se impide, porque siempre es posible hacerlo mediante una URL de tipo cronológico; por ejemplo, <a title="Entradas del sitio Comentarios y rese&ntilde;as de libros correspondientes al a&ntilde;o 2011" href="http://www.elarequi.com/antologia1/2011/">http://www.elarequi.com/antologia1/2011/</a>).</p>
<div id="attachment_2000" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_15.jpg" rel="lightbox[1999]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_15-500x215.jpg" alt="Figura 1 - Configuración del sitio para utilizar una página fija como inicio" title="Figura 1 - Configuración del sitio para utilizar una página fija como inicio" width="500" height="215" class="size-medium wp-image-2000" /></a><p class="wp-caption-text">Figura 1 - Configuración del sitio para utilizar una página fija como inicio</p></div>
<p><strong>2. Creación del menú de navegación superior.</strong></p>
<p>Una de las mejoras más aplaudidas de <a title="WordPress Codex - WordPress 3.0" href="http://codex.wordpress.org/Version_3.0">WordPress 3.0</a> fue su <a title="WordPress Codex - Appearance Menus Screen" href="http://codex.wordpress.org/Appearance_Menus_SubPanel">nuevo sistema de menús personalizables</a>, mucho más potente que el anterior y, lo que es mejor, muy fácil de utilizar. Desde el menú <em>Apariencia</em> &gt; <em>Menús</em>, se accede a un interfaz basado en la técnica de “arrastrar y soltar”, mediante el cual se pueden organizar los ítems de los menús de la forma en que sea necesario. Para ilustrar la potencia y flexibilidad de este sistema de creación de menús, nada mejor que las figuras 2 y 3, que muestran la página de creación del menú en el backend del sitio (figura 2) y el aspecto que adquiere dicho menú en el frontend (figura 3). </p>
<p><div id="attachment_2001" class="wp-caption aligncenter" style="width: 357px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_16.jpg" rel="lightbox[1999]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_16-347x800.jpg" alt="Figura 2 - Configuración del menú del sitio en el backend" title="Figura 2 - Configuración del menú del sitio en el backend" width="347" height="800" class="size-large wp-image-2001" /></a><p class="wp-caption-text">Figura 2 - Configuración del menú del sitio en el backend</p></div><br />
<div id="attachment_2002" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_17.jpg" rel="lightbox[1999]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_17-500x426.jpg" alt="Figura 3 - Aspecto del menú superior en el frontend" title="Figura 3 - Aspecto del menú superior en el frontend" width="500" height="426" class="size-medium wp-image-2002" /></a><p class="wp-caption-text">Figura 3 - Aspecto del menú superior en el frontend</p></div></p>
<p>Con respecto a la creación de este menú, conviene tener en cuenta las siguientes observaciones:</p>
<ul>
<li>Si se quiere tener a la vista todas las opciones del menú disponibles en la página de gestión de menús de WordPress, se debe pulsar sobre el enlace denominado <em>Opciones de pantalla</em>, que aparece en la parte superior de la derecha de la página (obsérvese el recuadro en rojo de la figura 2), y activar todas las casillas que hagan falta.
<li>La forma en que se ordenan los ítems de los menús suele estar relacionada con la estructura previamente establecida para el contenido y sus elementos constitutivos (páginas fijas/entradas/categorías/etiquetas/tipos de contenido/taxonomías, etc.), pero los menús no tienen por qué reflejar dicha estructura al pie de la letra. Por ejemplo, en el recuadro marcado en color marrón de la figura 2, puede apreciarse que los ítems de clasificación correspondientes a la taxonomía personalizada “géneros literarios” se han organizado jerárquicamente (solo por razones didácticas, ya que así es posible apreciar, de forma visual, que la novela histórica es un subgénero de la novela), aunque dicha jerarquía no existe en la organización del contenido.
<li>La forma en que WordPress presenta los menús depende enteramente del tema elegido para el blog. Si se quiere utilizar esta funcionalidad, es necesario contar con un tema compatible con WordPress 3.0, y que además disponga de zonas de menús. El tema <a title="WordPress Themes - Twenty Ten" href="http://wordpress.org/extend/themes/twentyten" target="_blank">Twenty Ten</a>, escogido para el sitio <em>Comentarios y reseñas de libros</em>, tiene una única zona de menús, situada bajo la imagen de cabecera (véase la figura 3), pero hay otros temas que tienen dos, tres, e incluso más zonas de menús. </li>
</ul>
<p><strong>3. Diseño de la barra lateral.</strong></p>
<p>En cuanto el administrador define y guarda un menú personalizado, WordPress crea automáticamente un widget que reproduce con total fidelidad dicho menú, lo cual resulta muy útil para replicarlo en las zonas de widgets donde habitualmente se sitúan las estructuras de navegación (casi siempre, en la barra o barra laterales). Incluso aunque un tema disponga de una única zona de menús, es perfectamente posible crear varios menús personalizados, lo cual da origen a los correspondientes widgets, que a su vez se pueden utilizar en las zonas donde aquellos sean requeridos. En la figura 4 puede observarse cómo se ha definido en el backend el widget correspondiente al “menú del sitio”, que forma parte de la barra lateral principal del tema Twenty Ten; por su parte, la figura 5 muestra el aspecto que dicho widget tiene en el frontend. </p>
<p><div id="attachment_2003" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_18.jpg" rel="lightbox[1999]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_18-500x344.jpg" alt="Figura 4 - Configuración del widget del menú personalizado" title="Figura 4 - Configuración del widget del menú personalizado" width="500" height="344" class="size-medium wp-image-2003" /></a><p class="wp-caption-text">Figura 4 - Configuración del widget del menú personalizado</p></div><br />
<div id="attachment_2004" class="wp-caption aligncenter" style="width: 486px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_19.jpg" rel="lightbox[1999]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_19-476x800.jpg" alt="Figura 5 - Widgets de menú personalizado y de búsqueda por criterios de clasificación" title="Figura 5 - Widgets de menú personalizado y de búsqueda por criterios de clasificación" width="476" height="800" class="size-large wp-image-2004" /></a><p class="wp-caption-text">Figura 5 - Widgets de menú personalizado y de búsqueda por criterios de clasificación</p></div></p>
<p>Por defecto, WordPress añade los menús personalizados y las barras laterales a todas y cada una de las páginas del blog. Es posible alterar este comportamiento, aunque ello exige el uso de plugins o de técnicas especiales que no puedo tratar aquí (los interesados pueden consultar los diversos artículos que he dedicado al tema de los <a title="Entradas de La Bit&aacute;cora del Tigre correspondientes a la etiqueta 'widgets condicionales'" href="http://www.labitacoradeltigre.com/etiqueta/widgets-condicionales/">widgets condicionales</a>). En todo caso, para un sitio como <em>Comentarios y reseñas de libros</em>, cuya finalidad y sentido vienen dados por el contexto educativo en el que se sitúa, la posibilidad de contar con dos menús idénticos, uno en la cabecera y otro en la barra lateral, que aparecen sistemáticamente en todas las páginas, no es un inconveniente, sino una clara ventaja, pues refuerza su coherencia interna y facilita la navegación por entre sus páginas.</p>
<p>Además del menú personalizado, a la barra lateral derecha se han añadido otros tres widgets, a saber:</p>
<ul>
<li><strong>RSS del sitio</strong>. Se trata de un widget de texto que simplemente invoca la <a title="Fuente RSS del sitio Comentarios y rese&ntilde;as de libros" href="http://www.elarequi.com/antologia1/feed">URL de la fuente RSS del sitio web</a>. Gracias a las funciones añadidas al tema hijo (véase el epígrafe 2.6 del artículo <a title="Sitios educativos fechos al taxon&oacute;mico modo 3" href="http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/">Sitios educativos fechos al taxonómico modo 3</a>), los artículos correspondientes al tipo de contenido personalizado “Libros” se integran en la fuente RSS del sitio.
<li><strong>Búsqueda general</strong>. Es uno de los widgets estándar de WordPress. Cuando se definió el tipo de contenido personalizado “Libros” (véase el artículo <a title="Sitios educativos fechos al taxon&oacute;mico modo 2" href="http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/">Sitios educativos fechos al taxonómico modo 2</a>), el parámetro “public” se estableció como “true”, lo cual significa, en la práctica, que la información que contienen sus artículos se puede buscar y encontrar desde este formulario.
<li><strong>Búsqueda por términos de clasificación</strong>. Es un widget obtenido gracias al plugin <a title="WordPress Plugins - Query Multiple Taxonomies" href="http://wordpress.org/extend/plugins/query-multiple-taxonomies/">Query Multiple Taxonomies</a>, que resulta de gran utilidad en sitios elaborados mediante taxonomías personalizadas, pues permite realizar búsquedas mediante uno o varios criterios de clasificación. Cada vez que se elige un término de clasificación, el widget indica qué otros términos están disponibles para filtrar los resultados, con lo cual se pueden realizar búsquedas muy precisas, que resultan en URLs de este tipo: <a title="Resultados de la b&uacute;squeda mediante el plugin Query Multiple Taxonomies" href="http://www.elarequi.com/antologia1/?autores=fernando-aramburu&amp;generos=cuento&amp;literaturas-nacionales=literatura-espanola">http://www.elarequi.com/antologia1/?autores=fernando-aramburu&amp;generos=cuento&amp;literaturas-nacionales=literatura-espanola</a>. Es cierto que este tipo de búsquedas solo resultan verdaderamente útiles en sitios web que contengan muchos artículos, pero en cualquier caso animo a los interesados en esta funcionalidad a que experimenten con este widget y vean sus resultados. </li>
</ul>
<p><strong>4. Algunos plugins para tareas específicas.</strong></p>
<p>Además de las extensiones utilizadas para gestionar los tipos de contenido, las taxonomías y los tipos de contenido personalizados (véase el artículo <a title="Sitios educativos fechos al taxon&oacute;mico modo 2" href="http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/">Sitios educativos fechos al taxonómico modo 2</a>, en el que detallo el uso de los plugins <a title="Custom Post Type UI" href="http://wordpress.org/extend/plugins/custom-post-type-ui/">Custom Post Type UI</a> y <a title="Advanced Custom Fields" href="http://wordpress.org/extend/plugins/advanced-custom-fields/">Advanced Custom Fields</a>), el sitio <em>Comentarios y reseñas de libros</em> utiliza los siguientes plugins:</p>
<ul>
<li><a title="WordPress Plugins - Antispam Bee" href="http://wordpress.org/extend/plugins/antispam-bee/">Antispam Bee</a>, para evitar los comentarios-basura. Aunque el sitio tiene los comentarios desactivados, pues se trata de una web de demostración, me he lanzado a probar este plugin, que empieza a ser recomendado con cierta frecuencia (véanse, por ejemplo, <a title="Free Akismet Alternatives" href="http://themergency.com/free-akismet-alternatives/">Free Akismet Alternatives</a> y <a title="To Fight Spam With Akismet Or Without Akismet" href="http://www.1stwebdesigner.com/wordpress/fight-spam-askimet-alternativ/">To Fight Spam With Akismet Or Without Akismet</a>), a causa de las peculiaridades de <a title="Akismet" href="http://akismet.com/">Akismet</a> en relación con su método de filtrado del spam y su cada vez más cuestionada gratuidad.
<li><a title="WordPress Plugins - Multi-Column Taxonomy List" href="http://wordpress.org/extend/plugins/multi-column-taxonomy-list/">Multi-Column Taxonomy List</a>, que se utiliza exclusivamente para crear una página de <a title="Listado de ctierios de clasificaci&oacute;n" href="http://www.elarequi.com/antologia1/listado-de-criterios-de-clasificacion/">listado de criterios de clasificación</a>, en la que aparecen, agrupados y ordenados, todos los términos de las taxonomías personalizadas.
<li><a title="WordPress Plugins - Query Multiple Taxonomies" href="http://wordpress.org/extend/plugins/query-multiple-taxonomies/" target="_blank">Query Multiple Taxonomies</a>. Como ya se ha explicado en el epígrafe 3 de este mismo artículo, este plugin se utiliza para realizar búsquedas (por un único criterio, o por criterios combinados) entre las taxonomías personalizadas, es decir, por entre las etiquetas de clasificación de los libros.
<li><a title="WordPress Plugins - Rich Text Tags" href="http://wordpress.org/extend/plugins/rich-text-tags/">Rich Text Tags</a>. Habida cuenta de que WordPress no permite por sí mismo utilizar etiquetas y atributos HTML en la descripción de las etiquetas o términos de las taxonomías personalizadas, y que dicha información puede ser muy interesante desde una perspectiva educativa (véase, por ejemplo, la página correspondiente a la etiqueta <a title="Libros relacionados con la etiqueta de clasificaci&oacute;n 'novela'" href="http://www.elarequi.com/antologia1/generos/novela/">novela</a>), se ha utilizado este plugin, sobre cuyo funcionamiento puede verse una captura de pantalla ilustrativa (la figura 3) en el artículo <a title="Sitios educativos fechos al taxon&oacute;mico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/">Sitios educativos fechos al taxonómico modo 1</a>. </li>
</ul>
<p>Y hasta aquí la cuarta entrega de esta serie, con la que tenía la intención de culminar la descripción del proyecto del sitio <em>Comentarios y reseñas de libros</em>. Sin embargo, me he dado cuenta de que el epígrafe final, en el que pensaba desarrollar algunas ideas relacionadas con la justificación y el uso educativo de este tipo de sitios web, merecía una entrada por sí mismo, que espero publicar en los próximos días. Como ya he dicho en todas las ocasiones anteriores, permanezcan atentos a sus pantallas. </p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/05/28/algunas-capturas-antologicas/' rel='bookmark' title='Algunas capturas antológicas'>Algunas capturas antológicas</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sitios educativos fechos al taxonómico modo 3</title>
		<link>http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/</link>
		<comments>http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 18:50:00 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[Temas educativos]]></category>
		<category><![CDATA[campos personalizados]]></category>
		<category><![CDATA[taxonomías personalizadas]]></category>
		<category><![CDATA[tipos de contenido personalizados]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=1996</guid>
		<description><![CDATA[Elaboración de sitios web educativos de contenido específico, mediante taxonomías, tipos de contenido y campos personalizados. Tercer artículo.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/03/08/las-taxonomias-personalizadas-de-wordpress-y-sus-posibilidades-educativas-2/' rel='bookmark' title='Las taxonomías personalizadas de WordPress y sus posibilidades educativas, 2'>Las taxonomías personalizadas de WordPress y sus posibilidades educativas, 2</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_1994" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_12.jpg" rel="lightbox[1996]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_12-120x120.jpg" alt=Gestión del tipo de contenido &quot;Libros&quot;, con taxonomías y campos personalizados" title="Gestión del tipo de contenido &quot;Libros&quot;, con taxonomías y campos personalizados" width="120" height="120" class="size-thumbnail wp-image-1994" /></a><p class="wp-caption-text">Gestión del tipo de contenido &quot;Libros&quot;, con taxonomías y campos personalizados</p></div>
<p>En los dos artículos anteriores de esta serie, <a title="Sitios educativos fechos al taxonómico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/">Sitios educativos fechos al taxonómico modo 1</a> y <a title="Sitios educativos fechos al taxonómico modo 2" href="http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/">Sitios educativos fechos al taxonómico modo 2</a>, he mostrado las características esenciales de un sitio web de reseñas y comentarios de obras literarias, elaborado en <a title="WordPress" href="http://wordpress.org">WordPress</a> por medio de <a title="WordPress Codex - Taxonomies" href="http://codex.wordpress.org/Taxonomies">taxonomías</a>, <a href="http://codex.wordpress.org/Post_Types">tipos de contenido</a> y <a href="http://codex.wordpress.org/Custom_Fields">campos personalizados</a>, y asimismo he explicado las posibilidades de los plugins <a href="http://wordpress.org/extend/plugins/custom-post-type-ui/">Custom Post Type UI</a> y <a href="http://wordpress.org/extend/plugins/advanced-custom-fields/">Advanced Custom Fields</a> para definir, organizar y nutrir de contenido un sitio web de tales características.</p>
<p>No quiero asustar a mis lectores, pero lo cierto es que en esos dos artículos he descrito la parte fácil del proceso. En efecto, la traslación del contenido del sitio a la pantalla –es decir, la representación de los artículos correspondientes al tipo de contenido “libros”, que van acompañados por las etiquetas asociadas a tres taxonomías personalizadas y la información procedente de cinco campos personalizados- resulta una tarea bastante complicada, ya que requiere una laboriosa edición de los ficheros que forman parte del tema elegido para el blog. Para que los docentes interesados en este proyecto no tengan que pasar por los mismos suplicios que un servidor –cuyas habilidades como programador en PHP, ya lo he dicho más de una vez, tienden a cero- describiré a continuación los pasos que he seguido para crear un tema de WordPress que me permitiera representar la estructura de contenido del sitio.</p>
<p><span id="more-1996"></span></p>
<p><strong>1. La conveniencia de crear un tema hijo.</strong></p>
<p>Según el <a title="WordPress Codex - Child Themes" href="http://codex.wordpress.org/Child_Themes">Codex de WordPress</a>, “un tema hijo es un tema que hereda la funcionalidad de otro tema, denominado tema padre, y que permite modificar, o añadir, la funcionalidad de dicho tema” (la traducción es mía). La gran ventaja de los temas hijo es que requieren un trabajo relativamente pequeño de desarrollo, pues toda su estructura y su presentación vienen dadas por aquel en el que están basados. Por otro lado, cuando el tema padre se actualiza, los cambios hechos en el tema hijo no se pierden, dado que este aprovecha las funcionalidades que haya aportado la nueva versión de aquel. En consecuencia, un tema hijo es una herramienta de gran utilidad para proyectos basados en el añejo método de la prueba y el error (al que, si he de ser sincero, debe su existencia el sitio <a title="Comentarios y reseñas de libros" href="http://www.elarequi.com/antologia1/">Comentarios y reseñas de libros</a>), ya que los posibles desastres siempre se pueden eliminar borrando el tema hijo, volviendo al tema padre y recomenzando, si es necesario, desde cero.&#160; </p>
<p>No voy a explicar aquí cómo se crea y se instala un tema hijo, pues en la Red es fácil encontrar tutoriales sobre el particular. Por citar solo tres ejemplos, véanse artículos como <a title="Temas hijo: Cómo hacer modificaciones sencillas en un tema de WordPress" href="http://www.quimeraazul.com/tutoriales/2010/10/temas-hijo-como-hacer-modificaciones-sencillas-en-un-tema-de-wordpress/">Temas hijo: cómo hacer modificaciones sencillas en un tema de WordPress</a>, <a title="Crear un tema hijo de WordPress" href="http://blog.andy21.com/2011/crear-un-tema-hijo-de-wordpress/">Crear un tema hijo de WordPress</a> o <a title="How to Create a WordPress Child Theme (Video)" href="http://www.wpbeginner.com/wp-themes/how-to-create-a-wordpress-child-theme-video/">How to Create a WordPress Child Theme (Video)</a>. En cambio, me extenderé en detallar los ficheros de que consta el tema hijo del sitio <em>Comentarios y reseñas de libros</em>, basado en el tema-padre <a title="WordPress - Twenty Ten" href="http://wordpress.org/extend/themes/twentyten">Twenty Ten</a>. He escogido este tema porque está muy bien estructurado y es relativamente fácil de comprender; además, al tratarse del tema por defecto de la <a title="WordPress 3.0 &quot;Thelonious&quot;" href="http://wordpress.org/news/2010/06/thelonious/">versión 3.0 de WordPress</a>, ha sido exhaustivamente utilizado para ilustrar muchas tareas de transformación y adaptación, con lo cual la documentación y los ejemplos disponibles para trabajar con él son fáciles de encontrar.</p>
<p>Una advertencia previa: para no aburrir a mis lectores habituales, no voy a incluir a continuación ningún ejemplo de código. Quienes tengan interés en conocer las interioridades del sitio, pueden descargar el ZIP que aparece al final de este artículo, en el que se incluyen todos los ficheros del tema hijo elaborado para el proyecto; si editan dichos ficheros, podrán ver los comentarios e indicaciones que ayudan a entender su funcionamiento. En el ZIP también he incluido la copia de un <a title="Descripción del tema hijo &quot;Twenty Ten taxonómico&quot;" href="https://docs.google.com/document/pub?id=1Y7Q-KAoRLsasyFWsdaam3LqUuF0E7BOpK3FBOWkf8jg" target="_blank">documento publicado en Google Docs</a> en el que constan todos los ficheros del tema hijo, sus relaciones con el tema padre, y las funciones que desempeñan en la construcción del sitio.</p>
<p><strong>2. Los ficheros del tema hijo.</strong></p>
<p>2.1. Ficheros <strong>style.css</strong> y <strong>screenshot.png</strong>.</p>
<p>El fichero <strong>style.css</strong> contiene en su cabecera la identificación y descripción del tema hijo, y las debidas referencias al tema padre, amén de unos cuantos estilos CSS que sirven para representar los distintos elementos de la página correspondiente a un comentario o reseña de libro, lo cual se logra mediante cajas de diferente color (beige, rosa, azul, verde y gris), tal como puede verse, por ejemplo, en la reseña de <a title="Los mares grises sueñan con mi muerte" href="http://www.elarequi.com/antologia1/libros/los-mares-grises-suenan-con-mi-muerte/">Los mares grises sueñan con mi muerte</a>; el campo personalizado de ficha editorial, cuenta con un estilo adicional, encargado de presentar la información mediante una <a title="Sangría: text-indent" href="http://www.mclibre.org/consultar/amaya/css/css_texto.html#Sangr1" target="_blank">sangría francesa</a>. Por su parte, el fichero <strong>screenshot.png</strong> es el mismo del tema padre Twenty Ten.</p>
<p>2.2. Ficheros <strong>archive-libros.php</strong> y <strong>loop-archive.libros.php</strong>.</p>
<p>Estos dos ficheros sirven para generar la página de archivo o índice mediante la cual se presenta el <a title="Libros" href="http://www.elarequi.com/antologia1/libros/">listado de artículos correspondiente al tipo de contenido “libros”</a>. En WordPress no es difícil conseguir este tipo de listados, pues, de acuerdo con la <a title="WordPress Codex - Template Hierarchy" href="http://codex.wordpress.org/Template_Hierarchy">jerarquía de plantillas</a>, basta con tomar el fichero <strong>archive.php</strong> del tema padre, renombrarlo como <a title="WordPress Codex - Template Hierarchy - Custom Post Types display" href="http://codex.wordpress.org/Template_Hierarchy#Custom_Post_Types_display"><strong>archive-{post_type}.php</strong></a> (en el caso que nos ocupa, <strong>archive-libros.php</strong>) y llevar a cabo sobre él las modificaciones necesarias. Naturalmente, esto es la teoría, porque en la práctica el invento es algo más complicado, ya que las últimas líneas del fichero <strong>archive.php</strong> del tema Twenty Ten invocan el fichero <strong>loop.php</strong>, que es el que contiene el celebérrimo <a title="WordPress Codex - The Loop" href="http://codex.wordpress.org/The_Loop">loop</a> o bucle encargado de llamar a todas las entradas o artículos uno tras otro y mostrarlos en pantalla. Es necesario, entonces, construir un fichero de bucle especializado que se encargue de mostrar el bucle singular correspondiente al tipo “libros”. Y esa es justamente la tarea que realiza el fichero <strong>loop-archive.libros.php</strong>, cuyo bucle muestra el resumen o extracto de los artículos del tipo “libros”, precedido por una miniatura de 100&#215;100 píxels, alineada a la izquierda.</p>
<p>2.3. Ficheros <strong>single-libros.php</strong> y <strong>loop-single-libros.php</strong>.</p>
<p>La función de estos ficheros es la de presentar las páginas individuales correspondientes a cada uno de los artículos del tipo de contenido “libros” (véanse, a modo de ejemplos, las páginas <a title="El sitio de Krishnapur" href="http://www.elarequi.com/antologia1/libros/el-sitio-de-krishnapur/">El sitio de Krishnapur</a> y <a title="Los mares grises sueñan con mi muerte" href="http://www.elarequi.com/antologia1/libros/los-mares-grises-suenan-con-mi-muerte/">Los mares grises sueñan con mi muerte</a>). De nuevo, es relativamente fácil construir en un tema de WordPress un fichero de plantilla de página individual para un artículo perteneciente a un tipo de contenido personalizado, pues la ya mencionada jerarquía de plantillas establece que tal objetivo se puede conseguir mediante un fichero denominado <a title="WordPress Codex - Template Hierarchy - Single Post display" href="http://codex.wordpress.org/Template_Hierarchy#Single_Post_display"><strong>single-{post_type}.php</strong></a> (en nuestro caso, <strong>single-libros.php</strong>), para cuya elaboración basta con tomar como modelo el fichero <strong>single.php</strong> del tema.</p>
<p>Al igual que en el caso anterior, al final del fichero <strong>single-libros.php</strong> hay una llamada a <strong>loop-single-libros.php</strong>, que es la pieza del sistema realmente encargada de aportar los elementos específicos de esta plantilla, a saber:</p>
<ul>
<li>El contenido de los tres primeros campos personalizados. </li>
<li>Los términos o etiquetas asociados a las tres taxonomías personalizadas. </li>
<li>El contenido de los dos últimos campos personalizados. </li>
</ul>
<p>2.4. Ficheros <strong>autores.php</strong>, <strong>generos.php</strong> y <strong>literaturas-nacionales.php</strong>.</p>
<p>Estos tres ficheros&#160; están basados en la <a title="WordPress Codex - Pages - Page Template" href="http://codex.wordpress.org/Pages#Page_Templates" target="_blank">plantilla de página fija</a>&#160;<strong>onecolumn-page.php</strong> del tema padre Twenty Ten, que ha sido modificada para adecuarla a las necesidades de las tres páginas fijas (<a title="Autores" href="http://www.elarequi.com/antologia1/autores/" target="_blank">autores</a>, <a title="Géneros literarios" href="http://www.elarequi.com/antologia1/generos/" target="_blank">géneros literarios</a> y <a title="Literaturas nacionales" href="http://www.elarequi.com/antologia1/literaturas-nacionales/" target="_blank">literaturas nacionales</a>) que deben listar los términos de las tres taxonomías personalizadas, con sus respectivas descripciones. El único cambio efectuado en cada una de las plantillas es una consulta personalizada para obtener el correspondiente listado de términos, junto con sus descripciones.</p>
<p>2.5. Ficheros <strong>taxonomy-autores.php</strong>, <strong>taxonomy-generos.php</strong> y <strong>taxonomy-literaturas-nacionales.php</strong>.</p>
<p>Estos tres ficheros se encargan de presentar cada uno de los términos o etiquetas de clasificación de las taxonomías personalizadas, junto con sus respectivas descripciones, como puede verse en páginas como <a title="J.G. Farrell" href="http://www.elarequi.com/antologia1/autores/j-g-farrell/" target="_blank">J.G. Farrell</a>, <a title="Cuento" href="http://www.elarequi.com/antologia1/generos/cuento/" target="_blank">Cuento</a>, o <a title="Literatura española" href="http://www.elarequi.com/antologia1/literaturas-nacionales/literatura-espanola/" target="_blank">Literatura española</a>. De acuerdo con la ya varias veces mencionada jerarquía de plantillas de WordPress, para obtener una plantilla que realice esa tarea, basta con denominarla <a title="WordPress Codex - Template Hierarchy - Custom Taxonomies display" href="http://codex.wordpress.org/Template_Hierarchy#Custom_Taxonomies_display" target="_blank"><strong>taxonomy-{taxonomy}.php</strong></a>, y añadirle el código necesario. Dado que el tema Twenty Ten no cuenta con ningún fichero que pueda aprovecharse como base (aunque se podrían utilizar tanto el <strong>archive.php</strong> como el <strong>category.php</strong>), he seguido de cerca el artículo <a href="http://wp.smashingmagazine.com/2011/06/08/how-to-build-a-media-site-on-wordpress-part-2/">How To Build A Media Site On WordPress (Part 2)</a>, en el que se explica detalladamente su proceso de elaboración. </p>
<p>Los elementos esenciales de estos tres ficheros son los siguientes:</p>
<ul>
<li>Se define una consulta personalizada para obtener los datos necesarios (los términos de la taxonomía). </li>
<li>Se añaden los campos del nombre del término y su descripción. </li>
<li>Finalmente, se hace una lista de los artículos del tipo de contenido “libros” relacionados con dicho término. </li>
</ul>
<p>2.6. Fichero <strong>functions.php</strong>.</p>
<p>He dejado voluntariamente para el final de este artículo el fichero clave de mi proyecto de sitio web especializado, en el cual se incluye el código que permite lograr muchas de sus características más destacadas. Me apresuro a señalar que ninguna de las funciones ha sido programada <em>ex novo</em>, pues todas ellas son adaptaciones basadas en códigos propuestos por los artículos que he encontrado en la Red, a la caza y captura de aquellos trucos y técnicas que me permitieran alcanzar los objetivos deseados. La lista completa de los recursos que he utilizado puede verse en la página <a title="Elementos utilizados para crear este sitio" href="http://www.elarequi.com/antologia1/elementos-utilizados-para-crear-este-sitio/">Elementos utilizados para crear este sitio</a>, de la web <em>Comentarios y reseñas de libros</em>,</p>
<p>A continuación figura una relación exhaustiva de todas esas funciones. Dada la naturaleza de esta información, de nuevo animo a mis lectores y lectoras a que descarguen el ZIP que aparece al final del artículo y comprueben por sí mismos el código, en cuyos comentarios se describe el propósito de cada función y se cita la procedencia de las fuentes.</p>
<p>a) Función “<strong>icono_para_libros</strong>”, que permite utilizar en el menú del tipo de contenido personalizado “libros” un par de iconos identificativos (figura 1). Algunos de entre los plugins para declarar tipos de contenido personalizados que mencioné en el artículo del pasado 22 de noviembre permiten definir el icono, pero no así el que yo he utilizado (recuerdo que se trata del Custom Post Type UI), y de aquí la necesidad de acudir a una función específica. </p>
<div id="attachment_1994" class="wp-caption aligncenter" style="width: 630px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_12.jpg" rel="lightbox[1996]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_12-800x664.jpg" alt="Figura 1 - Interfaz de gestión del tipo de contenido &quot;Libros&quot;, con taxonomías y campos personalizados" title="Figura 1 - Interfaz de gestión del tipo de contenido &quot;Libros&quot;, con taxonomías y campos personalizados" width="620" height="514" class="size-large wp-image-1994" /></a><p class="wp-caption-text">Figura 1 - Interfaz de gestión del tipo de contenido &quot;Libros&quot;, con taxonomías y campos personalizados</p></div>
<p>b) Función <strong>“miniatura_a_partir_de_la_primera_imagen”</strong>, para extraer una miniatura de 100&#215;100 píxels y presentarla en el resumen de cada uno de los artículos del tipo “libros” que aparecen en la página <a title="Comentarios de libros" href="http://www.elarequi.com/antologia1/libros/">Comentarios de libros</a>. </p>
<p>c) Funciones <strong>“registrar_columnas_tipo_personalizado_libros”</strong>, <strong>“gestionar_columnas_tipo_personalizado_libros”</strong>, <strong>“ordenar_columnas_tipo_personalizado_libros”</strong> y <strong>“autores_clauses_eduardo”</strong>, que sirven para crear un interfaz personalizado para la gestión de los artículos del tipo “libros” en el backend de WordPress (figura 1). Estas funciones permiten filtrar los artículos del tipo “libros” por cualquiera de las etiquetas correspondientes a una taxonomía personalizada (figura 2), y también hacen posible la ordenación alfabética de los artículos de acuerdo con las etiquetas de la taxonomía “autores” (figura 3).</p>
<p><div id="attachment_1995" class="wp-caption aligncenter" style="width: 630px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_13.jpg" rel="lightbox[1996]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_13-800x446.jpg" alt="Figura 2 - Filtrado de artículos por etiquetas de taxonomías personalizadas" title="Figura 2 - Filtrado de artículos por etiquetas de taxonomías personalizadas" width="620" height="345" class="size-large wp-image-1995" /></a><p class="wp-caption-text">Figura 2 - Filtrado de artículos por etiquetas de taxonomías personalizadas</p></div><br />
<div id="attachment_1993" class="wp-caption aligncenter" style="width: 630px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_14.jpg" rel="lightbox[1996]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_14-800x735.jpg" alt="Figura 3 - Ordenación de artículos por la taxonomía personalizada &quot;Autores&quot;" title="Figura 3 - Ordenación de artículos por la taxonomía personalizada &quot;Autores&quot;" width="620" height="569" class="size-large wp-image-1993" /></a><p class="wp-caption-text">Figura 3 - Ordenación de artículos por la taxonomía personalizada &quot;Autores&quot;</p></div></p>
<p>d) Función <strong>“incluir_libros_en_fuenterss”</strong>, para incorporar el contenido del tipo de contenido “libros” a la <a title="Fuente RSS del sitio Comentarios y reseñas de libros" href="http://www.elarequi.com/antologia1/libros/feed/">fuente RSS del sitio web</a>. </p>
<p>e) Funciones <strong>“eliminar_menus_para_no_administradores”</strong> y <strong>“desactivar_widgets_por_defecto_escritorio”</strong>, para crear un interfaz de edición más limpio y sencillo, apto para su uso por parte de usuarios poco o nada acostumbrados a lidiar con el backend de WordPress. Los interesados en comprobar el aspecto visual de dicho interfaz pueden comprobarlo en las dos primeras capturas de pantalla que ilustran el artículo <a title="Sitios educativos fechos al taxonómico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/">Sitios educativos fechos al taxonómico modo 1</a>.</p>
<p>Antes de terminar este artículo, aquí va el ZIP tantas veces prometido:</p>
<p class="download"><a title="Tema Twenty Ten taxonómico" href="http://www.labitacoradeltigre.com/docs/tema_twentyten_taxonomico.zip">Tema Twenty Ten taxonómico</a></p>
<p>En la próxima entrega de esta serie, que espero sea la última, me ocuparé de los retoques finales a la presentación del sitio (menús, instrucciones, plugins adicionales) y de sus condiciones de uso en entornos educativos. Permanezcan atentos a sus pantallas.</p>
<p><strong>Addenda del 3 de diciembre de 2011</strong></p>
<p>A partir de la <a href="http://downloads.wordpress.org/plugin/advanced-custom-fields.3.0.2.zip" title="WordPress Plugins - Advanced Custom Field, version 3.0.2">versión 3.0.2 del plugin Advanced Custom Fields</a>, publicada el 28 de noviembre, se puede exportar el contenido de los campos personalizados a un fichero en formato XML, que posteriormente se puede importar desde otro blog. Para comprobar la nueva funcionalidad, he exportado la configuración de los campos personalizados del sitio <em>Comentarios y reseñas de libros</em> y he añadido el correspondiente fichero XML al ZIP que aparece sobre estas líneas. De este modo, cualquier persona interesada en reproducir dicho sitio web podrá hacerlo con un trabajo mínimo.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/03/08/las-taxonomias-personalizadas-de-wordpress-y-sus-posibilidades-educativas-2/' rel='bookmark' title='Las taxonomías personalizadas de WordPress y sus posibilidades educativas, 2'>Las taxonomías personalizadas de WordPress y sus posibilidades educativas, 2</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sitios educativos fechos al taxonómico modo 2</title>
		<link>http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/</link>
		<comments>http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/#comments</comments>
		<pubDate>Tue, 22 Nov 2011 19:07:39 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[Temas educativos]]></category>
		<category><![CDATA[campos personalizados]]></category>
		<category><![CDATA[taxonomías personalizadas]]></category>
		<category><![CDATA[tipos de contenido personalizados]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=1985</guid>
		<description><![CDATA[Elaboración de sitios web educativos de contenido específico, mediante taxonomías, tipos de contenido y campos personalizados. Segundo artículo.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/05/25/formulario-para-construir-tipos-de-contenido-personalizados/' rel='bookmark' title='Formulario para construir tipos de contenido personalizados'>Formulario para construir tipos de contenido personalizados</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1989" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_08.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_08-120x120.jpg" alt="Gestión de campos personalizados con el plugin Advanced Custom Fields" title="Gestión de campos personalizados con el plugin Advanced Custom Fields" width="120" height="120" class="size-thumbnail wp-image-1989" /></a><p class="wp-caption-text">Gestión de campos personalizados con el plugin Advanced Custom Fields</p></div>
<p>Para crear las <a title="WordPress Codex - Taxonomies" href="http://codex.wordpress.org/Taxonomies">taxonomías</a>, los <a title="WordPress Codex - Post Types" href="http://codex.wordpress.org/Post_Types">tipos de contenido</a> y los <a title="WordPress Codex - Custom Fields" href="http://codex.wordpress.org/Custom_Fields">campos personalizados</a> que necesita un sitio como el de <a title="Comentarios y reseñas de libros" href="http://www.elarequi.com/antologia1/">Comentarios y reseñas de libros</a>, sobre el que escribí el pasado jueves en <a title="Sitios educativos fechos al taxonómico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonmico-modo-1/">la anterior entrega de esta serie</a>, existen dos procedimientos diferentes. El primero consiste en declarar dichos elementos dentro del fichero <a title="WordPress Codex - Theme Development - Functions File" href="http://codex.wordpress.org/Theme_Development#Functions_File">functions.php</a> del tema activo; es el más elegante y preciso, pero también el más difícil de poner en práctica. El segundo implica el uso de uno o varios <a title="WordPress Plugins" href="http://wordpress.org/extend/plugins/">plugins de WordPress</a>, lo cual supone ciertas restricciones y peajes, dado que no todos los plugins pueden lograr todo lo que el diseñador de un sitio se proponga, pero a cambio es una alternativa mucho más accesible para la inmensa mayoría de los usuarios.</p>
<p>A diferencia de lo que en su día hice con el <a href="http://www.labitacoradeltigre.com/2010/05/08/ideas-para-una-celebracion-borgiana-y-para-otros-proyectos-antologicos/">proyecto de antología textual</a>, para el sitio <em>Comentarios y reseñas de libros</em> he optado por la segunda opción, pues me interesaba recorrer la misma senda que deberían emprender los docentes interesados en la experiencia, y encarar las mismas dificultades a las que ellos habrían de enfrentarse. Así pues, tras muchas consultas y pruebas, opté por utilizar los plugins que describo a continuación.</p>
<p><span id="more-1985"></span></p>
<p><strong>1. </strong><a title="WordPress Plugins - Custom Post Type UI" href="http://wordpress.org/extend/plugins/custom-post-type-ui/"><strong>Custom Post Type UI</strong></a><strong>.</strong></p>
<p>Este plugin permite declarar y configurar tanto las taxonomías como los tipos de contenido personalizados, mediante un interfaz gráfico muy fácil de utilizar (siempre, claro está, que se tenga un conocimiento mínimo de ambos conceptos y de la lengua inglesa). Como puede observarse en las figuras 1 y 2, correspondientes a la configuración del tipo “libros” y la taxonomía “autores”, el plugin permite definir en la lengua del usuario todas las etiquetas que posteriormente aparecerán en los menús de creación y gestión de los artículos correspondientes al tipo de contenido personalizado y los términos o etiquetas relacionados con las taxonomías personalizadas. </p>
<p><div id="attachment_1986" class="wp-caption aligncenter" style="width: 317px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_05.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_05-307x500.jpg" alt="Figura 1 - Edición del tipo de contenido personalizado &quot;Libros&quot;" title="Figura 1 - Edición del tipo de contenido personalizado &quot;Libros&quot;" width="307" height="500" class="size-medium wp-image-1986" /></a><p class="wp-caption-text">Figura 1 - Edición del tipo de contenido personalizado &quot;Libros&quot;</p></div><br />
<div id="attachment_1987" class="wp-caption aligncenter" style="width: 499px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_06.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_06-489x500.jpg" alt="Figura 2 - Edición de la taxonomía personalizada &quot;Autores&quot;" title="Figura 2 - Edición de la taxonomía personalizada &quot;Autores&quot;" width="489" height="500" class="size-medium wp-image-1987" /></a><p class="wp-caption-text">Figura 2 - Edición de la taxonomía personalizada &quot;Autores&quot;</p></div></p>
<p>Además, el plugin hace posible establecer las necesarias relaciones entre el tipo de contenido y la taxonomía, y definir con precisión qué elementos del interfaz de edición del tipo de contenido personalizado se mostrarán a los usuarios, lo cual resulta de gran utilidad para adecuar el editor del sitio web a las características de las personas que vayan a hacer uso de él. En la mayoría de los casos, los usuarios pueden desentenderse de los parámetros más técnicos y difíciles de entender (como “Public”, “show UI”, “Has Archive”, “Query Var”, etc.), pues el plugin utiliza por defecto aquellos que mejor se ajustan a las situaciones más habituales.</p>
<p>Conviene señalar que el plugin Custom Post Type UI no es el único que sirve para la creación y gestión de taxonomías y tipos de contenido personalizados, pues hay bastantes que pueden competir ventajosamente con él. Sin ánimo de agotar el inmenso catálogo de posibilidades que ahora mismo brinda WordPress (véanse los listados que en su día publiqué en <a title="Taxonomías, tipos de contenido y paneles personalizados en WordPress. El turno de los plugins" href="http://www.labitacoradeltigre.com/2010/05/23/taxonomias-tipos-de-contenido-y-paneles-personalizados-en-wordpress-el-turno-de-los-plugins/">Taxonomías, tipos de contenido y paneles personalizados en WordPress. El turno de los plugins</a>, <a title="Más sobre taxonomías y tipos de contenido personalizados: plugins para taxonomías" href="http://www.labitacoradeltigre.com/2010/11/02/mas-sobre-taxonomias-y-tipos-de-contenido-personalizados-plugins-para-taxonomias/">Más sobre taxonomías y tipos de contenido personalizados: plugins para taxonomías</a> y <a title="Más sobre taxonomías y tipos de contenido personalizados: plugins para los tipos de contenido" href="http://www.labitacoradeltigre.com/2010/11/11/mas-sobre-taxonomias-y-tipos-de-contenido-personalizados-plugins-para-los-tipos-de-contenido/">Más sobre taxonomías y tipos de contenido personalizados: plugins para los tipos de contenido</a>), a los lectores de este artículo quizás les interese saber que pueden elegir entre un amplio abanico de extensiones: <a title="WordPress Plugins - CMS Press" href="http://wordpress.org/extend/plugins/cms-press">CMS Press</a>, <a title="WordPress Plugins - Custom Content Type Manager" href="http://wordpress.org/extend/plugins/custom-content-type-manager/">Custom Content Type Manager,</a>&#160;<a title="WordPress Plugins - Custom Content Types" href="http://wordpress.org/extend/plugins/custom-content-types/">Custom Content Types</a>, <a title="WPMU DEV - Plugin CustomPress" href="http://premium.wpmudev.org/project/custompress">CustomPress</a> (de pago), <a title="WordPress Plugins - Custom Press" href="http://wordpress.org/extend/plugins/custom-press/">Custom Press</a>, <a title="Easy Content Types" href="http://pippinsplugins.com/easy-content-types/">Easy Content Types</a> (también de pago, y quizás el más completo de todos), <a title="WordPress Plugins - GD Custom Posts And Taxonomies Tools" href="http://wordpress.org/extend/plugins/gd-taxonomies-tools/">GD Custom Posts And Taxonomies Tools</a> (con versiones gratuita y de pago), <a title="WordPress Plugins - More Taxonomies" href="http://wordpress.org/extend/plugins/more-taxonomies/">More Taxonomies</a>, <a title="WordPress Plugins - More Types" href="http://wordpress.org/extend/plugins/more-types/">More Types</a>, <a title="WordPress Plugins - Pods CMS Framework" href="http://wordpress.org/extend/plugins/pods/">Pods CMS Framework</a>, <a title="WordPress Plugins - Simple Custom Post Types" href="http://wordpress.org/extend/plugins/simple-custom-types/">Simple Custom Post Types</a>, <a title="WordPress Plugins - Simple Taxonomy" href="http://wordpress.org/extend/plugins/simple-taxonomy/">Simple Taxonomy</a>, <a title="WordPress Plugins - Taxonomy Manager" href="http://wordpress.org/extend/plugins/taxonomy-manager/">Taxonomy Manager</a>, <a title="WordPress Plugins - Ultimate Post Type Manager" href="http://wordpress.org/extend/plugins/ultimate-post-type-manager/">Ultimate Post Type Manager</a>, <a title="WordPress Plugins - Ultimate Taxonomies Manager" href="http://wordpress.org/extend/plugins/ultimate-taxonomy-manager/">Ultimate Taxonomies Manager</a>, <a title="WordPress Plugins - WP Easy Post Types" href="http://wordpress.org/extend/plugins/easy-post-types/">WP Easy Post Types</a> y <a title="WordPress Plugins - WP Post Type UI" href="http://wordpress.org/extend/plugins/wp-post-type-ui/">WP Post Type UI</a>. </p>
<p>Si he seleccionado de entre todos ellos el Custom Post Type UI ha sido por varias razones: es gratuito, no es difícil de utilizar (aunque exige dedicarle una cuidadosa atención), carece de fallos graves que dificulten su uso y, sobre todo, es capaz de generar el código PHP necesario para declarar las taxonomías y los tipos de contenido (figura 3), con lo cual una configuración dada es fácilmente exportable a otro sitio web elaborado con WordPress, para lo cual basta con copiar el código en el fichero <strong>functions.php</strong> del tema del nuevo sitio. De hecho, tengo intención de publicar en próximas entregas de esta serie un fichero ZIP que, entre otros elementos, incluirá el código necesario para reproducir el tipo “libros” y las taxonomías “autores”, “géneros literarios” y “literaturas nacionales” en otros sitios web.</p>
<div id="attachment_1988" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_07.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_07-500x212.jpg" alt="Figura 3 - Exportación del tipo de contenido &quot;Libros&quot;" title="Figura 3 - Exportación del tipo de contenido &quot;Libros&quot;" width="500" height="212" class="size-medium wp-image-1988" /></a><p class="wp-caption-text">Figura 3 - Exportación del tipo de contenido &quot;Libros&quot;</p></div>
<p><strong>2. <a title="WordPress Plugins - Advanced Custom Fields" href="http://wordpress.org/extend/plugins/advanced-custom-fields/">Advanced Custom Fields</a>.</strong></p>
<p>La creación y gestión de campos personalizados asociados a las taxonomías y los tipos de contenido personalizados y su integración en el interfaz de edición de WordPress son tareas significativamente más difíciles de llevar a cabo que las que hemos descrito en el punto anterior. Es cierto que en WordPress se puede conseguir casi cualquier objetivo mediante la manipulación del código o el uso de extraordinarias librerías como <a title="Custom Meta Boxes" href="http://www.billerickson.net/wordpress-metaboxes/">Custom Meta Boxes</a>, pero también lo es que tales desarrollos solo quedan al alcance de expertos que tengan una amplia experiencia en la programación en PHP. </p>
<p>La mayoría de los usuarios tendrán, pues, que conformarse con un plugin que haga por ellos el trabajo pesado. Afortunadamente, existen abundantes recursos, como los plugins <a title="WordPress Plugins - Advanced Custom Fields" href="http://wordpress.org/extend/plugins/advanced-custom-fields/">Advanced Custom Fields</a>, <a title="WordPress Plugins - Custom Field Suite" href="http://wordpress.org/extend/plugins/custom-field-suite/">Custom Field Suite</a>, <a title="WordPress Plugins - Custom Field Template" href="http://wordpress.org/extend/plugins/custom-field-template/">Custom Field Template</a>, <a title="WordPress Plugins - Custom Fields" href="http://wordpress.org/extend/plugins/custom-fields/">Custom Fields</a>, <a title="WordPress Plugins - Custom Metadata Manager" href="http://wordpress.org/extend/plugins/custom-metadata/">Custom Metadata Manager</a>, <a title="WordPress Plugins - Easty Custom Fields" href="http://wordpress.org/extend/plugins/easy-custom-fields/">Easy Custom Fields</a>, <a title="WordPress Plugins - Just Custom Fields" href="http://wordpress.org/extend/plugins/just-custom-fields/">Just Custom Fields</a>, <a title="WordPress Plugins - Magic Fields" href="http://wordpress.org/extend/plugins/magic-fields/">Magic Fields</a> y <a title="WordPress Plugins - Magic Fields 2" href="http://wordpress.org/extend/plugins/magic-fields-2/">Magic Fields 2</a>, <a title="WordPress Plugins - More Fields" href="http://wordpress.org/extend/plugins/more-fields/">More Fields</a>, <a title="WordPress Plugins - Simple Fields" href="http://wordpress.org/extend/plugins/simple-fields/">Simple Fields</a>, <a title="WordPress plugins - Verve Meta Boxes" href="http://wordpress.org/extend/plugins/verve-meta-boxes/">Verve Meta Boxes</a>. Ahora bien, debemos advertir que las extensiones más potentes de la lista son difíciles de utilizar, o adolecen de diversos <em>bugs</em> que las hacen poco aconsejables. Tras numerosas pruebas, yo me decidí en primera instancia por el plugin More Fields, aunque con el sitio web ya construido tuve que descartarlo porque al editar los campos personalizados perdí, de forma inexplicable, las configuraciones que tanto me había costado desarrollar.</p>
<p>En busca de un recambio, y tras una nueva serie de experimentos, opté por el plugin <a title="Advanced Custom Fields" href="http://plugins.elliotcondon.com/advanced-custom-fields/">Advanced Custom Fields</a>, que tiene dos versiones, una gratuita y otra de pago, esta última con funcionalidades adicionales. Los motivos que me llevaron a utilizar la versión gratuita (más que suficiente para la mayoría de las necesidades) son, en primer lugar, que el plugin se integra perfectamente con los tipos de contenido personalizados y con el editor de WordPress (véanse las opciones que aparecen en la parte inferior de la figura 4, correspondientes al grupo de campos personalizados que asocié al tipo de contenido “libros”); en segundo lugar, que la extensión permite definir una <a title="Advanced Custom Fields - Demonstration" href="http://plugins.elliotcondon.com/advanced-custom-fields/demonstration/">gran variedad de campos</a> (texto, área de texto, texto WYSIWYG, imagen, subida de archivos, selección única o múltiple, campos lógicos, enlaces, selector de colores, etc.); por último, el plugin está <a title="Advanced Custom Fields - Documentation" href="http://plugins.elliotcondon.com/advanced-custom-fields/documentation/">muy bien documentado</a> y ofrece un espléndido sistema de <a title="Advanced Custom Fields - Support" href="http://support.plugins.elliotcondon.com/categories/advanced-custom-fields/">soporte</a>. No está enteramente libre de <em>bugs</em> (por ejemplo, <a title="TinyMCE button labels and localization broken" href="http://support.plugins.elliotcondon.com/discussion/813/tinymce-button-labels-and-localization-broken/p1">éste</a>), pero la comunidad de usuarios los tiene identificados y, lo que es mejor, contribuye positivamente a <a title="Comment 2424 en TinyMCE button labels and localization broken" href="http://support.plugins.elliotcondon.com/discussion/comment/2424#Comment_2424">solucionarlos</a>.</p>
<div id="attachment_1989" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_08.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_08-500x469.jpg" alt="Figura 4 - Gestión de campos personalizados con el plugin Advanced Custom Fields" title="Figura 4 - Gestión de campos personalizados con el plugin Advanced Custom Fields" width="500" height="469" class="size-medium wp-image-1989" /></a><p class="wp-caption-text">Figura 4 - Gestión de campos personalizados con el plugin Advanced Custom Fields</p></div>
<p>En mi sitio de comentarios y reseñas de libros, he definido los siguientes campos:</p>
<ul>
<li>Campos “Resumen del argumento”, “Ficha editorial” e “Información complementaria”. Los tres corresponden al tipo “Wysiwyg Editor”, lo cual supone en la práctica otras tres instancias adicionales del editor visual de WordPress. El plugin Advanced Custom Field tiene la ventaja de que cuando se utiliza este tipo de campo, es posible conmutar en cualquier momento entre el editor visual y el editor HTML. Además, permite decidir si se utiliza o no la barra de iconos completa del editor y si se quieren mostrar los botones de subida de ficheros. En mi caso, la primera opción está definida en “Full” y la segunda en “No”, pues no me interesa que los alumnos que van a rellenar los campos adicionales suban ficheros desde las correspondientes instancias del editor. También es posible añadir a cada campo un completo juego de instrucciones. Todas estas funcionalidades pueden advertirse en la figura 5. </li>
<li>Un campo de texto denominado “Catalogación del libro”, que admite el formato HTML, y que está destinado al código de catalogación de la <a title="Clasificación Decimal Universal - Wikipedia" href="http://es.wikipedia.org/wiki/Clasificaci%C3%B3n_Decimal_Universal">Clasificación Decimal Universal</a> (figura 6). Advierto que este campo es, en la práctica, redundante con respecto a la taxonomía “Literaturas nacionales”, pero lo he añadido para experimentar con los tipos de campos. </li>
<li>Un campo de menú desplegable de opciones o “select”, denominado “Ubicación”. Este tipo de campos es muy útil cuando una sección del contenido debe rellenarse con arreglo a un juego limitado de opciones, como es el caso que puede observarse en la figura 7, que ilustra la situación de un libro de un centro educativo, que puede localizarse en cuatro ubicaciones diferentes: la Biblioteca, la Sala de Profesores, el Departamento de Lengua y una cuarta opción, que a falta de otra denominación mejor he etiquetado como “Propiedad personal”, para aquellos libros que no están inventariados en el centro, sino que son propiedad de los alumnos o sus profesores. </li>
</ul>
<p><div id="attachment_1990" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_09.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_09-500x421.jpg" alt="Figura 5 - Edición de un campo personalizado de tipo Wysiwyg Editor" title="Figura 5 - Edición de un campo personalizado de tipo Wysiwyg Editor" width="500" height="421" class="size-medium wp-image-1990" /></a><p class="wp-caption-text">Figura 5 - Edición de un campo personalizado de tipo Wysiwyg Editor</p></div><br />
<div id="attachment_1991" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_10.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_10-500x355.jpg" alt="Figura 6- Edición de un campo personalizado de tipo Texto" title="Figura 6- Edición de un campo personalizado de tipo Texto" width="500" height="355" class="size-medium wp-image-1991" /></a><p class="wp-caption-text">Figura 6- Edición de un campo personalizado de tipo Texto</p></div><br />
<div id="attachment_1992" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_11.jpg" rel="lightbox[1985]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_11-500x456.jpg" alt="Figura 7 - Edición de un campo personalizado de tipo Select" title="Figura 7 - Edición de un campo personalizado de tipo Select" width="500" height="456" class="size-medium wp-image-1992" /></a><p class="wp-caption-text">Figura 7 - Edición de un campo personalizado de tipo Select</p></div></p>
<p>El resultado de la combinación que he puesto en práctica con el tipo de contenido “libros”, sus tres taxonomías asociadas y los cinco campos personalizados es un editor simplificado y adaptado a la particular naturaleza del propósito que orienta la elaboración del sitio web. Dicho editor cuenta con las instrucciones necesarias para ser utilizado por usuarios que tengan poca o nula experiencia previa con WordPress (véase la captura del editor incluida en la figura 2 del artículo <a title="Sitios educativos fechos al taxonómico modo 1" href="http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/">Sitios educativos fechos al taxonómico modo 1</a>). Basta pues, con los plugins Custom Post Types UI y Advanced Custom Fields para desarrollar un sitio web totalmente personalizado y para comenzar a escribir en él. Ahora bien, su presentación en sociedad requiere de un minucioso trabajo de retoque del tema y de los ficheros de plantilla, tema sobre el cual tratará la próxima entrega de esta serie. Permanezcan atentos a sus pantallas, por favor.</p>
<p><strong>Addenda del 3 de diciembre de 2011</strong></p>
<p>A partir de la <a href="http://downloads.wordpress.org/plugin/advanced-custom-fields.3.0.2.zip" title="WordPress Plugins - Advanced Custom Field, version 3.0.2">versión 3.0.2 del plugin Advanced Custom Fields</a>, publicada el 28 de noviembre, se puede exportar el contenido de los campos personalizados a un fichero en formato XML, que posteriormente se puede importar desde otro blog. Para efectuar la operación de exportación, basta con acudir al menú <em>Herramientas</em> > <em>Exportar</em> y selecionar la opción <em>Advanced Custom Fields</em>.</p>
<p><strong>Addenda del 10 de diciembre de 2011</strong></p>
<p>Acabo de enterarme de la muy reciente publicación (el día 6 de diciembre) de un plugin que parece llamado a revolucionar el trabajo con los tipos de contenido, las taxonomías y los campos personalizados. Se llama <a href="http://wordpress.org/extend/plugins/types/" title="WordPress Plugins - Types - Custom Fields and Custom Post Types Management">Types</a>, es gratuito, y permite definir y gestionar conjuntamente estos tres elementos, mediante un interfaz de usuario que, a juzgar por lo que he podido ver en el <a href="http://wp-types.com/" title="WP Types &#038; Views">sitio web dedicado a esta extensión</a> (por cierto, con una excelente documentación), parece muy fácil de utilizar y de gran potencia. En todo caso, conviene tener en cuenta que el máximo aprovechamiento de Types se obtiene en combinación con otro plugin para la creación de plantillas y listados, denominado <a href="http://wp-types.com/home/views-display-wordpress-content-without-coding/" title="Views – Display WordPress Content Without Coding">Views</a>, que es de pago. Habrá que estar muy atento a esta pareja, que promete grandes satisfacciones.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 1'>Sitios educativos fechos al taxonómico modo 1</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/05/25/formulario-para-construir-tipos-de-contenido-personalizados/' rel='bookmark' title='Formulario para construir tipos de contenido personalizados'>Formulario para construir tipos de contenido personalizados</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sitios educativos fechos al taxonómico modo 1</title>
		<link>http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/</link>
		<comments>http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 20:27:02 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[Temas educativos]]></category>
		<category><![CDATA[campos personalizados]]></category>
		<category><![CDATA[taxonomías personalizadas]]></category>
		<category><![CDATA[tipos de contenido personalizados]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=1978</guid>
		<description><![CDATA[Elaboración de sitios web educativos de contenido específico, mediante taxonomías, tipos de contenido y campos personalizados. Primer artículo.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/05/28/algunas-capturas-antologicas/' rel='bookmark' title='Algunas capturas antológicas'>Algunas capturas antológicas</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><div id="attachment_1984" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_02.jpg" rel="lightbox[1978]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_02-120x120.jpg" alt="Interfaz de edición del tipo de contenido &quot;Libros&quot;" title="Interfaz de edición del tipo de contenido &quot;Libros&quot;" width="120" height="120" class="size-thumbnail wp-image-1984" /></a><p class="wp-caption-text">Interfaz de edición del tipo de contenido &quot;Libros&quot;</p></div>
<p>El título de esta entrada, con su deliberada imitación del que encabezaba la famosa obra del <a title="Marqués de Santillana - Wikipedia" href="http://es.wikipedia.org/wiki/Marqu%C3%A9s_de_Santillana">Marqués de Santillana</a> tiene detrás una breve historia que merece la pena recordar. Hace algo así como año y medio me embarqué en un <a title="Ideas para una celebración borgiana y para otros proyectos antológicos" href="http://www.labitacoradeltigre.com/2010/05/08/ideas-para-una-celebracion-borgiana-y-para-otros-proyectos-antologicos/">proyecto de antología textual</a>, basada en <a title="WordPress Codex - Taxonomies" href="http://codex.wordpress.org/Custom_Taxonomies">taxonomías</a> y <a title="WordPress Codex - Post Types" href="http://codex.wordpress.org/Custom_Post_Types">tipos de contenido personalizados</a>, que no pasó de una fase de esbozo, por dos motivos complementarios: las limitaciones que por aquel entonces tenía <a title="WordPress" href="http://wordpress.org">WordPress</a> para la gestión de dichos elementos (en aquel momento <a title="WordPress Codex - Version 2.9" href="http://codex.wordpress.org/Version_2.9">la versión 2.9</a> no incorporaba muchas de las funciones que ahora están plenamente disponibles), y mis propias insuficiencias en ese y otros ámbitos.</p>
<p>Mucho ha avanzado WordPress desde mayo de 2010, especialmente a partir de la aparición de la <a title="WordPress Codex - Version 3.0" href="http://codex.wordpress.org/Version_3.0">versión 3.0</a> (yo también he dado unos cuantos pasitos hacia adelante y alguno hacia atrás, como puede verse en la relación de artículos que he escrito sobre las <a title="Entradas de La Bitácora del Tigre correspondientes a la etiqueta &#39;taxonomías personalizadas&#39;" href="http://www.labitacoradeltigre.com/etiqueta/taxonomias-personalizadas/">taxonomías</a> y los <a title="Entradas de La Bitácora del Tigre correspondientes a la etiqueta &#39;tipos de contenido personalizados&#39;" href="http://www.labitacoradeltigre.com/etiqueta/tipos-de-contenido-personalizados/">tipos de contenido personalizados</a>), lo cual me permite franquear con cierta garantías los límites que en su momento me frenaron. En consecuencia, me he empeñado en una aventura parecida a la anterior, aunque bastante más modesta, pues se limita a montar un sitio web para demostrar las posibilidades que las taxonomías y los tipos de contenidos personalizados tienen para la creación de sitios web especializados en el ámbito educativo. El objetivo final que me he marcado ha sido la creación de un entorno web de contenidos y propósitos específicos, con un interfaz de edición adaptado al trabajo de profesores y de alumnos, capaz por sí mismo de orientar a un usuario con poco o ningún conocimiento previo del funcionamiento de la aplicación con la que está elaborado.</p>
<p><span id="more-1978"></span></p>
<p>El trabajo que he realizado durante las dos últimas semanas ha quedado plasmado en el sitio web <a title="Comentarios y reseñas de libros" href="http://www.elarequi.com/antologia1/">Comentarios y reseñas de libros</a>, cuyo núcleo consiste en un tipo de contenido personalizado denominado “libros”, que no es otra cosa que un contenedor para breves reseñas o comentarios de obras literarias. Este tipo de contenido se complementa con los siguientes elementos:</p>
<ul>
<li>Tres taxonomías personalizadas, es decir, tres criterios de clasificación mediante los cuales se pueden etiquetar los libros con respecto a su autor, y al género literario y literatura nacional a los que dichos libros pertenecen.</li>
<li>Varios campos personalizados que complementan los comentarios de los los libros, a saber:</li>
<ul>
<li>Un breve resumen del argumento. </li>
<li>Una ficha editorial. </li>
<li>Informaciones adicionales, como enlaces a páginas web sobre la obra y el autor, referencias bibliográficas, etc.</li>
<li>Información útil a efectos de catalogación, cómo el código de la <a href="http://es.wikipedia.org/wiki/Clasificaci%C3%B3n_Decimal_Universal" title="Clasificación Decimal Universal - Wikipedia">CDU</a>, la ubicación del libro, etc. </li>
</ul>
</ul>
<p>Esta estructura de contenido podría haber sido mucho más compleja y ambiciosa, pero he preferido reducirla a su mínima expresión, no solo para facilitarme a mí mismo el trabajo de elaboración del sitio, sino también para hacerla más inteligible. Por otro lado, mi propósito es que sirva de inspiración a aquellos profesores y profesoras que quieran montar sitios web especializados, con un interfaz de edición <em>ad hoc</em>, capaz de guiar a los alumnos cuando estos realicen las tareas que les hayan sido encomendadas. </p>
<p>En el esquema mental que he concebido para la utilización del sitio, las tareas que corresponden a cada uno de los usuarios son las siguientes: </p>
<p>1. Para el administrador del sitio, que normalmente debiera ser un profesor:</p>
<ul>
<li>Montar el sitio y gestionar temas y plugins, lo cual requiere conocimientos de instalación de un blog de WordPress. En próximas entregas de esta serie daré cuenta del material necesario. </li>
<li>Crear, editar y organizar las entradas y páginas necesarias para proporcionar a los usuarios las instrucciones pertinentes. </li>
<li>Crear los menús de navegación.</li>
</ul>
<p>2. Para los usuarios-editores (los alumnos):</p>
<ul>
<li>Redactar los comentarios y reseñas de los libros que hayan leído. </li>
<li>Redactar el resumen del argumento, la ficha bibliográfica y las informaciones complementarias. </li>
<li>Subir la imagen de portada del libro.</li>
<li>Etiquetar los comentarios mediante las taxonomías previstas. </li>
</ul>
<p>También este esquema de reparto de tareas se puede hacer más complejo. Por ejemplo, podría haber un profesor-administrador y varios profesores-editores, y se podría asignar a los alumnos los roles de autores o colaboradores (según los casos), pero ello exigiría un trabajo minucioso de reasignación de capacidades que por su complejidad desborda el ámbito de la presente exposición.</p>
<p>Como una imagen vale más que mil palabras, incluyo a continuación una serie de capturas de pantalla que ilustran lo que se encontrará un usuario-editor de WordPress (por ejemplo, un alumno) al acceder al backend de este sitio (supongo que no hace falta decirlo, pero naturalmente el menú del administrador del sitio tiene muchas más opciones):</p>
<p>1. Un menú simplificado (figura 1), con un escritorio en el que solo están accesibles los siguientes elementos:</p>
<ul>
<li>El submenú correspondiente al tipo de contenido personalizado, para la creación y administración de los comentarios de libros. </li>
<li>El submenú de acceso a las funciones del gestor de multimedia, ya que los usuarios-editores pueden tener necesidad de modificar las imágenes que suban al sitio (por ejemplo, las de las portadas de los libros). </li>
<li>El submenú correspondiente al perfil del usuario. </li>
</ul>
<div id="attachment_1979" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_01.jpg" rel="lightbox[1978]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_01-500x403.jpg" alt="Figura 1 - Menú general del sitio para un usuario editor" title="Figura 1 - Menú general del sitio para un usuario editor" width="500" height="403" class="size-medium wp-image-1979" /></a><p class="wp-caption-text">Figura 1 - Menú general del sitio para un usuario editor</p></div>
<p>2. Un editor preparado para adecuarse a la naturaleza del contenido (figura 2). El editor solo muestra las cajas que corresponden al editor principal (el texto del comentario propiamente dicho), las que permiten introducir las etiquetas de las taxonomías personalizadas y las de los campos personalizados que se han creado al efecto: resumen del argumento, ficha editorial, información complementaria, código de catalogación y ubicación del libro. Como puede verse en la captura de pantalla, el interfaz de edición proporciona a los usuarios un juego de instrucciones que les permiten realizar con más eficacia las tareas asignadas.</p>
<div id="attachment_1984" class="wp-caption aligncenter" style="width: 296px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_02.jpg" rel="lightbox[1978]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_02-286x500.jpg" alt="Figura 2 - Interfaz de edición del tipo de contenido &quot;Libros&quot;" title="Figura 2 - Interfaz de edición del tipo de contenido &quot;Libros&quot;" width="286" height="500" class="size-medium wp-image-1984" /></a><p class="wp-caption-text">Figura 2 - Interfaz de edición del tipo de contenido &quot;Libros&quot;</p></div>
<p>3. Un editor preparado para mejorar y hacer más fácil la edición de los términos o etiquetas correspondientes a las taxonomías personalizadas (figuras 3 y 4). Por defecto, WordPress no ofrece ninguna ayuda visual para añadir código HTML a la descripción de las etiquetas, con lo cual es necesario utilizar un plugin que haga accesible el editor visual. En las siguientes entregas de esta serie daré más detalles al respecto.</p>
<p><div id="attachment_1981" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_03.jpg" rel="lightbox[1978]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_03-500x332.jpg" alt="Figura 3 - Editor visual para la edición de etiquetas" title="Figura 3 - Editor visual para la edición de etiquetas" width="500" height="332" class="size-medium wp-image-1981" /></a><p class="wp-caption-text">Figura 3 - Editor visual para la edición de etiquetas</p></div><br />
<div id="attachment_1982" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_04.jpg" rel="lightbox[1978]"><img src="http://www.labitacoradeltigre.com/edu-images/sitio_comentarios_libros_04-500x230.jpg" alt="Figura 4 - Edición visual de una etiqueta de la taxonomía &quot;Géneros literarios&quot;" title="Figura 4 - Edición visual de una etiqueta de la taxonomía &quot;Géneros literarios&quot;" width="500" height="230" class="size-medium wp-image-1982" /></a><p class="wp-caption-text">Figura 4 - Edición visual de una etiqueta de la taxonomía &quot;Géneros literarios&quot;</p></div></p>
<p>Con la ayuda de los ficheros de plantilla previamente diseñados (de ellos hablaremos por extenso en próximos artículos), WordPress se encarga de presentar el contenido del sitio de una forma perfectamente organizada, como puede verse en estos enlaces, correspondientes a los cuatro ítems principales del menú del sitio:</p>
<ul>
<li>Menú de la <a title="Página principal del sitio Comentarios y reseñas de libros" href="http://www.elarequi.com/antologia1/">página principal</a>, en la que se hace una descripción del sitio web. A diferencia de lo que ocurre en un blog convencional, cuya información se dispone de forma cronológica, este sitio ha sido organizado <a title="WordPress Codex - Creating a Static Front Page" href="http://codex.wordpress.org/Creating_a_Static_Front_Page">para que muestre en su portada una página fija</a>. De esta página depende otra <a title="WordPress Codex - Pages" href="http://codex.wordpress.org/Pages">página estática</a> en la que se enumeran todos los <a title="Elementos utilizados para crear este sitio" href="http://www.elarequi.com/antologia1/elementos-utilizados-para-crear-este-sitio/">materiales</a> (temas, plugins, documentación) que se han utilizado para montar el sitio. </li>
<li>Menú de <a title="Instrucciones" href="http://www.elarequi.com/antologia1/categoria/instrucciones/">instrucciones</a>, que corresponde a una categoría de WordPress, formada a su vez por dos artículos que dan las explicaciones necesarias para que los usuarios-editores (los alumnos) aborden la <a title="Cómo escribir el contenido de los artículos" href="http://www.elarequi.com/antologia1/2011/11/07/como-escribir-el-contenido-de-los-articulos/">escritura de los comentarios</a> y el <a title="Cómo etiquetar los artículos" href="http://www.elarequi.com/antologia1/2011/11/13/como-etiquetar-los-articulos/">etiquetado</a> de los artículos. Naturalmente, es posible que en un contexto educativo real estas instrucciones debieran ampliarse, modificarse, etc. </li>
<li>Menú correspondiente al tipo de contenido <a title="Comentarios de libros" href="http://www.elarequi.com/antologia1/libros/">libros</a>. Es una <a title="WordPress Codex - Creating an Archive Index" href="http://codex.wordpress.org/Creating_an_Archive_Index">página de archivo o índice de WordPress</a>, de la que dependen los diez comentarios, cuyo contenido es puramente demostrativo (para los interesados, se ha creado mediante un <a title="Lorem Ipsum - All the facts - Lipsum generator" href="http://es.lipsum.com/">generador automático</a> de textos <a title="Lorem ipsum - Wikipedia" href="http://es.wikipedia.org/wiki/Lorem_ipsum"><em>lorem ipsum</em></a>). En cada uno de los comentarios, la disposición visual permite distinguir sus elementos constitutivos: el núcleo de la reseña (con fondo blanco), el resumen del argumento (fondo amarillo), la ficha editorial (fondo rojo), las informaciones complementarias (fondo azul) y las etiquetas descriptivas (fondo verde). A título de ejemplo, véanse los comentarios de <a title="El vigilante del fiordo" href="http://www.elarequi.com/antologia1/libros/el-vigilante-del-fiordo/">El vigilante del fiordo</a> y <a title="Los mares grises sueñan con mi muerte" href="http://www.elarequi.com/antologia1/libros/los-mares-grises-suenan-con-mi-muerte/">Los mares grises sueñan con mi muerte</a>. </li>
<li>Menú de páginas de archivo o índice de los distintos <a title="Criterios de clasificación" href="http://www.elarequi.com/antologia1/criterios-de-clasificacion/">criterios de clasificación de las obras comentadas</a>: <a title="Autores" href="http://www.elarequi.com/antologia1/autores/">autores</a>, <a title="Géneros literarios" href="http://www.elarequi.com/antologia1/generos/">géneros literarios</a> y <a title="Literaturas nacionales" href="http://www.elarequi.com/antologia1/literaturas-nacionales/">literaturas nacionales</a>. Cada una de las páginas correspondientes a un término de clasificación (véanse, por ejemplo, <a title="Novela de ciencia ficción" href="http://www.elarequi.com/antologia1/generos/novela-de-ciencia-ficcion/">novela de ciencia ficción</a>, <a title="Literatura española" href="http://www.elarequi.com/antologia1/literaturas-nacionales/literatura-espanola/">literatura española</a> y <a title="George R.R. Martin" href="http://www.elarequi.com/antologia1/autores/george-r-r-martin/">George R.R. Martin</a>), están encabezadas por la descripción de la etiqueta, lo cual resulta muy útil a efectos educativos, pues permite crear algo así como un índice de conceptos literarios. El menú incluye una página final en la que se agrupan todos los <a title="Listado de criterios de clasificación" href="http://www.elarequi.com/antologia1/listado-de-criterios-de-clasificacion/">términos o etiquetas de clasificación</a>.</li>
</ul>
<p>El sitio ofrece una estructura de navegación sistemática y coherente, que se puede crear con muy poco esfuerzo gracias a la gran flexibilidad que proporcionan los <a title="WordPress Menu User Guide" href="http://codex.wordpress.org/WordPress_Menu_User_Guide">menús de WordPress</a>. Para facilitar la navegación y reducir al mínimo las posibilidades de que un visitante se pierda entre sus páginas, el menú de navegación de la cabecera se repite en la barra lateral derecha de todas las páginas del sitio. </p>
<p>Dada la complejidad inherente a la clasificación de los libros, se ha añadido a la barra lateral un <a title="WordPress Codex - WordPress widgets" href="http://codex.wordpress.org/WordPress_Widgets">widget</a> que permite realizar búsquedas sobre los criterios de clasificación. Las búsquedas pueden realizarse por un único criterio de clasificación, o por una combinación de dos o más criterios.</p>
<p>En próximas entregas de esta serie examinaremos el proceso seguido para crear las taxonomías y los tipos de contenido personalizados. También daremos cuenta de los plugins utilizados, y de las modificaciones efectuadas sobre los ficheros de plantilla. Permanezcan atentos a sus pantallas.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2011/12/15/sitios-educativos-fechos-al-taxonomico-modo-4/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 4'>Sitios educativos fechos al taxonómico modo 4</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/22/sitios-educativos-fechos-al-taxonomico-modo-2/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 2'>Sitios educativos fechos al taxonómico modo 2</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/12/31/sitios-educativos-fechos-al-taxonmico-modo-5/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 5'>Sitios educativos fechos al taxonómico modo 5</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/11/30/sitios-educativos-fechos-al-taxonomico-modo-3/' rel='bookmark' title='Sitios educativos fechos al taxonómico modo 3'>Sitios educativos fechos al taxonómico modo 3</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/05/28/algunas-capturas-antologicas/' rel='bookmark' title='Algunas capturas antológicas'>Algunas capturas antológicas</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/11/17/sitios-educativos-fechos-al-taxonomico-modo-1/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Gestores de descarga para WordPress 4: WP-Filebase en entornos multiusuario</title>
		<link>http://www.labitacoradeltigre.com/2011/10/31/gestores-de-descarga-para-wordpress-4-wp-filebase-en-entornos-multiusuario/</link>
		<comments>http://www.labitacoradeltigre.com/2011/10/31/gestores-de-descarga-para-wordpress-4-wp-filebase-en-entornos-multiusuario/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 17:56:06 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[gestores de descargas]]></category>
		<category><![CDATA[multiusuario]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[WP-FileBase]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=1969</guid>
		<description><![CDATA[Análisis del plugin WP-Filebase Download Manager, para gestión de subidas y descargas, en blogs multiusuario.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2011/10/16/gestores-de-descarga-para-wordpress-3-wp-filebase-una-solucion-integrada/' rel='bookmark' title='Gestores de descarga para WordPress 3: WP-Filebase, una solución integrada'>Gestores de descarga para WordPress 3: WP-Filebase, una solución integrada</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/02/07/gestores-de-descargas-para-wordpress/' rel='bookmark' title='Gestores de descargas para WordPress'>Gestores de descargas para WordPress</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/06/30/gestores-de-descargas-para-wordpress-2-plugins-de-subida-de-ficheros/' rel='bookmark' title='Gestores de descargas para WordPress 2. Plugins de subida de ficheros'>Gestores de descargas para WordPress 2. Plugins de subida de ficheros</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/07/30/mas-utilidades-para-exportar-un-blog-de-wordpress/' rel='bookmark' title='Más utilidades para exportar un blog de WordPress'>Más utilidades para exportar un blog de WordPress</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/08/13/algo-mas-sobre-los-plugins-de-edicion-para-wordpress/' rel='bookmark' title='Algo más sobre los plugins de edición para WordPress'>Algo más sobre los plugins de edición para WordPress</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1973" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/wp-filebase_22.jpg" rel="lightbox[1969]"><img src="http://www.labitacoradeltigre.com/edu-images/wp-filebase_22-120x120.jpg" alt="El plugin WP-Filebase, en un entorno multiusuario" title="El plugin WP-Filebase, en un entorno multiusuario" width="120" height="120" class="size-thumbnail wp-image-1973" /></a><p class="wp-caption-text">El plugin WP-Filebase, en un entorno multiusuario</p></div>
<p>En <a title="Gestores de descarga para WordPress 3: WP-Filebase, una solución integrada" href="http://www.labitacoradeltigre.com/2011/10/16/gestores-de-descarga-para-wordpress-3-wp-filebase-una-solucion-integrada/">el artículo anterior de esta serie</a>, glosé las posibilidades que el plugin <a title="Plugin WP-Filebase Download Manager" href="http://wordpress.org/extend/plugins/wp-filebase/">WP-Filebase Download Manager</a> ofrece como herramienta integral para subir archivos al blog y gestionar sus descargas. Pues bien, me interesa ahora profundizar en el análisis de las capacidades de esta extensión bajo dos circunstancias que hacen muy aconsejable su uso, esto es, en sitios web con múltiples usuarios, por una parte, y en entornos multisitio o multiblog, por otra. En este artículo analizaré cómo se comporta la extensión en una configuración de múltiples usuarios, y en una próxima entrega de la serie daré cuenta de su funcionamiento en una instalación multisitio de <a title="WordPress" href="http://wordpress.org">WordPress</a>.</p>
<p>A diferencia de otros plugins de gestión de descargas (como por ejemplo el <a title="Plugin WordPres Download Monitor" href="http://wordpress.org/extend/plugins/download-monitor/">WordPress Download Monitor</a>), WP-Filebase no define ninguna capacidad nueva, y por tanto asume como propia la estructura de <a title="WordPress Codex - Roles and Capabilities" href="http://codex.wordpress.org/Roles_and_Capabilities">roles y capacidades</a> de <a title="WordPress" href="http://wordpress.og">WordPress</a>, en virtud de la cual los usuarios administradores, editores y autores tienen la capacidad de subir ficheros (<a title="WordPress Codex - Roles and Capabilities - Upload files" href="http://codex.wordpress.org/Roles_and_Capabilities#upload_files">upload_files</a>). Por tanto, su funcionamiento en entornos multiusuario sigue los patrones de dicha aplicación a la hora de definir qué usuarios tienen la capacidad de llevar a cabo las acciones que se detallan a continuación. Conviene aclarar que, aunque WordPress no distingue entre frontend y backend a la hora de establecer la mayor parte de sus capacidades, yo sí lo he hecho, con el único propósito de conseguir una mayor claridad expositiva:</p>
<p><span id="more-1969"></span></p>
<ol>
<li>Configurar el plugin desde el backend: solo los administradores pueden modificar las opciones de la extensión.</li>
<li>Subir ficheros desde el frontend o desde el backend: estas acciones pueden ser realizadas por los administradores, editores y autores. </li>
<li>Gestionar ficheros desde el backend: tienen capacidad para llevar a cabo esta tarea los administradores, editores y autores. </li>
<li>Crear categorías de ficheros desde el frontend: tanto los administradores como los editores y autores tienen tal capacidad. </li>
<li>Crear y gestionar categorías de ficheros desde el backend: es una tarea solo disponible para administradores y editores. </li>
<li>Insertar listados de fichero desde el backend, mediante el editor del blog: esta acción puede realizarla cualquier usuario registrado con derecho a crear contenido, esto es, los administradores, editores, autores y colaboradores.</li>
<li>Descargar ficheros desde el frontend: en la configuración por defecto del plugin, esta acción puede llevarla a cabo cualquier cualquier visitante del sitio. No obstante, es posible configurar las categorías de ficheros, y también los ficheros individuales, para restringir su acceso a un rol determinado. Desde la versión 0.2.9.4 también es posible definir los ficheros como privados, situación en la que solo puede acceder a un fichero el usuario que lo ha subido y el administrador del sitio.</li>
</ol>
<p>Esta relación entre las tareas que se pueden llevar a cabo con el plugin WP-Filebase y los roles de usuario de WordPress es sin duda muy potente, y en general está bien estructurada, pero no carece de ciertos puntos discutibles, a saber:</p>
<ul>
<li>Que los administradores y editores puedan editar y borrar los ficheros subidos por otros usuarios es coherente con la organización general de WordPress. Ahora bien, el hecho de que los autores también dispongan de esta capacidad constituye una circunstancia que, si no ha sido advertida por el administrador, puede ser causa de un funcionamiento no deseado del sitio web, ya que un usuario (por ejemplo, un autor) puede borrar ficheros que hayan sido subidos por usuarios que tienen más capacidades (por ejemplo, editores o administradores). </li>
<li>Que los autores disfruten de la capacidad de crear categorías de ficheros desde el frontend parece una innovación del plugin con respecto a la configuración por defecto de WordPress, que solo permite crear y gestionar categorías de entradas y enlaces (en esto consiste la capacidad <a href="http://codex.wordpress.org/Roles_and_Capabilities#manage_categories">manage_categories</a>) a los administradores y los editores. No obstante, debe advertirse que, aunque un autor pueda crear categorías desde el frontend, carece de cualquier control para ajustar sus características y comportamiento desde el backend. En todo caso, creo que es una buena idea que un autor pueda crear categorías de ficheros desde el frontend, pues ello dota al sistema de mayor flexibilidad, siempre que dicha circunstancia sea bien conocida por el administrador del sitio web. </li>
<li>El plugin dispone de la capacidad de restringir los ficheros y las categorías de ficheros a uno o varios roles de usuarios, lo cual es muy útil para prevenir que un usuario de bajo nivel puede borrar o modificar ficheros y categorías creadas por un usuario de nivel de usuario superior. La desventaja de esta función es que, si se configura una categoría o un fichero para que solo sea accesible por determinados roles de usuario, tal característica afecta tanto al backend como al frontend, lo cual impide que una categoría de ficheros, o un fichero concreto, sean visibles y descargables desde el sitio web por parte de usuarios con roles diferentes. Por otra, parte, esta capacidad puede volverse en contra de los usuarios; por ejemplo, se da la paradoja de que un autor puede acceder desde el backend a un fichero que no está restringido para ningún rol y modificarlo de forma que solo esté disponible para otros roles que el suyo, con lo que lo convierte en inaccesible para sí mismo. </li>
<li>La posibilidad de convertir los ficheros en privados solo puede activarse para todo el sitio web; es decir, no cabe decidir a qué ficheros se aplica. No hace falta insistir en el hecho de que esta característica puede ser muy interesante en ciertas situaciones, pero también puede volverse en contra de los usuarios si no se maneja con sentido común. </li>
</ul>
<p>El plugin WP-Filebase no proporciona por sí mismo ningún control sobre la forma en que se presentan a los usuarios las acciones que estos pueden ejecutar desde el frontend. Es decir, solo con el plugin WP-Filebase no se puede escoger que, por ejemplo, los widgets para subir ficheros, crear categorías y generar listados de ficheros y de categorías solo aparezcan en determinadas páginas, o para determinados usuarios y no para otros. No obstante, estas limitaciones se pueden subsanar con bastante facilidad mediante diversos plugins, a saber:</p>
<ul>
<li><a title="Plugin Members" href="http://wordpress.org/extend/plugins/members/">Members</a>, para limitar el acceso a la página solo a aquellos roles que el administrador haya decidido y proporcionar un mensaje de advertencia en caso de que no se dé tal circunstancia. </li>
<li><a title="Plugin Widget Logic" href="http://wordpress.org/extend/plugins/widget-logic/">Widget Logic</a>, para obligar a que los widgets sean visibles solo en las condiciones deseadas. </li>
</ul>
<p>He llevado a cabo buen número de pruebas con los tres plugins, y no he encontrado ninguna incompatibilidad o limitación que impida poner en práctica cualquier combinación concebible entre las funciones de las tres extensiones. Por ejemplo, en el blog al que corresponden las capturas de pantalla de este artículo, elaborado con el tema <a title="WordPress Themes - Graphene" href="http://wordpress.org/extend/themes/graphene">Graphene</a>, he publicado los widgets de subida de ficheros y creación de categorías de ficheros bajo las siguientes condiciones: en primer lugar, ambos widgets solo deben aparecer en la página denominada “Subida de ficheros”; en segundo lugar, los dos widgets solo deben aparecer cuando el usuario que se conecta al blog sea un administrador o un editor. En caso de que no concurran ambas condiciones, aparecerá una advertencia de error.</p>
<p>Pues bien, para conseguir este efecto, he utilizado los plugins Widget Logic y Members, del siguiente modo:</p>
<ul>
<li>Mediante el plugin Members he restringido la visibilidad de la citada página a los administradores y editores. De este modo, solo los usuarios que tengan estos roles podrán subir ficheros y añadir categorías de ficheros, mientras que los demás usuarios y los visitantes del blog verán un mensaje de advertencia: &quot;Esta página solo está disponible para usuarios administradores o editores&quot;. La configuración de las opciones del plugin Members para la página “Subida de ficheros” puede observarse en la figura 1. </li>
<li>Con el plugin Widget Logic he conseguido que los widgets de subida de ficheros y creación de categorías de ficheros sean visibles en la citada página y solo para usuarios administradores y editores, para lo cual he utilizado las etiquetas condicionales <a title="WordPress Codex - Is Page" href="http://codex.wordpress.org/Function_Reference/is_page">is_page</a> y <a title="WordPress Codex - Current User Can" href="http://codex.wordpress.org/Function_Reference/current_user_can">current_user_can</a>. La primera está asociada al identificador del artículo (el 1034); la segunda, a la capacidad <a title="WordPress Codex - Roles and Capabilities - Edit Others Posts" href="http://codex.wordpress.org/Roles_and_Capabilities#edit_others_posts">edit_other_posts</a>, que es exclusiva de los dos roles mencionados. Las dos condiciones están unidas mediante el operador lógico “&amp;&amp;”, lo cual significa que los dos widgets solo se mostrarán si se dan, a la vez, ambas condiciones (figura 2). </li>
<p><div id="attachment_1971" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/wp-filebase_20.jpg" rel="lightbox[1969]"><img src="http://www.labitacoradeltigre.com/edu-images/wp-filebase_20-500x151.jpg" alt="Figura 1 - Configuración del plugin Members para la página &quot;Subida de ficheros&quot;" title="Figura 1 - Configuración del plugin Members para la página &quot;Subida de ficheros&quot;" width="500" height="151" class="size-medium wp-image-1971" /></a><p class="wp-caption-text">Figura 1 - Configuración del plugin Members para la página &quot;Subida de ficheros&quot;</p></div><br />
<div id="attachment_1970" class="wp-caption aligncenter" style="width: 326px"><a href="http://www.labitacoradeltigre.com/edu-images/wp-filebase_21.jpg" rel="lightbox[1969]"><img src="http://www.labitacoradeltigre.com/edu-images/wp-filebase_21.jpg" alt="Figura 2 - Condiciones para los widgets, declaradas mediante el plugin Widget Logic" title="Figura 2 - Condiciones para los widgets, declaradas mediante el plugin Widget Logic" width="316" height="443" class="size-full wp-image-1970" /></a><p class="wp-caption-text">Figura 2 - Condiciones para los widgets, declaradas mediante el plugin Widget Logic</p></div>
</ul>
<p>Las figuras 3-5 muestran el efecto simultáneo de ambos plugins, en tres circunstancias diferentes: </p>
<ul>
<li>Cuando el usuario conectado es el administrador, tiene acceso a los widgets (figura 3).</li>
<li>Cuando se trata de un autor, no lo tiene (figura 4).</li>
<li>Cuando es un simple visitante del blog, tampoco se le concede dicha capacidad (figura 5).</li>
</ul>
<p>Como puede verse en estas capturas de pantalla, los demás widgets del blog aparecen siempre, puesto que no se les ha aplicado ninguna restricción.</p>
<p><div id="attachment_1973" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/wp-filebase_22.jpg" rel="lightbox[1969]"><img src="http://www.labitacoradeltigre.com/edu-images/wp-filebase_22-500x466.jpg" alt="Figura 3 - La página de subida de ficheros, para el usuario administrador" title="Figura 3 - La página de subida de ficheros, para el usuario administrador" width="500" height="466" class="size-medium wp-image-1973" /></a><p class="wp-caption-text">Figura 3 - La página de subida de ficheros, para el usuario administrador</p></div><br />
<div id="attachment_1974" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/wp-filebase_23.jpg" rel="lightbox[1969]"><img src="http://www.labitacoradeltigre.com/edu-images/wp-filebase_23-500x437.jpg" alt="Figura 4 - Página de subida de ficheros, para un usuario autor" title="Figura 4 - Página de subida de ficheros, para un usuario autor" width="500" height="437" class="size-medium wp-image-1974" /></a><p class="wp-caption-text">Figura 4 - Página de subida de ficheros, para un usuario autor</p></div><br />
<div id="attachment_1972" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/wp-filebase_24.jpg" rel="lightbox[1969]"><img src="http://www.labitacoradeltigre.com/edu-images/wp-filebase_24-500x498.jpg" alt="Figura 5 - Página de subida de ficheros, para un visitante del sitio" title="Figura 5 - Página de subida de ficheros, para un visitante del sitio" width="500" height="498" class="size-medium wp-image-1972" /></a><p class="wp-caption-text">Figura 5 - Página de subida de ficheros, para un visitante del sitio</p></div></p>
<p>Una última observación: la zona de widgets que puede advertirse en la figura 2, denominada “Graphene After Post Content”, es una característica muy interesante del tema Graphene, que permite activar áreas de widgets asociadas a determinados lugares del blog, mediante los denominados <a title="An Introduction to WordPress Action Hooks" href="http://www.nathanrice.net/blog/an-introduction-to-wordpress-action-hooks/">action hooks</a>. Yo he utilizado el <em>action hook</em> denominado “graphene_after_post_content”, asociado al fichero <strong>loop.php</strong> del tema, con el cual es posible incluir widgets tras el contenido de un artículo, donde hay mucho más espacio que en la barra lateral.</p>
<p>Queda claro, pues, que con el plugin WP-Filebase, en combinación con un tema que sea suficientemente flexible, y aliado con otras extensiones que permitan una gestión más afinada de usuarios y permisos que la que WordPress proporciona por sí mismo, ofrece enormes posibilidades para la gestión de la subida y la descarga de ficheros. Animo a los lectores y lectoras de este blog a probarlo, y les brindo mi ayuda y colaboración, si la necesitan.</p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2011/10/16/gestores-de-descarga-para-wordpress-3-wp-filebase-una-solucion-integrada/' rel='bookmark' title='Gestores de descarga para WordPress 3: WP-Filebase, una solución integrada'>Gestores de descarga para WordPress 3: WP-Filebase, una solución integrada</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/02/07/gestores-de-descargas-para-wordpress/' rel='bookmark' title='Gestores de descargas para WordPress'>Gestores de descargas para WordPress</a></li>
<li><a href='http://www.labitacoradeltigre.com/2011/06/30/gestores-de-descargas-para-wordpress-2-plugins-de-subida-de-ficheros/' rel='bookmark' title='Gestores de descargas para WordPress 2. Plugins de subida de ficheros'>Gestores de descargas para WordPress 2. Plugins de subida de ficheros</a></li>
<li><a href='http://www.labitacoradeltigre.com/2010/07/30/mas-utilidades-para-exportar-un-blog-de-wordpress/' rel='bookmark' title='Más utilidades para exportar un blog de WordPress'>Más utilidades para exportar un blog de WordPress</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/08/13/algo-mas-sobre-los-plugins-de-edicion-para-wordpress/' rel='bookmark' title='Algo más sobre los plugins de edición para WordPress'>Algo más sobre los plugins de edición para WordPress</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/10/31/gestores-de-descarga-para-wordpress-4-wp-filebase-en-entornos-multiusuario/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cómo incorporar la atribución en el pie de una foto</title>
		<link>http://www.labitacoradeltigre.com/2011/10/18/como-incorporar-la-atribucion-en-el-pie-de-una-foto/</link>
		<comments>http://www.labitacoradeltigre.com/2011/10/18/como-incorporar-la-atribucion-en-el-pie-de-una-foto/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 18:57:45 +0000</pubDate>
		<dc:creator>Eduardo Larequi</dc:creator>
				<category><![CDATA[Bitácoras y WordPress]]></category>
		<category><![CDATA[Fotos]]></category>
		<category><![CDATA[Tigres en la bitácora]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[fotografías de animales]]></category>
		<category><![CDATA[pies de fotos]]></category>
		<category><![CDATA[tigres]]></category>

		<guid isPermaLink="false">http://www.labitacoradeltigre.com/?p=1962</guid>
		<description><![CDATA[Un truco para añadir a WordPress la fuente original de una imagen tomada de la Red.
Entradas relacionadas<ol>
<li><a href='http://www.labitacoradeltigre.com/2009/12/28/fotos-de-flickr-con-licencia-cc-yubnub-y-tigres-siberianos/' rel='bookmark' title='Fotos de Flickr con licencia CC, YubNub y tigres siberianos'>Fotos de Flickr con licencia CC, YubNub y tigres siberianos</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/02/14/sigo-subiendo-fotos-a-flickr/' rel='bookmark' title='Sigo subiendo fotos a Flickr'>Sigo subiendo fotos a Flickr</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/01/31/tigres-con-flickrcc/' rel='bookmark' title='Tigres con FlickrCC'>Tigres con FlickrCC</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/05/21/otro-slideshow-de-flickr/' rel='bookmark' title='Otro Slideshow de Flickr'>Otro Slideshow de Flickr</a></li>
<li><a href='http://www.labitacoradeltigre.com/2006/12/14/wp-tiger-administration-para-el-tigre/' rel='bookmark' title='WP Tiger Administration para el Tigre'>WP Tiger Administration para el Tigre</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_1963" class="wp-caption alignright" style="width: 130px"><a href="http://www.labitacoradeltigre.com/edu-images/tigre_kanha_national_park.jpg" rel="lightbox[1962]"><img src="http://www.labitacoradeltigre.com/edu-images/tigre_kanha_national_park-120x120.jpg" alt="Tigre en el Parque Nacional Kanha" title="Tigre en el Parque Nacional Kanha" width="120" height="120" class="size-thumbnail wp-image-1963" /></a><p class="wp-caption-text">Tigre en el Parque Nacional Kanha (fuente:  <a href="http://www.flickr.com/photos/agautam2y/3659846270/">www.flickr.com</a>)</p></div>
<p>En <em>La Bitácora del Tigre</em> raramente utilizo fotografías que no haya tomado yo mismo. Por tanto, en la inmensa mayoría de las ocasiones no tengo la necesidad de citar la fuente. Sin embargo, en otros blogs en los que participo, la cita de la URL original y su autor constituye una obligación, casi siempre algo enojosa, porque <a href="http://wordpress.org" title="WordPress">WordPress</a> no proporciona, de forma nativa, ninguna manera de incorporar dicha referencia, por ejemplo en el pie de la fotografía, que suele ser el lugar idóneo para hacerlo.</p>
<p>Echaba en falta esta funcionalidad hasta esta misma tarde, cuando me he encontrado con un artículo de <a href="http://www.wptavern.com/how-to-insert-links-inside-of-image-captions" title="How To Insert Links Inside Of Image Captions">WordPress Tavern</a> (al que he llegado desde <a href="http://planet.wordpress.org/" title="WordPress Planet">WordPress Planet</a> y que luego he vuelto a ver citado por <a href="http://ayudawordpress.com/enlace-en-el-pie-de-foto/" title="http://ayudawordpress.com/enlace-en-el-pie-de-foto/">Ayuda WordPress</a>), en el que se da cuenta de diversas técnicas para conseguir el objetivo de que en el pie de una imagen se pueda incluir, de forma rápida y fácilmente sistematizable, el enlace a su URL de publicación original.</p>
<p><span id="more-1962"></span></p>
<p>De los recursos que ambos sitios proponen, he escogido el que WordPress Tavern considera el mejor, esto es, añadir al fichero <strong>functions.php</strong> del tema del blog el código propuesto por <a href="http://konstruktors.com/blog/wordpress/3203-how-to-automatically-add-image-credit-or-source-url-to-photo-captions-in-wordpress/" title="How to Automatically Add Image Credit or Source URL to Photo Captions in WordPress">Konstruktors.com</a>. Dicho y hecho: tras unos someros ajustes en mi tema-hijo basado en <a href="http://themehybrid.com/" title="Theme Hybrid">Hybrid</a> (apenas he hecho otra cosa que traducir algunas cadenas de texto al español) y unas cuantas pruebas, la nueva función ya está incorporada a este blog. En fechas próximas la añadiré a los otros sitios donde suelo utilizar imágenes ajenas.</p>
<p>Nada mejor para demostrar esta nueva funcionalidad que traer hasta esta página, una vez más, el emblema del blog, a partir de una estupenda fotografía de <a href="http://www.flickr.com/photos/agautam2y/" title="Galería de Ashish Gautamm en Flickr">Ashish Gautamm</a>, que he encontrado en <a href="http://www.flickr.com/photos/agautam2y/3659846270/" title="Tiger at Kanha national park 2008">Flickr</a>. Aprovecho la ocasión para recordar algunos de mis anteriores experimentos gráficos con el solemne y hermosísimo felino rayano: <a href="http://www.labitacoradeltigre.com/2009/12/28/fotos-de-flickr-con-licencia-cc-yubnub-y-tigres-siberianos/" title="Fotos de Flickr con licencia CC, YubNub y tigres siberianos">Fotos de Flickr con licencia CC, YubNub y tigres siberianos</a> y <a href="http://www.labitacoradeltigre.com/2007/01/31/tigres-con-flickrcc/" title="Tigres con FlickrCC">Tigres con FlickrCC</a>.<br />
<div id="attachment_1963" class="wp-caption aligncenter" style="width: 510px"><a href="http://www.labitacoradeltigre.com/edu-images/tigre_kanha_national_park.jpg" rel="lightbox[1962]"><img src="http://www.labitacoradeltigre.com/edu-images/tigre_kanha_national_park-500x375.jpg" alt="Tigre en el Parque Nacional Kanha" title="Tigre en el Parque Nacional Kanha" width="500" height="375" class="size-medium wp-image-1963" /></a><p class="wp-caption-text">Tigre en el Parque Nacional Kanha (fuente:  <a href="http://www.flickr.com/photos/agautam2y/3659846270/">www.flickr.com</a>)</p></div></p>
<p>Entradas relacionadas</p><ol>
<li><a href='http://www.labitacoradeltigre.com/2009/12/28/fotos-de-flickr-con-licencia-cc-yubnub-y-tigres-siberianos/' rel='bookmark' title='Fotos de Flickr con licencia CC, YubNub y tigres siberianos'>Fotos de Flickr con licencia CC, YubNub y tigres siberianos</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/02/14/sigo-subiendo-fotos-a-flickr/' rel='bookmark' title='Sigo subiendo fotos a Flickr'>Sigo subiendo fotos a Flickr</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/01/31/tigres-con-flickrcc/' rel='bookmark' title='Tigres con FlickrCC'>Tigres con FlickrCC</a></li>
<li><a href='http://www.labitacoradeltigre.com/2007/05/21/otro-slideshow-de-flickr/' rel='bookmark' title='Otro Slideshow de Flickr'>Otro Slideshow de Flickr</a></li>
<li><a href='http://www.labitacoradeltigre.com/2006/12/14/wp-tiger-administration-para-el-tigre/' rel='bookmark' title='WP Tiger Administration para el Tigre'>WP Tiger Administration para el Tigre</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.labitacoradeltigre.com/2011/10/18/como-incorporar-la-atribucion-en-el-pie-de-una-foto/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

