Nextpage пагинация постов в WordPress – что такое и как их полностью отключить в ВП

Чистим WordPress

Мало администраторов знают что в ВП есть фишка разделяющая пост на несколько частей, чтобы разделить его на логические большие разделы, например как главы в книге. Называется она nextpage WordPress идущая изначально в ядре движка. Разберемся как ей пользоваться и ее отключение.

Что такое nextpage

Судя по названию можно догадаться, что nextpage переводится, как следующая страница. Проще говоря можно разбить пост на пагинацию, как например, на главной странице статьи разделены на подстраницы. Чтобы включить разделение в классическом редакторе нужно:

Классический редактор.
  1. Перейти в режим Текст.
  2. В необходимом месте вставить комбинацию<!--nextpage-->.
  3. Посмотреть на результат, внизу должно появится разделение.
Как выглядит nextpage на пример.

В новом Гутенберге есть специальный блок называется «разрыв страницы». Проверяете аналогично как показывал выше.

Gutenberg

При переходе на цифру 2 и дальнейшие итерации, урл меняется и добавляются новые символы в адресе.

WordPress несколько страниц записи.

В чем проблема

Если вы пользуетесь данной функцией, то оставляем на своих местах, что маловероятно, почти никто не применяет. Проблема в том что если даже не пользуетесь это функцией, то данные страницы будут доступны в WordPress, просто введите после адреса любой записи /2/ и посмотрите что будет, откроется та же статья только с другим адресом, полностью идентичная.

Как работает nextpage.

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

Как отключить пагинацию постов с помощью плагина Clearfy PRO

На просторах интернета нашел только один достойный вариант это Clearfy PRO, справляющийся с данной проблемой, стоит активировать только один пункт и проблема решена, теперь такие адреса с помощью редиректа направляются на сам пост.

Клеарфай.

Clearfy умеет исправлять еще около 47 ошибок WordPress, кроме nextpage, и улучшает его в плане SEO, например убирает attacment страницы.

Clearfy со скидкой 15%

Атрибут canonical в WordPress

Если плагином не можете воспользоваться, то предлагаю более легкий, но не 100% метод это закрыть страницы от индексации с помощью атрибута canonical. Советую делать данную функцию в плагине Yoast, про остальные не знаю.

Настройка в Йоаст.
  1. Переходим в каждую статью по очереди.
  2. Открываем раздел Дополнительною
  3. В разделе Канонический URL-адрес вставляем начальный адрес поста.
  4. Обновляем страницу и идем в код, должно получится так в исходном HTML.
Кононикал.

В статье разобрали что такое nextpage в WordPress, его работу и как отключить полностью его отображение с помощью плагинов, применяя редирект и атрибут canonical.

Женя

Занимаюсь разработкой WordPress уже больше 5 лет, делюсь своими знаниями и опытом на этом блоге.

Оцените автора
WPHacks.ru
Добавить комментарий