我想按名称查询某些帖子(帖子类型页面)。当我只查询带有此args的一篇文章时,它就可以完美地工作:
$args = array(
'post_type' => 'page',
'name' => "media"
);
我认为使用此参数应该很容易:
$args = array(
'post_type' => 'page',
'name' => array( 'media', 'lms-efront'),
);
但是当我有一个名称数组时,它不起作用,并且我得到了所有页面,因此参数数组没有任何作用(帖子名称正确)。
我不知道为什么我的代码无法正常工作,你知道这是什么问题吗?
谢谢
答案 0 :(得分:3)
name
参数仅接受一篇文章。要使用数组检索多个帖子,请改用post_name__in
。 1
$args = array(
'post_type' => 'page',
'post_name__in' => array( 'media', 'lms-efront'),
);