我通过一个名为“band”的自定义分类查询加载帖子:
$args = array(
\'tax_query\' => array(
array(
\'taxonomy\' => \'band\',
\'field\' => \'slug\',
\'terms\' => array(\'learn\', \'trade\', \'invest\', \'spend\')
)
),
\'post_type\' => \'post\',
\'showposts\' => 50 );
因为有些乐队的内容比其他乐队少,所以在循环结束时,我只剩下很多一种,只有两种,所以为了平衡内容,我想在循环结束时问一些类似的问题:
if( number of posts in band \'learn\' <= 6 ) {
#load more learn posts
}
通过这种方法,我希望能得到我最近的50篇帖子,但要确保每个乐队至少有6篇。我使用同位素来过滤砌石层,所以如果用户点击“学习”过滤按钮,我想保证过滤结果将在任何“带”中找到最少数量的帖子。