@fantazerno

Как вывести записи после определенной?

Добрый день всем.

Есть 10 записей по дате публикации, как вывести три следующие после текущей.

Пример:
Я открыл запись 6, нужно вывести 7 - 8 - 9

Заранее благодарю за ваше время.
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
Aligatro
@Aligatro
Turn food and coffee into software...
$args = array (
    'post_type'		=> 'post',
    'post_status'	=> 'publish',
    'date_query'	=> array(
		'column'  	 => 'post_date',
		'after'   	 => get_the_date()
    ),
);
$posts = get_posts( $args );

$counter = 0;
foreach ($posts as $post) {
        if ($counter == 3) break;
		var_dump($post);
	$counter++;
}

Код не проверял, но вроде должен работать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы