<?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>Kernel Web &#187; WordPress Hacks</title>
	<atom:link href="http://www.kernelweb.org/tag/wordpress-hacks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kernelweb.org</link>
	<description>Blogging, WordPress y Desarrollo Web</description>
	<lastBuildDate>Tue, 03 Nov 2009 21:24:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Integrar paginación en tu theme WordPress sin plugin</title>
		<link>http://www.kernelweb.org/integrar-paginacion-en-tu-theme-wordpress-sin-plugin/</link>
		<comments>http://www.kernelweb.org/integrar-paginacion-en-tu-theme-wordpress-sin-plugin/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 22:42:05 +0000</pubDate>
		<dc:creator>Esteban Rojas</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[paginacion]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[WordPress Hacks]]></category>

		<guid isPermaLink="false">http://www.kernelweb.org/?p=2040</guid>
		<description><![CDATA[La paginación en WordPress es sin duda una de las cosas más comunes, en concreto el uso del plugin Page-Navi para lograrla, sin embargo siempre soy de la idea de instalar la menor cantidad de plugins posibles y cuando encontré este truco en Cats Who Code me fascinó, ya que permite integrar paginación en tu [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">La <strong>paginación en WordPress</strong> es sin duda una de las cosas más comunes, en concreto el uso del <strong>plugin Page-Navi</strong> para lograrla, sin embargo siempre soy de la idea de instalar la menor cantidad de plugins posibles y cuando encontré este <a href="http://www.catswhocode.com/blog/how-to-integrate-a-pagination-in-your-wordpress-theme">truco en Cats Who Code</a> me fascinó, ya que permite integrar paginación en tu theme sin instalar propiamente el plugin.</p>
<p style="text-align: center;"><img class="size-full wp-image-2041 aligncenter" title="paginacion-wordpress" src="http://www.kernelweb.org/wp-content/uploads/2009/07/paginacion-wordpress.JPG" alt="paginacion-wordpress" width="456" height="40" /></p>
<p>Veamos como se hace:</p>
<ol>
<li>Descargamos <a href="http://wordpress.org/extend/plugins/wp-pagenavi/">Page-Navi</a>.</li>
<li>Buscamos y cortamos los archivos: wp-pagenavi.php  y wp-pagenavi.css, abrimos el primero y editamos las siguientes líneas de código:</li>
</ol>
<pre><code>function wp_pagenavi($before = '', $after = '') {
        global $wpdb, $wp_query;</code></pre>
<p>Reemplazandolas por estas:</p>
<pre><code>function wp_pagenavi($before = '', $after = '') {
	global $wpdb, $wp_query;
pagenavi_init(); //Llamamos a que inicie la función</code></pre>
<p>Guardamos y después de eso pegamos los 2 archivos en la carpeta de nuestro theme. Después deberemos insertar el siguiente snippet en donde queramos se despliegue la páginación, siendo común en el index.php, search.php a archives.php si lo tenemos:</p>
<pre><code>&lt;?php include('wp-pagenavi.php'); if (function_exists('wp_pagenavi')) { wp_pagenavi(); } ?&gt;</code></pre>
<p>Pero un momento, aún no se despliega la paginación, ¿por qué?, falta agregar el enlace a la hoja de estilos CSS, lo haremos de esta forma:</p>
<pre><code>&lt;link rel="stylesheet" type="text/css" media="screen" href="&lt;?php bloginfo('template_url');?&gt;/pagenavi-css.css" /&gt;</code></pre>
<p><code> </code>Abajo del enlace al CSS de nuestro theme, el cual tiene la siguiente estructura:</p>
<pre><code>&lt;link rel="stylesheet" href="&lt;?php bloginfo('stylesheet_url'); ?&gt;" type="text/css" media="screen" /&gt;</code></pre>
<p style="text-align: justify;">Listo <img src='http://www.kernelweb.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  paginación embebida sin instalar ningún plugin, resulta muy útil sobre todo al desarrollar un theme para descarga ya que es una función bastante esencial en cualquier blog, el theme de Kernel Web tiene este hack aplicado.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kernelweb.org/integrar-paginacion-en-tu-theme-wordpress-sin-plugin/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Mostrar posts recientes en WordPress</title>
		<link>http://www.kernelweb.org/mostrar-posts-recientes-en-wordpress/</link>
		<comments>http://www.kernelweb.org/mostrar-posts-recientes-en-wordpress/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 21:02:01 +0000</pubDate>
		<dc:creator>Esteban Rojas</dc:creator>
				<category><![CDATA[Debugueando]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Diseño]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programacion]]></category>
		<category><![CDATA[WordPress Hacks]]></category>

		<guid isPermaLink="false">http://www.kernelweb.org/?p=2011</guid>
		<description><![CDATA[Bueno como comentaba en el anterior artículo, el hacer el theme me dio algunas ideas para realizar un par de artículos y una de ellas fue esta, el publicar algunos hacks y trucos para WordPress periodicamente para que todos puedan mejorar su theme. Sin más que decir allí les va el primero Listar los posts [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Bueno como comentaba en el anterior artículo, el hacer el theme me dio algunas ideas para realizar un par de artículos y una de ellas fue esta, el publicar algunos <strong>hacks y trucos para WordPress</strong> periodicamente para que todos puedan mejorar su theme.</p>
<p>Sin más que decir allí les va el primero</p>
<h2>Listar los posts más recientes del blog en WordPress</h2>
<p>Para hacerlo hay varias formas, podemos poner:</p>
<pre><code>&lt;ul&gt;
&lt;?php $lastposts = get_posts('numberposts=5');
foreach($lastposts as $post) : setup_postdata($post); ?&gt;
&lt;li&gt;
&lt;a href="&lt;?php the_permalink(); ?&gt;" id="post-&lt;?php the_ID(); ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;
&lt;?php endforeach; ?&gt;
&lt;/ul&gt;</code></pre>
<p>O recurrir a usar la función <code>wp_get_archives</code> un poco personalizada de esta forma:</p>
<pre><code>&lt;?php wp_get_archives('type=postbypost&amp;limit=20'); ?&gt;</code></pre>
<p>Incluso podemos usar la función <code>query_posts()</code> para mostrarlos de esta forma:</p>
<pre><code>&lt;ul&gt;
&lt;?php query_posts('showposts=7'); ?&gt;
&lt;?php while (have_posts()) : the_post(); ?&gt;
&lt;li&gt;&lt;a href="&lt;?php the_permalink() ?&gt;" title="&lt;?php the_title(); ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;
&lt;?php endwhile; ?&gt;
&lt;/ul&gt;</code></pre>
<p style="text-align: justify;">En todo caso cualquiera desplegará un resultado igual, despues sólo queda jugar con el CSS y hacer que luzca como deseemos, aunque en lo personal siempre prefiero el primero sobre los demás.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kernelweb.org/mostrar-posts-recientes-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Titulos SEO en WordPress sin usar plugin</title>
		<link>http://www.kernelweb.org/titulos-seo-en-wordpress-sin-usar-plugin/</link>
		<comments>http://www.kernelweb.org/titulos-seo-en-wordpress-sin-usar-plugin/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 02:42:52 +0000</pubDate>
		<dc:creator>Esteban Rojas</dc:creator>
				<category><![CDATA[Debugueando]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Seo]]></category>
		<category><![CDATA[Themes WordPress]]></category>
		<category><![CDATA[WordPress Hacks]]></category>

		<guid isPermaLink="false">http://www.kernelweb.org/?p=1846</guid>
		<description><![CDATA[Si cualquiera de nosotros tiene un blog no es raro que sepan que es la palabra SEO o incluso sepan aplicarlo a su sitio, personalmente no me mata el hecho de posicionar mis blogs, pero tener lo básico siempre viene bien.

Sobre todo en el caso de los permalinks y los títulos en WordPress, puesto que son las 2 cosas que visualizan primero las arañas de los buscadores.

SEO fácil para WordPress
    SEO fácil para WordPress

He de decir que aunque he encontrado ya algunas soluciones en la cuestión de los títulos (las descripciones que el navegador muestra por cada página de tu sitio) ninguna me convenció del todo y por eso me puse a buscar una solución propia para esto, misma que comparto a continuación:

Basta con encontrar este código en el archivo header.php de su theme, el cual es la estructura de título que trae la mayoría de themes por default:



Luego lo sustituiremos por este:

<title>
<?php if ( is_home() ) { ?><?php bloginfo('name'); ?>&#160;&#124;&#160;<?php bloginfo('description'); ?><?php } ?>
<?php if ( is_search() ) { ?><?php /* Contador de Resultados */ $allsearch = &#038;new WP_Query("s=$s&#038;showposts=-1"); $count = $allsearch->post_count; _e('');
echo $count . ' '; _e('resultados'); wp_reset_query(); ?> para la búsqueda: <?php $allsearch = &#038;new WP_Query("s=$s&#038;showposts=-1"); $key = wp_specialchars($s, 1);
echo $key; _e(); ?>&#160;&#124;&#160;<?php bloginfo('name'); ?><?php } ?>
<?php if ( is_author() ) { ?>Archivos del Autor&#160;&#124;&#160;<?php bloginfo('name'); ?><?php } ?>
<?php if ( is_single() ) { ?><?php wp_title(''); ?>&#160;&#124;&#160;<?php bloginfo('name'); ?><?php } ?>
<?php if ( is_page() ) { ?><?php wp_title(''); ?>&#160;&#124;&#160;<?php bloginfo('name'); ?><?php } ?>
<?php if ( is_category() ) { ?><?php single_cat_title(); ?>&#160;en&#160;<?php bloginfo('name'); ?><?php } ?>
<?php if ( is_month() ) { ?>Archivo de&#160;<?php the_time('F'); ?>&#160;&#124;&#160;<?php bloginfo('name'); ?><?php } ?>
<?php if (function_exists('is_tag')) { if ( is_tag() ) { ?><?php  single_tag_title("", true); } } ?>
</title>

¿Que acabamos de hacer?, vamos con la explicación de cada código les parece:]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Si cualquiera de nosotros tiene un blog no es raro que sepan que es la palabra SEO o incluso sepan aplicarlo a su sitio, personalmente no me mata el hecho de posicionar mis blogs, pero tener lo básico siempre viene bien.</p>
<p style="text-align: justify;">Sobre todo en el caso de los <strong>permalinks</strong> y los <strong>títulos en WordPress</strong>, puesto que son las 2 cosas que visualizan primero las arañas de los buscadores.</p>
<div id="attachment_1851" class="wp-caption aligncenter" style="width: 356px"><img class="size-medium wp-image-1851" title="seo-wordpress" src="http://www.kernelweb.org/wp-content/uploads/2009/05/seo-wordpress-300x114.jpg" alt="SEO fácil para WordPress" width="346" height="124" /><p class="wp-caption-text">SEO fácil para WordPress</p></div>
<p style="text-align: justify;">He de decir que aunque he encontrado ya algunas soluciones en la cuestión de los títulos (las descripciones que el navegador muestra por cada página de tu sitio) ninguna me convenció del todo y por eso me puse a buscar una solución propia para esto, misma que comparto a continuación:</p>
<p style="text-align: justify;">Basta con encontrar este código en el archivo header.php de su theme, el cual es la estructura de título que trae la mayoría de themes por default:</p>
<pre><code>&lt;title&gt;&lt;?php wp_title('&amp;laquo;', true, 'right'); ?&gt; &lt;?php bloginfo('name'); ?&gt;&lt;/title&gt;</code></pre>
<p>Luego lo sustituiremos por este:</p>
<pre><code>&lt;title&gt;
&lt;?php if ( is_home() ) { ?&gt;&lt;?php bloginfo('name'); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('description'); ?&gt;&lt;?php } ?&gt;
&lt;?php if ( is_search() ) { ?&gt;&lt;?php /* Contador de Resultados */ $allsearch = &amp;new WP_Query("s=$s&amp;showposts=-1"); $count = $allsearch-&gt;post_count; _e('');
echo $count . ' '; _e('resultados'); wp_reset_query(); ?&gt; para la búsqueda: &lt;?php $allsearch = &amp;new WP_Query("s=$s&amp;showposts=-1"); $key = wp_specialchars($s, 1);
echo $key; _e(); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;
&lt;?php if ( is_author() ) { ?&gt;Archivos del Autor&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;
&lt;?php if ( is_single() ) { ?&gt;&lt;?php wp_title(''); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;
&lt;?php if ( is_page() ) { ?&gt;&lt;?php wp_title(''); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;
&lt;?php if ( is_category() ) { ?&gt;&lt;?php single_cat_title(); ?&gt;&amp;nbsp;en&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;
&lt;?php if ( is_month() ) { ?&gt;Archivo de&amp;nbsp;&lt;?php the_time('F'); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;
&lt;?php if (function_exists('is_tag')) { if ( is_tag() ) { ?&gt;&lt;?php  single_tag_title("", true); } } ?&gt;
&lt;/title&gt;</code></pre>
<p style="text-align: justify;">¿Que acabamos de hacer?, vamos con la explicación de cada código les parece:<span id="more-1846"></span></p>
<p style="text-align: justify;">Primeramente he de decir que el snippet se basa en las funciones condicionales, indicadas en PHP por el caracter <strong><code>if</code></strong>, es así que:</p>
<pre><code>&lt;?php if ( is_home() ) { ?&gt;&lt;?php bloginfo('name'); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('description'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p>Le indica a WordPress que si el lector se encuentra en la Portada o Index del blog muestre una estructura como esta: <strong>Nombre del Blog | Descripción del blog</strong>, agarrando estos de la configuración en la sección Opciones Generales de su Dashboard de WP.</p>
<pre><code>&lt;?php if ( is_search() ) { ?&gt;&lt;?php /* Contador de Resultados */ $allsearch = &amp;new WP_Query("s=$s&amp;showposts=-1"); $count = $allsearch-&gt;post_count; _e('');
echo $count . ' '; _e('resultados'); wp_reset_query(); ?&gt; para la búsqueda: &lt;?php $allsearch = &amp;new WP_Query("s=$s&amp;showposts=-1"); $key = wp_specialchars($s, 1);
echo $key; _e(); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p>Bueno acá tal vez se me paso un poco la mano con el código, pero quise que quedará los más natural posible, si el usurio está observando la página de resultados después de una búsqueda, la forma del título quedará así: <strong>2 resultados para la búsqueda: PHP | Nombre del Blog</strong>.</p>
<pre><code>&lt;?php if ( is_author() ) { ?&gt;Archivos del Autor&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p>Para los archivos de un autor, el título a mostrar será: <strong>Archivos del Autor | Nombre del Blog.</strong></p>
<pre><code>&lt;?php if ( is_single() ) { ?&gt;&lt;?php wp_title(''); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p>La estructura del título de cada post será algo como: <strong>Títulos SEO para WordPress sin usar plugin | Kernel Web</strong>.</p>
<pre><code>&lt;?php if ( is_page() ) { ?&gt;&lt;?php wp_title(''); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p>Para una página se visualizará: <strong>Nombre de la Página | Título de tu Blog</strong>.</p>
<pre><code>&lt;?php if ( is_category() ) { ?&gt;&lt;?php single_cat_title(); ?&gt;&amp;nbsp;en&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p>Si son las entradas agrupadas en una categoría se verá como un ejemplo: <strong>WordPress en Kernel Web</strong>.</p>
<pre><code>&lt;?php if ( is_month() ) { ?&gt;Archivo de&amp;nbsp;&lt;?php the_time('F'); ?&gt;&amp;nbsp;|&amp;nbsp;&lt;?php bloginfo('name'); ?&gt;&lt;?php } ?&gt;</code></pre>
<p><code> </code><br />
Archivo de un mes en especial:<strong> Archivo de Marzo | Tu Blog</strong>.</p>
<p>Y por último para las etiquetas se mostrar sólo el nombre: <strong>Nombre de la Tag</strong>.</p>
<pre><code>&lt;?php if (function_exists('is_tag')) { if ( is_tag() ) { ?&gt;&lt;?php  single_tag_title("", true); } } ?&gt;</code></pre>
<p style="text-align: justify;">Es todo, pueden modificarlo más si gustan, aunque así como esta ya es una buena configuración y forma de prescindir de plugins como el All in One SEO Pack para tener títulos SEO  <img src='http://www.kernelweb.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  en tu bitácora.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kernelweb.org/titulos-seo-en-wordpress-sin-usar-plugin/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cómo cambiar el Avatar por Default en WordPress</title>
		<link>http://www.kernelweb.org/como-cambiar-el-avatar-por-default-en-wordpress/</link>
		<comments>http://www.kernelweb.org/como-cambiar-el-avatar-por-default-en-wordpress/#comments</comments>
		<pubDate>Thu, 07 May 2009 02:58:36 +0000</pubDate>
		<dc:creator>Esteban Rojas</dc:creator>
				<category><![CDATA[Debugueando]]></category>
		<category><![CDATA[Tutoriales]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Avatars]]></category>
		<category><![CDATA[WordPress Hacks]]></category>

		<guid isPermaLink="false">http://www.kernelweb.org/?p=1755</guid>
		<description><![CDATA[Los Gravatars en los comentarios son una de las cosas que más me gustan de WordPress, sin embargo el "señor misterioso", el Gravatar que muestra por default WordPress, nunca me ha caido muy bien.

Tal vez por ser blanco y gris, colores medio apagados a mi parecer, seguro que a muchos de ustedes tampoco les ha de agradar mucho (?) , entonces ¿porque no cambiarlo y poner tu propio avatar personalizado?.

¿Cómo?, a continuación un pequeño tutorial cortesia de Build Internet más algun bonus agregado por mi, manos a la obra.

avatar-default
    Avatares Personalizados

Primero abrimos el archivo functions.php de nuestro theme, si no tienen uno, pueden crearlo desde el Notepad o su editor de código favorito y subirlo por FTP a la carpeta de su template.]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Los Avatars en los comentarios son una de las cosas que más me gustan de WordPress, sin embargo el &#8220;señor misterioso&#8221;, el  Avatar que muestra por default WordPress, nunca me ha caido muy bien.</p>
<p style="text-align: justify;">Tal vez por ser blanco y gris, colores medio apagados a mi parecer, seguro que a muchos de ustedes tampoco les ha de agradar mucho (?) , entonces ¿porque no cambiarlo y poner tu propio avatar personalizado?.</p>
<p style="text-align: justify;">¿Cómo?, a continuación un pequeño tutorial cortesia de <a href="http://buildinternet.com/2009/02/how-to-change-the-default-gravatar-in-wordpress/">Build Internet</a> más algún bonus agregado por mi, manos a la obra.</p>
<div id="attachment_1763" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-1763" title="avatar-default" src="http://www.kernelweb.org/wp-content/uploads/2009/04/avatar-default-300x169.jpg" alt="avatar-default" width="300" height="169" /><p class="wp-caption-text">Avatares Personalizados</p></div>
<p style="text-align: justify;">Primero abrimos el archivo functions.php de nuestro theme, si no tienen uno, pueden crearlo desde el Notepad o su editor de código favorito y subirlo por FTP a la carpeta de su template.</p>
<p style="text-align: justify;"><span id="more-1755"></span></p>
<p style="text-align: justify;">Hecho esto no situamos en él, preferiblemente al final, antes de que se cierre el archivo con el simbolo <strong><code>?&gt;</code></strong> y agregamos este snippet:</p>
<pre><code>add_filter( 'avatar_defaults', 'newgravatar' );

function newgravatar ($avatar_defaults) {
    $myavatar = get_bloginfo('template_directory') . '/images/customavatar.png';
    $avatar_defaults[$myavatar] = "Avatar Redux";
    return $avatar_defaults;
}</code></pre>
<p>Donde:</p>
<ol>
<li>Add Filter es la función que le dice a WP que vamos a editar la sección de los avatar por default, agregando uno nuevo.</li>
<li>La función &#8220;newgravatar&#8221; es la responsable de proporcionar la ubicación y el título del nuevo Gravatar que vamos a añadir.</li>
<li>La primera linea de la función corresponde a la ubicación de la imagen que se va a usar para añadir el nuevo gravatar, es importante señalar que además del nombre se debe especificar el tipo de archivo correcto (JPG,PNG).</li>
<li>La segunda línea es la que define el nombre de este, en mi caso: &#8220;Avatar Redux&#8221;.</li>
<li>La última parte devuelve los resultados que deben incluirse en el theme a la matriz avatar_defaults.</li>
</ol>
<p>En caso de que se quieran agregar 2 o más avatars, basta con repetir las 2 líneas que componen la función, sólo que numerandolas para tener un ID o clave diferente:</p>
<pre><code> $myavatar = get_bloginfo('template_directory') . '/images/customavatar.png';
    $avatar_defaults[$myavatar] = "Avatar Redux";

 $myavatar2 = get_bloginfo('template_directory') . '/images/blogavatar.jpg';
    $avatar_defaults[$myavatar2] = "My Avatar";

    return $avatar_defaults;
}</code></pre>
<p>Y eso es todo, <strong>adios al señor misterioso</strong> <img src='http://www.kernelweb.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  , espero les sirva, un pequeño truco o hack que tiene un buen impacto visual, pueden ver el de este blog hecho por mi amigo y gran diseñador <a href="http://www.teoatienza.com/">Teo Atienza</a> en los comentarios, así mismo quiero darle las gracias a <a href="http://www.anieto2k.com/">Andrés Nieto</a> por ayudarme con el CSS para mostrar código en los posts de WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kernelweb.org/como-cambiar-el-avatar-por-default-en-wordpress/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>
