如何在我的WordPress内容页面中为我的帖子添加数字(只是1,2,3 ...等帖子的顺序)?

时间:2015-05-22 22:39:24

标签: php wordpress

我有一个主页,这里的帖子就像:

if (have_posts()) :

    while ( have_posts() ) {          

        the_post();            
        get_template_part('content', get_post_format());

    }  

在我的内容页面中,我在一个页面中显示25个帖子。

我的要求是,我需要为每个帖子添加数字,例如他们的订单(1,2,3 ...)。

我该如何实现?

2 个答案:

答案 0 :(得分:1)

您可以使用WP_Query的属性$current_post

+ 1

它从{{1}}开始,因此{{1}};

答案 1 :(得分:0)

您是否可以简单地添加一个计数器,每次运行while循环时都会递增?

// Initialize the counter at 1.
$counter = 1;

while ( have_posts() ) {          

  the_post();
  get_template_part('content', get_post_format());      

  // Display the current post number under the post content:
  echo "Post number " . $counter;

  // Now increase the counter by 1:
  $counter++;

}