正在获取WordPress Flexlider项目编号

时间:2013-04-01 作者:ahmetlutfu

我通过以下代码将flexslider添加到我的主题主页。如何获取每个项目的数量?

as 1 2 3 4 ......

    <?php
        $args = array( \'post_type\' => \'try\', \'posts_per_page\' => 3 );
        $query = new WP_Query( $args );
        while ($query->have_posts()) : $query->the_post();

    ?>

      <li class="featured-game">
        <?php the_post_thumbnail(\'featured\'); ?>
        <div class="caption">
            <a href="#" class="game-title"><?php the_title();?></a>
            <?php the_excerpt(); ?>
            <a href="#" class="playnow">Play Now</a>
        </div>
      </li>

    <?php
        endwhile;
    ?>
</ul>

1 个回复
最合适的回答,由SO网友:birgire 整理而成

您可以使用

$item_nr = $query->current_post;
为您提供循环中的位置(从0).

如果您需要从第一项开始1, 您可以使用:

$item_nr = $query->current_post;
$item_nr++;
找到的帖子总数:

$items_found = $query->found_posts;

结束

相关推荐