Плагин Contextual Related Post — похожие записи с миниатюрами

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

Страница плагина в официальном репозитарии Вордпресс: https://wordpress.org/plugins/contextual-related-posts/

О плагине и его установке на сайт

Contextual-Related-Posts

Ключевыми особенности плагина похожих записей:

  • Автоматическая установка: CRP начнет показывать соответствующие статьи на вашем сайте автоматически при активации плагина. Нет необходимости редактировать файлы шаблона.
  • Ручная установка: хотите больше контроля над размещением? Доступны функции для ручной установки.
  • Виджеты: есть возможность добавить соответствующие записи в виджеты вашей темы.
  • Шорткоды: можно использовать шорткод, чтобы отображать сообщения в любом месте в содержание поста.
  • Алгоритм: можно найти похожие сообщения в зависимости от названия и/или содержимого текущей записи.
  • Кэширование: похожие сообщения на выходе автоматически кэшируются, когда посетители просматривают ваш сайт.
  • Исключения: вы можете исключить сообщения или страницы по ID
  • Поддержка эскизов:
    • Поддержка WordPress почтовых миниатюр. CRP создаёт пользовательский DIV изображения ( crp_thumbnail ) с размерами, указанными на странице «Настройки»
    • Возможность авто-извлечения первого изображения в сообщении, которое будет отображаться в виде миниатюры.
    • Поддержка ручного ввода URL миниатюры с помощью WordPress мета полей.
    • При желании, можно использовать timthumb для изменения размеров изображений или использовать свою собственную функцию фильтра, чтобы изменить размеры изображений.
  • Стили: вы можете ввести свои собственные стили CSS изнутри админки или использовать стиль по-умолчанию.
  • Настраиваемый вывод:
    • Можно показывать выдержку из статьи — доступен выбор длины выдержки в словах.
    • Доступны HTML-теги для настройки отображения блока похожих записей.
Читайте также:  Слайдер для Вордпресс

Установка

Из административной части Вордпресс:

  1. Перейдите в раздел «плагины» вашей админ-панели (wp-admin.php).
  2. Нажмите кнопку «Добавить новый» и в поле поиска введите «Contextual Related Posts» и выберите этот плагин из найденного списка.
  3. Нажмите «Установить сейчас«, а затем «Активировать«.

Ручная установка через сервер:


  1. Скачать плагин
  2. Извлечь содержимое contextual-related-posts.zip в «wp-content/plugins/«. Вы должны получить папку с именем «contextual-related-posts«.
  3. Активируйте плагин в панели WP-администратора.

Настройка плагина похожих записей

plagin-pohogie-zapisi-wordpress

Начнём с общих параметров (General options):

  •  Cache output? (кэшировать вывод?) — включение этой опции позволит кэшировать related posts, когда пост просматривают в первый раз. Кэш очищается при сохранении этой страницы. Также можно очистить кэш, нажав на кнопку «Clear cache». Если на сайте уже установлен плагин кэширования — опцию оставляем отключенной.
  • Количество отображаемых похожих постов — рекомендуется устанавливать от 3 до 5 — максимальное количество сообщений, которые будут отображаться.
  • Related posts should be newer than (похожие посты должны быть новее, чем указанной число дней) — этот параметр устанавливает пороговый период, для которого будут отображаться посты. Например, установив его на 365 — связанные посты будут показываться только для записей с прошлого года. Нужно указать период, в течении которого существует сайт или число 9999 — для надёжности и чтобы все посты отображали блок схожих постов.
  • Post types to include in results (Включение отображения в выбранных типах сообщений) — включает в себя custom post types. Рекомендуется отметить «POST» и «PAGE», чтобы Related Post отображались на страницах и в отдельных записях.
  • Find related posts based on content as well as title (Найти похожие сообщения на основе содержимого, а также заголовка) — если снять этот флажок, то для анализа похожести будут использоваться только заголовки. Рекомендуется использовать плагин кэширования или включить «Cache output», если вы включите эту опцию.
  • Limit content to be compared (Ограничение контента для анализа) — устанавливает максимальное число слов из контента для анализа. «0» — означает отсутствие ограничения. Рекомендуется указывать 100-200, чтобы анализировался не весь текст (уменьшение нагрузки на базу данных).
  • Add related posts to (Добавить related posts в) — можно отметить главную страницу, чтобы и на ней показывался этот блок. Если вы решите отключить, то следует добавить <?php if ( function_exists( ‘echo_ald_crp’ ) ) echo_ald_crp(); ?> в ваш файл шаблона, где вы хотите отобразить похожие записи.
  • Content filter priority (Приоритет фильтра контента) — большее число приведёт к тому, что содержание будет обработано после других фильтров. Число ниже 10 не рекомендуется.
  • Tell the world you’re using Contextual Related Posts (Показывать ссылку на разработчика плагина) — добавляет nofollow ссылку на домашнюю страницу разработчика.
