Функция posts_nav_link() в WordPress
posts_nav_link() — это функция WordPress, которая отображает навигационные ссылки для перехода между страницами записей, позволяя пользователям легко перемещаться к предыдущим и следующим записям.
Возврат
Функция не возвращает никаких значений (null).
Использование
Чтобы использовать функцию, нужно написать следующий код:
posts_nav_link( $sep, $prelabel, $nxtlabel );
Параметры:
$sep(строка) — разделитель для навигационных ссылок. По умолчанию:''$prelabel(строка) — название для предыдущих страниц. По умолчанию:''$nxtlabel(строка) — название для следующих страниц (опционально). По умолчанию:''
Примеры использования
Пример 1: Базовое использование
Функция выводит простой HTML код для навигации:
Вывод будет примерно таким:
« Предыдущая страница — Следующая страница »
Пример 2: Центрирование навигации
Чтобы разместить ссылки по центру страницы, используйте следующий код:
Пример 3: Использование изображений вместо текста
Вы можете заменить текстовые ссылки изображениями:
',
'
'
);
?>
Пример 4: Альтернативное использование
Иногда лучше использовать две отдельные функции для навигации между записями: previous_posts_link() и next_posts_link(). Вот как это сделать:
Изменения
- Версия 0.71 — функция была впервые добавлена в WordPress.
Код функции
Вот как выглядит код функции posts_nav_link() в WordPress:
function posts_nav_link( $sep = '', $prelabel = '', $nxtlabel = '' ) {
$args = array_filter( compact( 'sep', 'prelabel', 'nxtlabel' ) );
echo get_posts_nav_link( $args );
}
Связанные функции
Несколько функций, которые могут быть полезны для навигации по записям:
previous_posts_link()next_posts_link()get_previous_posts_link()get_next_posts_page_link()get_next_posts_link()
Эти функции помогут вам создать более сложную навигацию на вашем сайте WordPress, улучшая пользовательский опыт и доступность контента.