Я хотел бы запросить некоторые сообщения (посттип страницы) по их названию. Это прекрасно работает, когда я запрашиваю только один пост с такими аргументами:
$args = array(
'post_type' => 'page',
'name' => "media");
Я думаю, что это должно работать легко с этими аргументами:
$args = array(
'post_type' => 'page',
'name' => array( 'media', 'lms-efront'),
);
Но когда у меня есть массив имен, он не работает, и я получаю все страницы, поэтому массив аргументов не имеет никакого эффекта (имена сообщений верны).
Я понятия не имею, почему мой код не работает должным образом, вы знаете, в чем проблема?
Спасибо
name
Параметр принимает только один пост. Для получения нескольких сообщений с использованием массива используйте post_name__in
вместо. Ссылка
$args = array(
'post_type' => 'page',
'post_name__in' => array( 'media', 'lms-efront'),
);
Других решений пока нет …