列出最新的帖子和页面

时间:2013-08-22 21:08:24

标签: wordpress wordpress-theming

我正在为我的投资组合制作自己的模板。这是我在Wordpress中的第一个从头开始的主题,所以如果我不谈论行话或者知道什么叫做的话,请跟我一起...; - )

我已经制作了一个首页,我想在“精选”类别的最后一个帖子中循环,最后一页的主页为“案例”,限制为5。

我知道如何循环播放类别帖子列表,但如何将其与最新页面结合使用?

1 个答案:

答案 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循环。