我需要通过ID在wordpress中获得多个帖子。
get_posts('p=34,36');
我认为这可能有用,但它只给出了第一篇文章。
然后我尝试使用数组:
$args = array( 'p' => array(34,36));
没有结果。
get_posts('p=34+36');
否和get_posts('p=34&p=36');
仅限上一个
有什么想法吗?
答案 0 :(得分:20)
$args = array( 'post__in' => array(34,36) );
请务必查看http://codex.wordpress.org/Class_Reference/WP_Query,与WP_Query交互部分对您非常有价值。
答案 1 :(得分:3)
$args = array(
'post_type' => 'page', // must
'post__in' => array(34,36)
);
$posts = get_posts($args);
print_r($posts);
这可能会对你有帮助。