是否对‘POST’和‘PAGE’查询同时使用GET_POSTS()?

时间:2012-05-25 作者:homeslug

我正在尝试获取所有属于“帖子”的帖子,不属于“3”和“5”类,也不属于“页面”。使用一个get_posts()? 因为我同时查询实际帖子和页面。。。

1 个回复
最合适的回答,由SO网友:Chip Bennett 整理而成

这个get_posts() function 一次只返回一个帖子类型。因此,如果您查询\'post_type\' => \'post\', <默认情况下,不会返回任何页面。

这应该可以:

<?php
$wpse53292_posts = get_posts( array(
    \'post_type\' => \'post\',
    \'exclude\'   => array( 3, 5 )
) );
?>

结束