Похожие записи в WordPress. Настройка плагина WordPress Related Posts

Logo
Похожие записи в Wordpress. Настройка плагина WordPress Related Posts

В этой статье речь пойдет о создании похожих записей для сайта на WordPress. Делать это мы будем при помощи специального плагина под названием WordPress Related Posts. Данный плагин позволяет создавать на сайте список похожих записей, которые способствуют улучшению перелинковки страниц и положительно влияют на поведенческие показатели сайта.

Перед тем как приступить к руководству по использованию плагина WordPress Related Posts, вы можете ознакомиться со статьями «Правильная перелинковка страниц» и «Поведенческие факторы ранжирования». Данные статьи помогут вам оценить преимущество от использования плагина и принять окончательное решение. Лично я использую данный плагин на этом блоге. Результат его работы вы можете увидеть в конце каждой статьи.

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

Итак, со вступительной частью мы разобрались. Теперь переходим непосредственно к инструкции по установке и настройке WordPress Related Posts.

Установка плагина WordPress Related Posts

Первым делом вам нужно скачать последнюю версию плагина с официального сайта WordPress. Для этого переходим по этой ссылке и загружаем WordPress Related Posts к себе на компьютер. Далее переходим к установке плагина на сайт. Сделать это можно несколькими способами. Рассмотрим два наиболее популярных.

  1. Распаковать архив в папку /wp-content/plugins/ и активировать плагин, перейдя в Адниминстративную панель – Плагины – Related Posts – Активировать.
  2. Переходим в Административную панель – Плагины – Добавить новый – Загрузка и указываем путь к архиву с плагином, после чего жмем «Установить». Далее как обычно переходим в Меню – Плагины и активируем плагин WordPress Related Posts.

После активации нам нужно будет добавить в шаблон специальную php функцию, которая вызывает «Похожие записи» в нужном месте страницы. Для этого открываем на редактирование файл шаблона single.php и где-то после строчки

<?php the_content('Читать полностью...'); ?>

добавляем следующий код:

<?php if(function_exists('wp_related_posts')) { wp_related_posts(); } ?>

Теперь на месте вышеприведенного кода появятся похожие записи. Естественно данный код вы также можете поместить в теги абзацев или создать для него отдельный класс CSS и придать ему необходимые свойства, но в большинстве случаев это не требуется.

На этом установка плагина WordPress Related Posts подошла к концу, и мы можем приступить непосредственно к его настройке.

Настройка плагина WordPress Related Posts

Для настройки Related Posts переходим в Административную панель – Параметры – Related Posts. В результате у нас откроется окно с настройками плагина. Как вы уже поняли, их здесь не очень много. Если быть точным, то чуть больше 10 штук. Лично я использую всего одну настройку, которая отвечает за вывод количества похожих записей к статье. Все же для наглядности я прокомментирую каждый пункт.

Настройка плагина WordPress Related Posts - блок 1

  • Related Posts Title – заголовок, который будет отображаться над списком похожих записей, например, «Еще записи по теме:».
  • Related Posts Title Tag – тег, в который будет помещен заголовок похожих записей. Я бы рекомендовал либо использовать тег абзацев <p>, либо не использовать данную настройку и прописать текст вручную непосредственно в файл шаблона WordPress.
  • Maximum Number – максимальное количество выводимых похожих записей. Обычно выставляется значение в районе 5-10.
  • Exclude(category IDs) – исключить записи определенных категорий. Для этого введите в поле ID категории, записи которой вы хотите исключить из списка. Узнать ID категорий можно просмотрев таблицы базы данных в phpMyAdmin. Также можно сделать проще и просто перейти в Административную панель – Рубрики и навести курсор на нужную нам рубрику. В результате в ссылке вы сможете найти нужный вам ID категории WordPress.

Блок «Other Setting».

  • Display Comments Count – отображать количество комментариев к статье в списке похожих записей.
  • Display Pubilsh Date – показывать дату публикации статьи в блоке похожих записей.
  • Auto Insert Related Posts – автоматическое добавление похожих записей сразу после окончания статьи. При этом вам не нужно будет добавлять код непосредственно в шаблон WordPress. Лично я предпочитаю редактировать код вручную, поэтому не использую данную функцию.
  • Display Related Posts on Feed – отображать похожие записи в ленте новостей.

