我正在为我的投资组合制作自己的模板。这是我在Wordpress中的第一个从头开始的主题,所以如果我不谈论行话或者知道什么叫做的话,请跟我一起...; - )
我已经制作了一个首页,我想在“精选”类别的最后一个帖子中循环,最后一页的主页为“案例”,限制为5。
我知道如何循环播放类别帖子列表,但如何将其与最新页面结合使用?
答案 0 :(得分:1)
以下是获取以下内容的帖子的循环:
$args = array(
'post_type' => 'page',
'numberposts' => 5,
'post_status' => 'publish',
'post_parent' => 33, // change this to the ID of the page you need
);
$posts = get_posts($args);
if ($posts) {
foreach ($posts as $post) {
setup_postdata($post);
// Your PHP code here.
}
}
所有Wordpress帖子获取功能都将返回数组中的帖子。如果你想“组合”它们,你可以做array_merge
并将类别循环中的帖子和页面循环放在同一个数组中并迭代它们,或者你可以做多个foreach或while循环。