Código PHP:
<?php $args = array('cat' => 29,'posts_per_page' =>2,);
query_posts( $args );
while (have_posts()) : the_post();
?>
<td valign="top" width="50%">
<a href="<?php the_permalink(); ?>"></a><br>
<?php echo the_post_thumbnail( array(340,340)); ?>
cambie todo a get_posts, y no me muestra los thumnails, pero con el wp_query si, mi duda es porque en la principal tengo que cargar muchos queries , voy adejarlo asi pero no entiendo la diferencia