Bonsoir,

Je suis en train de développer un site sous WordPress mais j'ai un petit problème. J'aimerai avoir deux types d'affiche des articles.

Tout en haut de ma page, il y a un article avec une image, sa date, son titre et un excerpt et dessus j'aimerai avoir un affichage avec seulement, le titre, la date et un excerpt. Mais comme j'utilise une meta pour mon image, je suis obligé d'utiliser une boucle. Il doit y avoir un paramètre à mettre dans la boucle mais je ne sais pas où.

Voici mon bout de code actuel:

<img class="most_recent" src="<?php bloginfo('template_directory'); ?>/images/most_recent.png" title="" />
                <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
                <?php $category = get_the_category(); $class_category=$category[0]->slug; ?>
                <div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
                    <div class="date <?php echo $class_category; ?>"><i><?php the_time('F j, Y'); ?></i></div>
                    <div class="news"><?php the_meta(); ?><h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1></div>
                    <div class="content"><?php the_content('[Read More]'); ?></div>
                </div>
                <?php endwhile; ?>

1 réponse


Grafikart
Réponse acceptée

Pas clair du tout ta question... En bref tu veux styliser LE ou LES premiers différemment ?

Si c'est ça tu as cas déclarer une variable $i que tu incrémente et avec des conditions tu pourras gérer l'affichage. Après c'est du php tout simple :)