Пагинация WordPress — это функциональность, которая позволяет разбить список постов (или другой контент) на несколько страниц с небольшим количеством постов на каждой странице. Это полезно для пользователя, поскольку он может легко и быстро найти нужный контент, а также улучшает скорость загрузки страниц сайта.
В WordPress пагинация может быть реализована с помощью встроенной функции paginate_links()
. Чтобы добавить пагинацию на свой сайт, выполните следующие шаги:
- Откройте файл, в котором вы хотите добавить пагинацию (например,
archive.php
илиcategory.php
), и найдите там цикл постов. - Ниже цикла постов вставьте следующий код:
Копировать
<?php
the_posts_pagination( array(
'mid_size' => 2,
'prev_text' => '« Previous',
'next_text' => 'Next »',
) );
?>
- Вы можете изменять параметры функции
the_posts_pagination()
для управления внешним видом и поведением пагинации. Например, параметрmid_size
определяет количество ссылок на страницы, которые будут показаны по обе стороны текущей страницы. - Сохраните файл.
Этот код добавит стандартный блок пагинации на ваш сайт. Если вам нужен уникальный дизайн для пагинации, вы можете создать свой собственный шаблон пагинации, используя функцию paginate_links()
.