Лень — двигатель прогресса.

Делая сайтик, я столкнулся с необходимостью разбивать длинные посты на страницы. WordPress позволяет это делать, но только вручную. Поиск в Сети плагина, делающего разбивку автоматически, ни к чему не привел. Поэтому пришлось воспользоваться патчем к соответствующему модулю CMS Drupal, благо совсем недавно я прикручивал его. В результате появился плагин paging для WordPress.

Плагин атоматически разбивает длинные посты на страницы по границе абзаца. Если документ вручную разбит на страницы при помощи тега <!--nextpage-->, то плагин не должен ничего делать. Эта особенность может быть полезна, если пост содержит таблицы или какое-то другое хиторе форматирование. Длина страницы задана непосредственно в коде плагина и составляет 10К.

Пока что существует только альфа-версия, а потому возможны всякие глюки. Не обещаю, что буду дорабатывать плагин, но выявленные ошибки по возможности буду исправлять.

Dowload paging plugin

UPD 12 октября 2007. Внесено небольшое изменение.

UPD 24 января 2008. Вышла новая, изрядно переделанная версия (далее…)