Наконец-то дошли руки переписать плагин Paging с использованием mb_string функций.

Во-первых, теперь он не ошибается в подсчете количества страниц на очень больших текстах.

Во-вторых, параметр $paging_number теперь указывается в осмысленных символах, а не бессмысленных байтах. Хотя глупое имечко у него осталось.

В-третьих, появилась обработка псевдотега <!−−nopage−−>, который, будучи вставленным в пост, запрещает разбивку поста на страницы.

В-четвертых, плагин стал короче и, как мне кажется, быстрее.

Download mb_paging plugin

Плагину для работы требуется наличие у PHP расширения mbstring

Спасибо добровольцам, подтолкнувшим меня к написанию новой версии и протестировавшим ее.

P.S. Для вывода номеров страниц в шаблоне должен присутствовать вызов wp_link_pages() или link_pages().

Update 12/02/2008 Плагин обновлен до версии 1.1, ликвидирован баг, проявлявшийся при разбитии «сплошного» html-текста.

Update 17/09/2008 Плагин обновлен до версии 1.2.

Update 04/07/2009 Плагин обновлен до версии 1.3.