Блок «No Related Post Setting».

Настройка плагина WordPress Related Posts - блок 2

  • Display – что отображать, если нет похожих записей.
    • No Related Post Setting – прописываем внизу нужную нам фразу, например, «Похожих записей не найдено».
    • Random Posts – отображать случайные записи. Внизу можно будет прописать другой заголовок, например, «Случайные записи».
    • Most Commented Posts – наиболее часто комментируемые. Внизу в появившемся поле также можно изменить заголовок на свой. Сразу хочу обратить ваше внимание на то, что данный заголовок нужно прописывать лишь в том случае, если вы добавляли заголовки через панель управления, а не непосредственно прописывали код в шаблоне.

Блок «Related Posts with Thumbnail».

Настройка плагина WordPress Related Posts - блок 3

  • Display Thumbnails For Related Posts – отображать миниатюры рядом с похожими записями.

Поскольку процентов 90% пользователей не использую миниатюры, то в рамках данной статьи мы не будем рассматривать эту настройку WordPress Related Posts с целью экономии времени.

По большому счету на этом настройка плагина WordPress Related Posts подошла к концу. Если у вас остались какие-то вопросы или пожелания, вы всегда можете оставить их в комментариях.

На этом все. Удачи вам и успехов в создании сайтов.

Обнаружили ошибку? Выделите ее и нажмите Ctrl+Enter

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

  • core01

    Очень полезная статья, кстати нашел вас через гугл по запросу «related posts в нужном месте», спасибо большое…. кстати я использую плагин YAPP но на основе вашего кода я написал для своего плагина, у меня получилось:

  • Дмитрий

    Спасибо за комментарий!
    К сожалению, код обрезался, поэтому я так и не смог увидеть второй части сообщения…
    Если там что-то важное, то напишите мне в «Контакты» и я с радостью отвечу вам.

  • Антон

    Отличная статья, только с ней вышло у меня что-то дельное с этой авто-перелинковкой))) Спасибо за разЖевывание))) успехов.

  • Дмитрий

    Рад, что моя статья вам помогла. Читайте еще. Не сомневаюсь, что вы найдете еще много полезного на данном блоге. Удачи:)

  • idealnaja

    Спасибо большое за статью! Плагин настроился и работает.
    Только есть вопрос. Плагин работает только для ЗАПИСЕЙ, а есть ли подобный плагин для СТРАНИЦ?
    У меня блог построен по принципу статических страниц и записей совсем немного.
    Заранее благодарю.

  • Diam

    Мне нравится, когда ещё нужно вносить информацию вручную в плагин. Спасибо за предоставленную информацию!

  • Дмитрий

    idealnaja, интересный вопрос. К сожалению, у меня никогда не было задачи создать «Похожие записи» для статических страниц, поэтому дать однозначного ответа не могу. Если в интернете не сможете найти специального плагина, то придется писать скрипт самостоятельно и интегрировать его в соответствующий файл шаблона.
    Diam, рад что вам пригодилось. Читайте еще. На блоге еще много подобной информации.

  • idealnaja

    Спасибо, Дмитрий, за конструктивный диалог! Многие блоги заброшены и не дают отзывов на комментарии.
    У меня есть еще один вопрос не по теме поста, но я просто не знаю куда его можно адресовать.
    Создавая сайт, я плохо продумала его структуру. И сейчас у меня с каждым днем все больше растет потребность в его реструктуризации. А делать это я боюсь, так как у меня много ссылок размещены в социальных сетях, также боюсь внутренних ошибок и проблем с поисковиками.
    Не подскажете, что мне нужно изучить и принять во внимание перед тем, как я начну изменять структуру сайта. Какие могут быть подводные камни? Может у вас есть пост по этому поводу (я не нашла)?

  • Дмитрий

    На данный момент в WordPress есть автоматический редирект. То есть, если вы меняете ссылку на статью, то при переходе по старой ссылке все пользователи будут перенаправляться на новую и никаких ошибок выдаваться не будет. Я когда-то делал небольшую реструктуризацию на блоге и все работало и работает отлично, поэтому у вас нет как таковых причин для волнения. Главное делать все последовательно и не забывать о резервных копиях.

  • Андрей

    Плагин неплохой (где Вы были раньше!) — теперь придется на все статьи теги проставлять. Кстати, я специально не ставил теги и не выводил их в виджетах, как делают некоторые. Смотрю у Вас тоже нет тривиального облака тегов. Вопрос не по теме — как Вы считаете теги (имеется в виду облако тегов) вредят продвижению? Я где-то читал, что это не есть хорошо. И другой вопрос: насколько я понимаю этот плагин — альтернатива Simple Tags. Вы не проверяли, какой из них меньше нагружает сервер?

  • Дмитрий

    В зависимости от того, как настроен сайт и как используются теги, они могут принести как пользу, так и вред. Есть сайты на которых страницы тегов являются основными для сбора трафика. Примером таких сайтов могут быть сайты, заточенные под партнерскую программу миксмаркет. Исходя из этого, однозначно ответить на вопрос о полезности тегов невозможно. Все дело в том, как Вы используете эти теги.
    Да, Related Posts является альтернативой Simple Tags. Сравнивал плагины я очень давно, но Related Posts вроде как легче. Именно поэтому я и написал о нем статью. Плагин очень полезный и достаточно производительный. Главное включить кэширование на сайте и никакой нагрузки не будет. По крайней мере у меня именно так.

  • Андрей

    Установил Related Posts, удалил Simple Tags. Новый плагин не «вроде как легче», а намного легче. Нагрузка минимальная, скорость загрузки сайта увеличилась. Кстати, для своего сайта решил использовать особый вариант его применения (может кому пригодится). Я с помощью плагина Widget logic сделал так, что на страницах определенной категории в виджетах появляется список всех постов тоько данной категории. (сайт о птицах, например, отряд дятлы — сбоку перечень всех птиц отряда). Соответственно, тег разумен только один — дятлы, а значит Related Posts выводил бы список именно постов данной категории, что в данном случае бессмысленно (согласитесь). Поэтому теги я решил не расставлять, а испоьзовать функцию случайные посты. Теперь выводоится список случайных статей — чем не дополнительная перелинковка? Второй вариант: у меня есть 7 постов про видео о птицах со ссылками на скачивание с файлообменника. Опять же я, используя настройки плагина, принудительно заставил его выводить в конце каждой статьи сслочки на эти посты. Названия постов звучат заманчиво, люди переходят и качают. Что тоже для меня очень неплохо. Другими словами очень полезный плагин — Дмитрию — респект за подсказку.

  • Alex

    Димон описание что надо! Спасибо!
    Плагин скачал, установил, активировал, а вот кнопка для сохранения установок отсутствует.
    Подскажите как справится с этим траблом

  • Дмитрий

    Попробуйте деактивировать и снова активировать плагин. Если не поможет, то зайдите в админку с другого браузера. Рекомендую использовать для работы Mozilla FireFox.

  • Сережа

    А как сделать вывод миниатюр ? Жаль что этот вопрос так и не был рассмотрен, откуда такая цифра, 90% ?

    Мне кажется сейчас это наоборот ))

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

    Можно немного раскрыть этот вопрос ?

  • Дмитрий

    Попробуйте задать миниатюры для записей. На странице создания/редактирования постов должно быть специальное поле. Вот им и нужно воспользоваться. Если его нет, то поле нужно подключить через файл functions.php. В будущем планирую написать отдельную статью про создание миниатюр, поэтому подписывайтесь на обновления:)

  • София Чернышева

    Дмитрий, спасибо за статью. Благодаря инструкциям удалось настроить вывод похожих записей в простом виде. Хотелось бы, конечно, узнать, как настроить вывод картинок вместе с заглавием анонсируемых статей. Правильно я понимаю, что миниатюры — это как раз такие картинки/фотографии? Специальное поле в редакторе не нашла. Что вводить в файле functions.php?

  • Дмитрий

    Здравствуйте, София! Постараюсь в ближайшем будущем найти время и написать отдельную статью по использованию миниатюр в WordPress. Чтобы не пропустить выпуска новых статей, подписывайтесь на обновления блога:)

  • qarsos

    Спасибо… Я очинить доволен работой этого плагина.

  • FerrisBuller

    плагин обновился и сейчас там все изменилось, подскажите как настроить его кто знает..?

  • somon

    Спасибо за статью!

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

отменить ответ