WP 按名字查询帖子
WP Querying posts by names
我想通过他们的名字查询一些posts(post类型页面)。当我只用这个参数查询一个 post 时,它工作得很好:
$args = array(
'post_type' => 'page',
'name' => "media"
);
我认为使用这个参数应该很容易:
$args = array(
'post_type' => 'page',
'name' => array( 'media', 'lms-efront'),
);
但是当我有一个名称数组时它不起作用并且我得到了所有页面,所以参数数组没有任何效果(post 名称是正确的)。
我不知道为什么我的代码不能正常工作,你知道问题出在哪里吗?
谢谢
name
参数只接受一个post。要使用数组检索多个 post,请改用 post_name__in
。 Reference
$args = array(
'post_type' => 'page',
'post_name__in' => array( 'media', 'lms-efront'),
);
我想通过他们的名字查询一些posts(post类型页面)。当我只用这个参数查询一个 post 时,它工作得很好:
$args = array(
'post_type' => 'page',
'name' => "media"
);
我认为使用这个参数应该很容易:
$args = array(
'post_type' => 'page',
'name' => array( 'media', 'lms-efront'),
);
但是当我有一个名称数组时它不起作用并且我得到了所有页面,所以参数数组没有任何效果(post 名称是正确的)。
我不知道为什么我的代码不能正常工作,你知道问题出在哪里吗?
谢谢
name
参数只接受一个post。要使用数组检索多个 post,请改用 post_name__in
。 Reference
$args = array(
'post_type' => 'page',
'post_name__in' => array( 'media', 'lms-efront'),
);