Читайте также:  Настройка кириллических и латинских URL в WordPress

Output options (настройки вывода):

  • Названия связанных постов — можно указать <h3>Рекомендуем:</h3> или <h3>Читайте также:</h3>. Это главный заголовок related posts. Вы можете также отобразить текущее название с помощью указания %postname%. Например: «Сообщения, относящиеся к %postname%».
  • Когда нет сообщений, что должно быть показано? — лучше поставить пустой вывод. Зачем пользователям видеть, что связанных постов нет?
  • Показать выдержки из поста в списке? — отображает отрывок поста.
  • Длина выдержки (в словах) — рекомендуется ставить значение от 10 до 30.
  • Show post author in list? — отображает имя автора. Рекомендуется не отмечать, чтобы не создавать сумбур из текста и ссылок.
  • Show post date in list? — можно включить отображение даты, когда была опубликована запись в получившемся списке.
  • Limit post title length (in characters) — ограничение длины заголовка. Любой титул больше, чем количество символов здесь указанных, будет вырезать и дополняются многоточием.
  • Open links in new window — если активировать, то при нажатии на ссылку из блока похожих статей будет открываться страницы в новом окне.
  • Add nofollow attribute to links in the list — добавить nofollow к ссылкам в списке. Полезная опция, позволяющая убрать от индексации получившийся блок — это позволит сохранить прежний ссылочный вес каждой страницы.
  • List of post or page IDs to exclude from the results — список ID постов или страниц, которые будут исключаться из результатов вывода. Указывается разделенный запятыми список ID, например, 188,320,500.
  • В следующих настройках можно также исключить рубрики.

Также в настройках можно отредактировать теги, которые будут отображаться перед списком и каждым отдельным элементом списка. Для использования стилей по-умолчанию, в разделе настроек «Custom styles«, нужно отметить галочкой пункт «Use default style included in the plugin?«.

Читайте также:  Плагин, скрывающий и показывающий текст в заданное время Show/Hide Content at Set Time

Внешний вид получившихся блоков контекстных записей

Используя custom стили, на выходе получаем такой блок на сайте:

block-pohogih-zapisey

 

комментариев 5

  1. Виталий:

    Пункт «В следующих настройках можно также исключить рубрики.» — функция не работает, в чем причина и как нужно задавать ID рубкики которую не хотелось бы отображать в этом блоке ?

  2. ПозитивуДА:

    Хорошо описали, но у меня почему-то плагин не работает, выводит «No related posts found» даже с настройками по умолчанию. Видимо, надо обновлять WP, при этом плагин установился и активировался. Благодарю!

  3. Сергей Кудряшов:

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

    Спасибо!

  4. Виктория:

    Долго искала, как правильно настроить этот плагин. Только у вас разложено все по полочкам — ясно и понятно.
    Спасибо.

  5. Андрей:

    Здравствуйте, отличная статья. Только не нашел информации о том, как сделать вывод похожих новостей в теле статьи. Что-то о шорткодах, но как, не могу разобраться. Спасибо

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *