Pero el jquery_posts, no es necesario si lo que estas modifican es por ejemplo category.php, solo quiere mostrar el primer post de forma diferente
Cita:
Iniciado por metacortex Hola Nekko, recuerda que es necesario hacer la consulta query_posts() fuera del loop. En esta oportunidad tu condicional resulta eficaz para definir el valor de las variables a la hora de llamar a the_post_thumbnail(), así como las clases CSS que necesitemos para aplicar la personalización. No he probado lo siguiente pero debería funcionar:
Código PHP:
Ver originalquery_posts('parámetros...');
$contador = 0;
$clase = 'mi-clase';
$tamano = 'thumbnail';
if ( have_posts() ) : while ( have_posts() ) :
the_post();
$contador ++;
if ($contador == 1) {
$clase = 'clase-primer-post';
$tamano = 'large';
}
echo'
<div class="'. $clase .'">
<h2>'. the_title() .'</h2>
'. the_post_thumbnail( $tamano ); .'
<p>'. the_content() .'</p>
</div>';
else:
echo 'No hay entradas';
endif;
wp_reset_query();
Aunque te comento que, personalmente, en estos casos siempre me voy por los
múltiples loops. La diferencia en la carga del servidor es mínima, mientras obtengo más (pero mucho más) control en el diseño (aquí hay
más detalles).