Виведення схожих записів в WordPress є хорошим методом утримати відвідувачів на вашому сайті. Плагінів для реалізації подібних записів досить багато, і одним з найпопулярніших є плагін Yet Another Related Posts Plugin, або скорочено YARPP.
Установка і настройка плагіна
Завантажити плагін ви можете безкоштовно з офіційною директорії WordPress.org, або ж встановити автоматично через панель адміністрування WordPress зайшовши в розділ Модулі → Додати новий. Після установки і активації плагіна, в меню Налаштування ви знайдете новий пункт «YARPP» для його настройки.
У цьому розділі ви можете налаштувати зовнішній вигляд і параметри роботи плагіна: вибрати між відображенням списком, або слайдами, задати кількість виведених записів, встановити текст заголовка для розділу зі схожими записами, а також вибрати метод сортування:
- Score (за замовчуванням) – сортує за подібністю записів
- Date – сортування за датою статей
- Title – сортування за назвою статей в алфавітному порядку
Врахуйте, що сортування застосовується до вже відібраних результатів. Це означає що при сортуванні по даті, ваші нові статті не увійдуть до списку, якщо вони не мають подібності з поточною статтею.
Варто так само відзначити розділ з настройками для RSS стрічки. Тут ви можете включити відображення схожих записів у вашій RSS стрічці. Це ефективно особливо в тому випадку, якщо ви публікуєте повні статті в RSS стрічці WordPress, а не тільки їх анонси.
Після настройки плагіна ви можете побачити його в дії при переході на будь-яку вашу статтю.
Як адміністратор сайту в дужках до кожної обраної статті ви побачите значення її релевантності до основної статті у вигляді коефіцієнта. Відвідувачі вашого сайту і читачі RSS стрічки цих значень не побачать.
Як YARPP впливає на швидкість завантаження сайту
Перебрати всі статті та знайти між ними подібність – завдання не з легких, особливо якщо у вас більше десятка тисяч записів. На щастя в YARPP є вбудований механізм кешування результатів, який дозволяє виконувати складні розрахунки лише один раз.
Проте, при наявності великої кількості записів в WordPress, ви можете помітити зниження швидкості при публікації та редагування записів. Це пов’язано з перерахунком релевантності в момент зміни змісту, і не впливає на швидкість завантаження сайту для ваших відвідувачів.
Режим Custom/PHP
В настройках плагіну YARPP ви можете вибрати між виводом схожих статей списком або сіткою з мініатюрами. Є і третій режим для більш просунутих користувачів, який дозволяє повністю змінити розмітку виведення схожих статей.
При активації режиму Custom, YARPP створить кілька додаткових шаблонів для прикладу у вашій темі. Ви можете використовувати їх для створення власного шаблону виведення схожих статей зі своєю власною розміткою. Це добре поєднується з можливістю виводити схожі статті в будь-якому місці вашої теми за допомогою функції плагіна related_posts().