[英]Wordpress complex loop with categories and posts
初次提问,长期读者。 我找不到任何答案,或者也许我搜索不正确。 希望你能帮助我。
我分为三类。 每个类别都有无限数量的帖子。 我只需要显示标题和日期。
问题是我想一次从每个类别中循环发布一个帖子。 帖子必须按日期排序。
我正在尝试实现的输出的一个非常基本的示例:
等等...
我希望这不会让人感到困惑。 谢谢你的时间。
一种可能性是简单地创建三组get_posts()。 其中一个设置为类别1,其他分别设置为2和3。 在这里,您可以使用一些foreach语句来建立循环,这些语句将标题和日期存储在多维数组中,您可以循环访问并稍后回显。
如果那很难遵循:
假设我们已经选择了三个get_post($ args),其中$ cat1,$ cat2和$ cat3是结果帖子。 $ c为此开始为0。
foreach ($cat1 as $post) : setup_postdata($post);
$cat1Array[$c] = the_title( false, false, false ) . the_date( false, false, false, false );
$c++;
endforeach
重复两次,得到$ cat2Array和$ cat3Array:
for ($c=0; $c<=<iterations>; $c++) {
echo $cat1Array[$c];
echo $cat2Array[$c];
echo $cat3Array[$c];
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.