Я хотел спроектировать свой цикл следующим образом: - PullRequest
0 голосов
/ 27 июня 2018

У меня есть код цикла, который отображает сообщения, в которых первое сообщение имеет миниатюру, а другие сообщения не содержат его. Но я хочу сделать это в определенной категории ..
Мой цикл выглядит так:

    <div class="category">
    <ul>
<!-- Start the Loop. -->
 <?php $i = 1 ; ?>
 <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
 <!-- Display the Title as a link to the Post's permalink. -->
 <li><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a></li>
<?php if ($i == 1): ?>
<?php the_post_thumbnail();?>
<?php endif; ?>
<?php $i++; endwhile; endif; ?>
</ul>
</div>

Итак, я хочу показать это по определенной категории с тем же стилем ..

1 Ответ

0 голосов
/ 27 июня 2018

Попробуйте этот код в вашем файле

<?php $catquery = new WP_Query( 'cat=72&posts_per_page=-1' );  ?>

    <ul>
        <?php 
            while($catquery->have_posts()) : $catquery->the_post(); 
        ?>
            <li><h3><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h3>
            <li><?php the_content(); ?></li>
        <ul>
        <?php endwhile; ?> 
    </ul>
<?php wp_reset_postdata(); ?>
...