Intereting Posts
Добавить пользовательский мета-ящик на странице Совместимость с веб-приложениями с WP Plugin Ошибка в установлении соединения с базой данных в WordPress? Создайте иерархический цикл с предопределенными требованиями к разметке Это правильный способ использования пользовательских типов сообщений и таксономии Проблема с отображением одного сообщения из каждой категории Как инициализировать PODS? Сохранять Javascript через навигацию по настройке Нужна помощь с простым правилом перезаписи (не должно ли это быть легким?) Различная форма регистрации для разных ролей Объект получает нежелательную ширину и высоту wp-cron.php запускается, но запланированное сообщение не публикуется Получил белую пустую страницу после копирования функции functions.php в дочернюю тему Тема главного меню Различная выходная печать Импорт нового заказа на сайт woocommerce

Добавление диапазона к wp_link_pages ()

У меня есть очень длинные сообщения, у некоторых – более 50 страниц ( <!--nextpage--> ), и при использовании wp_link_pages он дает мне 50 внутренних сообщений, что явно не подходит.

Как добавить диапазон к функции wp_link_pages ?

Результат должен выглядеть следующим образом: … 4 – 5 – 6 – 7 – 8 …

ОБНОВЛЕНИЕ 10/1/2012 :

У меня есть логика добавления диапазона, но теперь мне нужно выяснить, как добавить его к существующей функции wp_link_pages ?

Вот пример функции:

 function limitPagination(){ $displayPages = 5; $firstPage = 1; $lastPage = $numpages > 5; while($numpages > $displayPages){ if(($pageNow > $firstPage +2) && ($pageNow < $lastPage - 2)){ echo (($pageNow - 2).($pageNow - 1).$pageNow.($pageNow + 1).($pageNow + 2)); } } } 

Solutions Collecting From Web of "Добавление диапазона к wp_link_pages ()"