0

「おすすめ」カテゴリから10件の記事を表示したいと思います。最初の 1 つだけにタイトルと抜粋があり、残りの 9 つはタイトルのみです。どうやってそれをしたのですか?

助けてくれて本当にありがとうございます。

4

1 に答える 1

2

投稿をループしているときは、ループ内の電流が関数$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;
?>
于 2009-11-28T16:15:44.573 に答える