0
Я пытаюсь получить посты в Wordpress, которые имеют post_id < $number
, так что я искал его в документации, и попробовал этот код:Wordpress - Получить сообщения сравнения ID
$args = array(
'numberposts' => 10,
'posts_per_page' => 10,
'offset' => 0,
'orderby' => 'id',
'order' => 'DESC',
'post_type' => 'post',
'post_status' => 'publish',
array(
'key' => 'post_id',
'value' => '3000',
'compare' => '<'
)
);
$query = new WP_Query($args);
$posts = $query->get_posts();
но Бесполезный «т работать (возврат 10 последних сообщений без сравнения ID), и я не мог найти ответ :(
Так, может сказать мне, пожалуйста, как это сделать ..
и спасибо заранее. .
В этом случае укажите «не работает». Каков результат? Также обратите внимание, что вы ограничиваете свой запрос до 10 сообщений. – JArkinstall
@JArkinstall Я подразумеваю, что он вернул последние сообщения, не сравнивая ID, И я ограничил его 10 сообщениями, потому что я хотел, чтобы он возвращал всего 10 сообщений (как пример) – MujtabaFR
Я не думаю, что вы можете использовать подзапрос для сообщения id , поддерживаются только параметры «post__in» и «post__not_in». – Danijel