• Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Сервис онлайн-записи на собственном Telegram-боте
    Тот, кто работает в сфере услуг, знает — без ведения записи клиентов никуда. Мало того, что нужно видеть свое расписание, но и напоминать клиентам о визитах тоже. Нашли самый бюджетный и оптимальный вариант: сервис VisitTime.
    Для новых пользователей первый месяц бесплатно.
    Чат-бот для мастеров и специалистов, который упрощает ведение записей:
    Сам записывает клиентов и напоминает им о визите;
    Персонализирует скидки, чаевые, кэшбэк и предоплаты;
    Увеличивает доходимость и помогает больше зарабатывать;
    Начать пользоваться сервисом

Как разделить записи на страницы в wordpress

Если у вас получается очень длинная статья (запись, пост), то лучше разбить ее на странички (цифровая навигация), как это сделать вы узнаете ниже.

Скачать исходники для статьи можно ниже

В большинстве хорошо написанных темах (например: стандартные темы wordpress – Twenty Twelve, Twenty Eleven, Twenty Ten) все, что вам нужно сделать, это вставить код:


<!--nextpage-->

там, где вы хотите увидеть разбиение записи на странички.

Примечание: вышеуказанный тег нужно вставлять в “Тектовом редакторе”, а не в “Визуальном”, то есть заходим в панель управления вордпресс, в левом меню выбираем пункт “Записи”, его подпункт “Все записи”, нажимаем на нужную запись, а далее заходим во вкладку “Текст” (Текстовой редактор) и вставляем в нужном месте тег <!–nextpage–>:

разбиваем записи на отдельные странички

Переходим на сайт в подкорректированную нами запись, и видим следующее:

как разбить пост на странички

Запись можно разбить на любое количество частей, которые будут показаны в виде цифровой навигации.

Но если вам не повезло, и в вашей теме данный тег не работает, то не расстраивайтесь, есть выход!

Вам нужно зайти в файл single.php вашей темы (отвечает за вывод записей, постов на вашем сайте) и вставить следующей код:

<?php wp_link_pages(); ?>

Куда вставить данный код в файле single.php?

Его нужно вставить в так называемую “петлю” (цикл loop), если не знаете – что это такое – на расстраивайтесь, просто найдите в файле single.php следующий код (выводящий комментарии):


<?php comments_template(); ?>

И сразу перед ним, вставьте функцию разбиения записи на странички, как то так:


<?php wp_link_pages(); ?>
<?php comments_template(); ?>

И все готово!

(Примечание: цикл loop заканчивается следующим тегом –

<?php endwhile; else: ?>

).

Как и у любой функции в wordpress у нее (wp_link_pages) есть свои настраиваемые параметры.

Более подробно о параметрах можете прочитать тут:
http://codex.wordpress.org/Styling_Page-Links

Как разделить записи на страницы в wordpress: 8 комментариев

  1. Татьяна

    Добрый день!
    Подскажите пожалуйста, есть рубрики
    “Малыши до года” и в этой рубрике несколько записей
    Также есть еже рубрики и в них записи. Сайт планируется наполнять. При заполнении категории “Дети” – рубрика “малыши до года” столкнулась с тем, что при клике на данную рубрику выходит страница, и в ней перечисление записей (так-то все правильно). Но все записи не помещаются на страницу, их много. Как сделать чтобы внизу страницы появилась нумерация на следующие страницы, где будет продолжение записей? Надеюсь, понятно объяснила.
    Заранее спасибо!

  2. Сергей

    Ничего не получается
    у меня такой код в файле single.php

    <div class="post" id="post-“>
    <a href="” rel=”bookmark” title=”Постоянная ссылка: “>

    Рубрика:
    Страницы: ‘, ‘after’ => ”, ‘next_or_number’ => ‘number’)); ?>

    Sorry, no posts matched your criteria.

Добавить комментарий