Wordpress 限制从get_条款中拉入的帖子
我有下面的代码,它基本上为分类法“categories”引入了一个术语列表。然后,它在该学期的每一篇文章中都会出现Wordpress 限制从get_条款中拉入的帖子,wordpress,Wordpress,我有下面的代码,它基本上为分类法“categories”引入了一个术语列表。然后,它在该学期的每一篇文章中都会出现 $terms = get_terms('categories'); foreach ($terms as $term) { $wpq = array ('taxonomy'=>'categories','term'=>$term->slug); $myquery = new WP_Query ($wpq); $article_count = $my
$terms = get_terms('categories');
foreach ($terms as $term) {
$wpq = array ('taxonomy'=>'categories','term'=>$term->slug);
$myquery = new WP_Query ($wpq);
$article_count = $myquery->post_count;
echo "<h3 class=\"term-heading\" id=\"".$term->slug."\">";
echo $term->name;
echo "</h3>";
if ($article_count) {
echo "<ul>";
while ($myquery->have_posts()) : $myquery->the_post();
echo "<li><a href=\"".get_permalink()."\">".$post->post_title."</a></li>";
endwhile;
echo "</ul>";
}
}
$terms=get_terms('categories');
foreach($terms作为$term){
$wpq=array('taxonomy'=>'categories','term'=>$term->slug);
$myquery=新的WP\u查询($wpq);
$article\u count=$myquery->post\u count;
回声“slug.”\“>”;
echo$term->name;
回声“;
如果($article\u count){
回声“”;
而($myquery->have_posts()):$myquery->the_post();
回声“”;
结束时;
回声“
”;
}
}
我的问题是,我该如何将查询限制为每个学期只收到一篇帖子
如果您有任何帮助,我们将不胜感激,干杯Dan您可以在
$wpq
数组中使用post\u count
例如:-$wpq=array('taxonomy'=>'categories','term'=>$term->slug,'post\u count'=>1)代码>
关于WP_Query的更多信息这里是我的工作:
我只是简单地更改了以下内容:
$wpq = array ('taxonomy'=>'categories','term'=>$term->slug,);
致:
谢谢,post\u count不太管用,所以我用了“showposts”而不是考虑将“showposts”改为“posts\u per\u page”,因为“showposts”已被弃用。
$wpq = array ('taxonomy'=>'categories', 'showposts' => 1, 'term'=>$term->slug,);