Документация WordPress

get_boundary_post

get_boundary_post() — это функция WordPress, которая получает первый или последний пост при просмотре определенного архива, в зависимости от текущего поста в цикле. Эта функция обычно используется на страницах архивов, archive.php, для предоставления ссылок на следующий или предыдущий пост в последовательности пагинации.

Основной синтаксис функции get_boundary_post() следующий:

Краткий обзор параметров, используемых в функции get_boundary_post():

$in_same_term: (bool) Необязательный. Нужно ли получать пост из одного и того же термина таксономии. По умолчанию false.

$excluded_terms: (массив) Необязательно. Массив идентификаторов терминов для исключения из запроса. По умолчанию пустой массив.

$start: (bool) Необязательный параметр. Нужно ли получить первый или последний пост. Установите значение true, чтобы получить первый пост, и false, чтобы получить последний пост. По умолчанию установлено значение true.

$taxonomy: (строка) Необязательно. Таксономия, которую следует использовать для запросов терминов. По умолчанию «category».

Вот пример использования функции get_boundary_post() для получения следующего и предыдущего поста в цикле:

Этот код будет получать предыдущий и следующий посты по очереди, основываясь на текущем цикле, и выводить их названия в виде ссылок. Параметр $in_same_term имеет значение true для получения постов из одного и того же термина таксономии, а параметр $excluded_terms оставлен пустым.

post theme

Функции WordPress