0

我有一个查询,它在我的博客上获得了 5 个最高评价的内容,我如何才能将查询 1 显示的每个帖子添加到 $number 变量中?

基本上我想要的是给评分最高的内容一个介于 1-5 之间的数字,第一个得到 1,第二个得到 2,第三个得到 3,依此类推。

<?php ( query_posts('category_name=music&showposts=3&orderby=comment_count&order=desc&post_status=future,publish') ) ; ?>


<?php while ( have_posts() ) : the_post(); ?>

<?php endwhile; ?>

<?php wp_reset_query(); ?> 
4

1 回答 1

0

试试这个 - 只需将 $number 设置为 0,然后使用 ++ 来增加数字,

<?php ( query_posts('category_name=music&showposts=3&orderby=comment_count&order=desc&post_status=future,publish') ) ; ?>


<?php $number=0; while ( have_posts() ) : the_post(); $number++; ?>

Rated #<?= $number ?>

<?php endwhile; ?>

<?php wp_reset_query(); ?> 
于 2012-09-06T02:34:08.623 回答