Как разделить страницу или статью на несколько частей в WordPress.
28.02.10 / Категории Uncategorized | Комментарий 6А вот так: пишите
Бла бла бла
<!–nextpage–>
Бла бла бла
<!–nextpage–>
Бла бла бла
Два тире с каждой стороны!
и у вас разделяется контент на несколько страниц.
Можно использовать много раз.
Для того чтобы показать ссылки навигации по этой разбивке используйте следующий код.
<?php $args = array( 'before' => __('Страницы:'), // текст перед ссылками (или код) 'after' => '', // текст после ссылок (или код) 'link_before' => '', // текст перед каждой ссылкой (или код) 'link_after' => '', // текст после каждой ссылки (или код) 'next_or_number' => 'number', // использовать ли нумерацию 'nextpagelink' => __('Вперед'), // текст для ссылки на следующую страницу 'previouspagelink' => ; __('Назад'), // текст для ссылки на предыдущую страницу 'pagelink' => '%', //текста ссылки 'more_file' => '', // ссылка на страницу, по умолчанию текущая. 'echo' => 1 ); // выводить или нет wp_link_pages($args); ?>
Этот код должен использоваться внутри цикла wordpress, который выводит контент страницы.
Вы можете сослаться на эту статью:
http://www.rantiev.com/devide-wordpress-post/trackback/
Где вставлять я поняла (при этом у меня странички не разбиваются почему-то), а вот где вставлять остальное, начиная с “<?php … " – я так и не поняла((( Где, в каких файлах?
php код, нужно вставлять в шаблонах, шаблон страницы это файл page.php в папке с темой (например путь может быть таким wp-content/themes/yourTheme/pge.php), single.php это шаблон поста, category.php категории, archive.php архива, search.php это шаблон страницы с результатами поиска. Вот.. нужно всунуть скорее всего вам в шаблон поста, тоесть single.php куда нибудь внутрь цикла перед
Надеюсь помог вам. Скиньте линк на то место где пытаетесь добавить.
Вы видимо капчу неправильно заполнили, коммент попал в спам.
Попробовал разбить пост указанным способом
Бла бла бла
Бла бла бла
Бла бла бла
но не получилось…. Вместо разбивки и пеерхода страниц при просмотре просто появилась надпись , а пост http://areacreativ.com/blogs/slushat-tishinu как был длинным так и остался…. И если я его не разобью, то никто и никогда его так и не просмотрит, потому он и не дописан. Предполагалось, что это будет история о монастыре страниц на 30….
Если возможно, скажите куда и что надо поставить, чтобы разбить страницу перед фразой “А таким я увидел Пустынно-Рыхловский Свято-Николаевский мужской монастырь сейчас.” не затрагивая при этом настройки других новостей.
С уважением Сергей Рыжков
Сорри что запутал, там нужно 2 тире а не 3.
Может я во что то не въехал, но для чего делить !???!
Если не понял, то плиз.
А так скажу как думаю.
1)Просто делите контент на части, копируете нужную и создаете в консоле, в страницах, “создать новую”, вставляете скопированную вами часть.Заголовок, все, страница готова.
2)Если вам не нужно, что бы вся статья появлялась в полном объеме на странице, то в WordPress существует такой плагин, который за это овечает, он автоматически урезает статью, анонс(начало) с заголовком помещает на странице, а остальное прочитать, ниже под статьей-заметкой, такая ссылочка “читать дальше”.
Может быть на русском написано, может на английском, но сути не меняет.
3) А то чет простые вещи, мудрить в HTML или PHP коде.
У меня сайт на движке WordPress, так работает.
Делить для того, чтобы не было страницы высотой в триста метров. В принципе для того чтобы показывать обрезок страницы или записи, не надо ставить плагины, есть поле выдержка (excerpt), хотя для страниц ее надо включать, ну для записей точно есть.
Я писал про разбиение страницы именно на части, и чтобы часть вторая была доступна на странице с другой ссылкой. Хотя фактически создана одна страница.