Список рекомендуемых статей - PullRequest
0 голосов
/ 28 ноября 2009

Я бы хотел показать 10 статей из категории "Избранные". Только первый должен иметь заголовок и выдержку, остальные 9 - только заголовки. Как я это сделал?

Большое спасибо за вашу помощь.

1 Ответ

2 голосов
/ 28 ноября 2009

Когда вы просматриваете сообщения, просто проверьте, является ли текущий $post в цикле первым в возвращении из функции get_posts:

<?php
    $featured = get_posts('numberposts=10&category_name=featured'); // Your original query

    foreach($featured as $post):
        $first = ($post == $featured[0]);
        setup_postdata( $post );

        if($first): ?>

        <div class="post main-featured">
            <h2><?php the_title(); ?></h2>
            <p><?php the_excerpt(); ?></p>
        </div>

        <?php else: ?>

        <div class="post featured">
            <h2><?php the_title(); ?></h2>
        </div>

        <?php endif;        
    endforeach;
?>
...