Как разделить статью на части?

Регистрация доменов
Домен RU - 99 руб
Домен РФ - 99 руб
www.

Как можно разделить статью на части? Этим вопросом я задался какое-то время назад, когда статьи на моих сайтах стали достаточно объёмными. Конечно, большая статья - это хорошо, но к сожалению, в наш мало читающий век, многих пугают большие статьи. Люди сегодня привыкли смотреть картинки и видеоролики, а вот во что-то вникать...

Да это сложно. Поэтому можно упростить задачу таким людям, разделив статью на несколько частей. И тут для нас самих есть большая польза: если человеку не очень интересна тема, то он уткнётся в конце первой части статьи, размером примерно в 1500-2000 символов, в контекстную рекламу.

А если ему интересно, то он сделает переход на следующую страницу и повысит нам поведенческие факторы, так как он уже будет просматривать не одну страницу, пока читает, а как минимум, две.

Как разделить статью на части?

Как разделить статью на части

Первое, что нам нужно понять, какой тег делит статью на части. Тег этот выглядит так:

<!--nextpage-->
Этого тега нет по умолчанию в визуальном редакторе wordpress, и поэтому предполагается, что мы будем вставлять его вручную, чтобы разделить статью на части. Но согласитесь, это муторно. Поэтому нужно решить в первую очередь эту задачу.

1. Как вставить в визуальный редактор кнопку "разрыв страницы"?

Делается всё установкой плагина, который называется TinyMCE Advanced. Вы можете установить этот плагин через поиск плагинов в самой админке wordpress. После установке и активации плагина, у вас в визуальном редакторе появятся новые пункты, в том числе и разрыв страницы:

разрыв страницы в wordpress

Теперь нам нужно обеспечить вывод под статьей вывод пункта "Страница 1,2,3..." Иногда в тему wordpress встроена эта функция, а иногда нет. Если у вас ничего не появилось под статьей, то нужно открыть файл single.php и вставить нужный код.

2. Как вывести нумерацию статей?

Открываем single.php и после тега the_content(); вставляем код:

<h2><?php wp_link_pages('before=Страницы: '); ?></h2>

Я заключил код в тег h2, чтобы навигация была более заметна, без них всё мелко и невзрачно.

разбивка на страницы

Теперь нам нужно решить ещё одну проблему: дублирование заголовка статьи. Если тег h1 будет повторятся, то это очень плохо для SEO.

3. Как избежать дублирование заголовков?

Для решения этой задачи нам тоже нужно залезть в файл single.php. Ищем там такой код:

<?php the_title(); ?>

Заменяем его на такой код:

<?php
 the_title();
 if ( get_query_var('page') ) {
 print ' - Часть ' . get_query_var('page');
 }
 ?>

Но это ещё не всё. Теперь открываем файл header.php и перед тегом </title> вставляем такой код:

<?php
 if ( get_query_var('page') ) {
 print ' – Часть ' . get_query_var('page');
 }
 ?>

Ну вот и всё, теперь заголовки будут выглядеть так:

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


Понравилась ИГРА? Возьми КОД, поставь себе на сайт и улучши поведенческие факторы!


2 комментария
  1. Заголовок h1 меняется. А вот сам title нет. В файле header.php изменил строку вот так:

    Title

    Правильно?

    • Комментарии сжирают html код, так что не видно, что вы написали. Вообще, на все это очень сильно влияет сам шаблон, не раз сталкивался с тем, что одно и тоже решение работает на одном сайте, но совершенно не работает на другом.

      Я давно писал стать, и сейчас не использую этот прием, поэтому даже проверить не могу. Учтите, что все части статьи, кроме первого куска, будут индексироваться намного хуже, проверено на практике.

Написать комментарий

Опубликовано © Блокнот вебмастера

СОВЕТ ВЕБМАСТЕРУ: Умение зарабатывать в интернете - это только пол дела, вторая половина - это умение ВЫГОДНО обналичивать электронные деньги. Вот список офшорных банковских карт, на которые можно выводить средства и потом снимать с них хрустящие купюры:

1. Epayments - можно открыть счет в долларах, евро и рублях. Формально банка нет, юридический адрес в Лондоне, но можно получить реквизиты банка в Латвии.

2. AdvCash - Офшорный банк находится в Белизе, можно открыть счет в долларах, евро, фунтах и рублях.

3. OkPay - Офшорная компания зарегистрирована на Британских Виргинских островах, можно открыть счет в долларах, евро и рублях.

4. Payeer - Штаб квартира этой платежной системы находится в Грузии, тут так же можно открыть счет в долларах, евро и рублях.

Во всех случаях можно заказать банковскую карту, которую пришлют вам по обычной почте. Активируете ее и идете снимать деньги банкомат! Тарифы смотрите на сайтах платежных систем.