Distinto estilo en la última entrada publicada

Estado
No está abierto para más respuestas.
Mensajes
9
Puntuación de reacción
0
Pues bien, la cosa está en que tengo un diseño establecido para todas las entradas del index, con una tamaño específico del thumbnail, título...
La cosa es que quiero lograr que la última entrada publicada, solo la última, aparezca con un diseño distinto. La imagen thumbnail más grande, el título en otro sitio...
Como lo puedo lograr?
Hay algún plugin que haga algo parecido?
O si es con código, que cosa debería hacer?
Gracias ;)
 
Mensajes
207
Puntuación de reacción
0
¡Allá va!

<?php
if (have_posts()) :
$counter = 1;
while (have_posts()) :
the_post();
if( $ counter == 10 ) {

echo 'Código para el último post, que sería el 10 si tienes 10 en el index.';

} else {

echo 'Código para el resto.';

}
$counter++;
endwhile;
endif;
?>
 
Mensajes
9
Puntuación de reacción
0

Cuando digo la última entrada publicada, me refiero al que aparece primero en el índex. Es decir la última publicación que has hecho y por lo tanto la primera que ven los usuarios.

Aquí te dejo el código de mi index, si pudieras integrarlo me harías un favor:

<div class="post excerpt <?php echo (++$j % 3 == 0) ? 'last' : ''; ?>">
<header>


<div class="post-info">
<? /* <span class="theauthor"><?php /*the_author_posts_link(); */?></span>
<?php /*the_time('F j, Y'); ?></time>
<span class="thecategory"><?php the_category(', ') */?>

</div>

<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="nofollow" id="featured-thumbnail">
<?php if ( has_post_thumbnail() ) { ?>
<?php echo '<div class="featured-thumbnail">'; the_post_thumbnail('featured',array('title' => '')); echo '</div>'; ?>
<?php } else { ?>
<div class="featured-thumbnail">
<img width="590" height="200" src="<?php echo get_template_directory_uri(); ?>/images/nothumb.png" class="attachment-featured wp-post-image" alt="<?php the_title(); ?>">
</div>
<?php } ?>
<?php if(get_post_meta($post->ID, 'mts_overall_score', true)): ?>
<span class="rating"><img src="<?php bloginfo('template_directory'); ?>/images/stars/<?php echo get_post_meta($post->ID, 'mts_overall_score', true); ?>.png"/></span>
<?php endif; ?>
</a>
<?php if($options['mts_home_social'] == '1') { ?>
<div class="home-share">
<span class="share-item facebookbtn">
<div id="fb-root"></div>
<div class="fb-like" data-href="<?php the_permalink() ?>" data-send="false" data-layout="button_count" data-width="150" data-show-faces="false"></div>
</span>
<span class="share-item twitterbtn">
<a href="https://twitter.com/share" class="twitter-share-button" data-text="<?php the_title(); ?>" data-url="<?php the_permalink() ?>" data-via="<?php echo $options['mnm_twitter_username']; ?>">Tweet</a>
</span>
<span class="share-item gplusbtn">
<div class="g-plus" data-action="share" data-annotation="bubble" data-href="<?php the_permalink() ?>"></div>
</span>
<div class="bubble"><a href="<?php comments_link(); ?>" rel="nofollow"><?php comments_number('0','1','%'); ?></a></div>
</div>
<?php } ?>

<h2 class="title">
<a href="<?php the_permalink() ?>" title="<?php the_title(); ?>" rel="bookmark"><?php the_title(); ?></a>
</h2>


</header><!--.header-->


<div class="post-content image-caption-format-1">
<?php /* echo excerpt(48); */?>
</div>
</div><!--.post excerpt-->
 
Estado
No está abierto para más respuestas.
Arriba