我有一个 category-3.php 模板文件,它显示了 ID3 的类别,在其中我有一个这样的循环:
<?php if ( have_posts() ) while ( have_posts() ) : the_post() ; ?>
<?php
$myposts = get_posts('posts_per_page=-1&category=3');
$number = 0;
if($myposts):
foreach($myposts as $post) :
setup_postdata($post);
$number++; // for making every iteration unique
?>
发生的情况是 wordpress 显示帖子翻了一番,我认为这可能是因为 $myposts 和 foreach 循环。如何保持 foreach 循环(因为我需要通过 $number 获得唯一的 ID 号),但只能检索一次帖子?
谢谢!