→ Поисковая оптимизация постраничной навигации. Как сделать числовую пагинацию в WordPress без плагинов Если честно то данных нам нужно немножко больше, но все это зависит от того какую именно пагинацию мы хотим сделать, так что об остальных данных мы погов

Поисковая оптимизация постраничной навигации. Как сделать числовую пагинацию в WordPress без плагинов Если честно то данных нам нужно немножко больше, но все это зависит от того какую именно пагинацию мы хотим сделать, так что об остальных данных мы погов

В этой статье я рассказывал, как получить набор данных из таблицы БД, соответствующей выбранной пользователем странице. В этой же статье мы разберём вывод Pagination на PHP . Pagination - это список самих страниц. В Интернете есть различные варианты, но все они страдают одним - огромное количество кода для создания бесконечного числа вариантов. Но Вам разве нужна бесконечность? Вам нужен только 1 вариант, который и будет стоять на сайте. В этой статье мы с Вами создадим относительно сложный pagination , но при этом кода будет совсем не много.

Чтобы создать Pagination на PHP , нам необходимо иметь на входе несколько параметров:

  • count_pages - количество страниц.
  • active - текущая активная страница.
  • count_show_pages - количество отображаемых страниц. Например, если будет 1000 страниц, то вывести их все весьма проблемно. Поэтому отображаться будет только заданное количество в этом параметре.
  • url - адрес страницы, для которой и создаётся Pagination .
  • url_page - адрес страницы с параметром page без значения на конце . Например, "/abc.php?func=create&page= ".

Теперь мы можем создавать Pagination , вот так это выглядит на PHP :




Страницы:

  •  

     

Это интересно: