Loops múltiples
-
Hola buenas. Uso el tema GoPress. Lo que quiero hacer parece sencillo pero no logro hacerlo. El loop de este tema distribuye por pares las entradas en el Homepage. Es decir, aparecen los thumbnails de a dos, cada uno de ellos con su respectivo título+imagen+resumen. De modo que los posts bajan en dos columnas.
Lo que quiero hacer es que uno de esos post (especial) abarque ambas columnas y luego sigan los siguientes por pares.
Es decir, quiero que uno thumnail de categoría especial tenga una imagen del tamaño de dos pequeñas.
Me imagino que eso se hace en el loop. Y es aquí donde me tranco. He visto infinidad de tutoriales, leído recomendaciones y no doy con ese resultado.
Lo intenté por campos personalizados (custom fields) pero tampoco. Es complicarse todavía más. Puse la foto del tamaño doble y la deforma o cuando la despliega echa hacia abajo toda la columna derecha donde van los widgets.
Este tema trae por separado el archivo de loop-entry. Parece sencillo pero no sé cómo hacer lo que les planteo.
Les dejo copia del código de loop-entry original:<?php
$count=0;
while (have_posts()) : the_post();
$count++;
?><?php
//design for pages
if ( get_post_type() == ‘page’) { ?><div class=»loop-entry clearfix <?php if($count ==’2′) { echo ‘remove-margin’; } ?>»>
<h2>» title=»<?php the_title(); ?>»><?php the_title(); ?></h2>
<?php the_excerpt(); ?>
</div><!– END entry –><?php } else { ?>
<div class=»loop-entry clearfix <?php if($count ==’2′) { echo ‘remove-margin’; } ?>»><?php if ( has_post_thumbnail() ) { ?>
<div class=»loop-entry-thumbnail»>
» title=»<?php the_title(); ?>»><?php the_post_thumbnail(‘post-image’); ?><?php } ?>
</div>
<h2>» title=»<?php the_title(); ?>»><?php the_title(); ?></h2>
<div class=»post-meta»>
<?php _e(‘Posted On’,’gopress’); ?> <?php the_time(‘j’); ?> <?php the_time(‘M’); ?>, <?php the_time(‘Y’); ?> – <?php comments_popup_link(‘0 Comments’, ‘1 Comment’, ‘% Comments’); ?>
</div>
<?php the_excerpt(»); ?>
</div><!– END entry –>
<?php } ?>
<?php if($count ==’2′) { echo ‘<div class=»clear»></div>’; $count=0; } endwhile; ?>
- El debate ‘Loops múltiples’ está cerrado a nuevas respuestas.