自动编号Wordpress Taxonomy帖子类型类别帖子前面有0

时间:2015-02-20 12:22:18

标签: wordpress posts

我想在内容旁边自动生成Wordpress分类号码,例如this picture。我怎么能这样做,并在前9个帖子中加0?

2 个答案:

答案 0 :(得分:1)

您可以使用sprintf函数:http://php.net/manual/en/function.sprintf.php,传入循环中帖子的ID:

<?php
$num_padded = sprintf("%02d", $post->ID);
echo $num_padded;
?>

如果它小于所需的字符数(在这种情况下为2),则只会将零添加到开头。

答案 1 :(得分:0)

找到一个疯狂而简单的解决方案。这是带循环的代码
<?php $counts = 1 ; ?> <?php $query = new WP_Query( array('post_type' => 'benefits', 'posts_per_page' => 1000 ) ); while ( $query->have_posts() ) : $query->the_post(); ?> <div class=""> <?php if($counts < = 9){ echo '0'.$counts; }else{ echo $counts; } ?> </div> <?php $counts++; endwhile; ?>