Как разбить большой пост на несколько страниц | Paging

В Q2A спросили, есть ли плагин, реализующий разбивку больших текстов на страницы? Если вы не желаете грузить читателей большим объемом текста в посте, чтобы они потом писали “неасилил многабукв” (интересно, такие читатели хоть одну книжку осилили? :) ), то можно воспользоваться разбивкой поста на страницы.

Делается это с помощью специального тега, вставленного в текст поста в режиме HTML: <!–nextpage–>

Этот код разобьет текст. Сколько раз вставите его – столько дополнительных страниц и появится. Чтобы появились ссылки на эти страницы, ваш файл single.php должен иметь вызов одной из функций: wp_link_pages() или link_pages().

Но ведь каждый раз разбивать вручную большие посты – не очень удобное занятие. Поэтому для автоматической разбивки больших постов на несколько страниц можно воспользоваться плагином Paging. Этот плагин вычисляет количество символов в посте, и после отрезка заданной величины ставит переход на следующую страницу. По-умолчанию плагин разбивает пост через каждые 10000 символов, при чем делает это мягко, адаптируясь под текст, чтобы разбивка выглядела красиво. Если вы хотите изменить количество символов, то посмотрите параметр $paging_number в файле плагина.

[inf]Для работы плагина необходима наличие у PHP расширения mbstring. Почти у всех хостеров это расширение по-умолчанию включено, но встречаются отдельные чудики, которых нужно просить об этом.[/inf]

Если вы хотите, чтобы какой-нибудь пост не подвергался разбивке (например, если он не слишком большой, всего лишь чуть-чуть больше минимального количества символов для разбивки), то вставьте в текст этого поста в режиме HTML такой указатель: <!–nopage–>

Если же вы хотите какой-либо пост разбить вручную, по-своему, то просто воспользуйтесь разметкой nextpage – посты с ней плагин не обрабатывает.

[dl url=”http://blog.portal.kharkov.ua/2008/01/24/paging-plugin-vozvrashhaetsya/” title=”Paging”]
Автор tiaurus 2182 Articles
Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

3 Комментарии

    • Плагин каждый раз вычисляет. Измените количество символов – изменится и разбивка, удалите плагин – исчезнет разбивка.

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*