Как использовать WP_query с несколькими ID записей?
16 дек. 2012 г., 04:18:45
Просмотры: 66.2K
Голосов: 24
Я хочу сделать запрос нескольких записей с помощью массива ID (примечание: я делаю запрос для произвольного типа записей).
Вот что у меня есть, но это не работает:
$myarray = array(144, 246);
$args = array(
'post_type' => 'ai1ec_event',
'p' => $myarray
);
// Запрос
$the_query = new WP_Query( $args );
Есть советы, как это сделать?
Все ответы на вопрос
1
0
Пожалуйста, обратитесь к записи в Codex о параметрах записей/страниц для WP_Query()
.
Параметр 'p'
принимает один ID записи в виде целого числа.
Для передачи массива записей необходимо использовать параметр 'post__in'
:
$myarray = array(144, 246);
$args = array(
'post_type' => 'ai1ec_event',
'post__in' => $myarray
);
// Запрос
$the_query = new WP_Query( $args );

Chip Bennett
55.1K
16 дек. 2012 г. 04:28:28
Похожие вопросы
5
ответов