03Dic 2011 1 Comment */?>

Mostrar posts más comentados con thumbnails en WordPress

Categorías: Tips de wordpress, Tutoriales, Wordpress - Tags:

Como mostrar los post más comentados o simplemente los últimos post de tu blog de wordpress es muy sencillo y les voy a mostrar como. Uno de los usuarios del usuarios del foro de soporte de WordPress pregunta que plugin le recomendamos para mostrar los últimos post con thumbnails, así que me decidí a hacer este pequeño tutorial que enseña eso mismo.

Tengan en cuenta que este código es genérico y para que se “vea bonito” tendrán que adaptarlo a sus themes y agregar un poco de CSS si fuera necesario. También pueden crear un widget o un shortcode para que sea más facil integrarlo. Todo depende de ustedes.

Suponiendo que estamos usando el twenty theme de wordpress sería algo así:

1
2
3
4
5
6
7
8
9
10
11
12
13
<li id="meta" class="widget-container">
	<h3 class="widget-title"><?php _e( 'Últimos Posts', 'twentyten' ); ?></h3>
	    <?php
		$que_posts = new WP_Query('showposts=5&orderby=post_date&order=desc');
			while ($que_posts->have_posts()) : $que_posts->the_post(); ?>
			    <div class="twentyten-latest-post">
			       <?php the_post_thumbnail(array(50,50), array ('class' => 'alignleft')); ?>
			        <a title="<?php the_title(); ?>" href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a>
			        <div class="clear"></div>
			    </div>				
                        <?php endwhile; ?>
		<?php wp_reset_query(); ?>
</li>

Lo más importante de este código es la variable $queposts que contiene la consulta que hacemos. En el caso anterior mostramos los últimos 5 posts ordenados por fecha.

Importante!

Para que funcione bien los thumbnails nuestro theme tiene que tener habilitada dicha opción con
add_theme_support(‘post-thumbnails’);

 

Como mostrar los posts más comentados?

Para ello tan solo hay que cambiar la consulta de $que_posts por la siguiente:

1
$que_posts = new WP_Query('showposts=5&amp;orderby=comment_count&amp;order=desc');

Sencillo verdad?

Pueden consultar todas las opciones permitadas en WP_Query en el codex

Saludos!!

Damián Logghe

Programador freelancer y emprendedor en sueños. Contento de ser mi jefe y poder hacer lo que me gusta. WordPress es mi principal fuente de ingreso y me escribo tanto para ayudar como para tener una guia de memoria. Quieres contratarme? Déjame un mensaje.

More Posts - Website

Follow Me:
TwitterFacebookLinkedInGoogle Plus

  • dinerobloggeando

    Excelente sugerencia. Voy aplicarlo en mi sitio.
    Gracias por compartir.