Як вивести схожі записи, статті без плагіна на wordpress, seo маяк

Як вивести схожі записи або статті без плагіна на WordPress

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

Відомо, що плагіни не кволо навантажують сервер і значно знижують швидкість завантаження сторінки. Помітно це стає не відразу, а з часом, коли блог наповниться контентом і відвідуваність буде прагне до 1000 уникав.

Як вивести схожі записи, статті без плагіна на wordpress, seo маяк

Тому я вирішив, що буду описувати на своєму блозі тільки ті плагіни, які дійсно є важливими. А про плагіни, що надалі все одно заміняться кодами, писати не бачу сенсу.

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

Два способи виведення схожих записів або статей без плагіна

Звертаюся до початківців веб-майстрам. Хлопці, не бійтеся Ви цих кодів, не такі вони і страшні. Якщо ви побоюєтеся напороти косяків, то встановіть собі на комп'ютер локальний сервер і проводите на ньому експерименти. Я сам, до сих пір всі нововведення спочатку відчуваю на локалке і тільки потім уже готові рішення переношу на свої реальні блоги.

Так що виводити схожі записи треба обов'язково!

І так, приступимо до розгляду варіантів кодів виведення схожих записів на WordPress без плагінів.

Спосіб №1. Функція сортування схожих статей по мітках (тегами)

Шаблони у всіх різні, тому експериментуйте і якщо не вийде з першого разу вставити код в бажане місце, то просто пробуйте його вставити в інше.


Якщо в коді нічого не змінювати, то висновок схожих статей буде буде здійсняться за тегами (мітками), але з урахуванням дати, починаючи з самих свіжих. Для того, щоб статті виводилися рандом (у випадковому порядку), то необхідно додати ще одну сходинку:

Прописуємо це умова після 9 рядка:

Також не зайвим буде додати ще одну умову:

Добридень! Не можу зрозуміти, як же мені правильніше виводити схожі записи. Спочатку виставив другий варіант. Тепер же я не впевнений. Ось у мене кулінарний сайт, наприклад я відкриваю статтю свинина тушкована з солоними огірками, вона знаходиться в рубриці другі страви і схожі записи видаються з цієї ж рубрики, але це не про свинину, а курячі сердечка в сметані, короп з картоплею в духовці і інше, що є присутнім в цій рубриці. Може висновок по мітках буде правильніше? Просто якщо вибирати мо мітках, наприклад курка, то це можуть бути як другі страви, так і перші або взагалі випічка, що ж краще?

Особисто я для себе вибрав варіант сортування за тегами. Звичайно не все ідеально з підбором відповідних тематичних рецептів, але я думаю це зовсім не обов'язково.

Віталій, підкажіть будь ласка, цей код підійде тільки для записів або для сторінок теж? Справа в тому, що на моєму сайті новостойки-анапи.рф я зробив новинну стрічку і там зі схожими записами цілком справляється вп релейтед пост, а статті я пишу не в записах, а створюючи нові сторінки. Як би мені в кінці сторінок зробити висновок схожих сторінок?

Андрій, даний спосіб не підійде для статичних сторінок.

2.
Як прибрати заголовок «схожі записи», на сторінках де цих записів схожих ні?

Добрий день, спасибі за хороший метод перелинковки без плагіна. Цікавить наступне питання, як зробити щоб посилання були постійними на схожі записи, так як при оновленні сторінки відбувається реіндексація всіх посилань, виходить що жодна сторінка не має постійне посилання з іншого. Новомосковскл про це, пишуть що корисно для швидкісного індексації гуглом, а з приводу провіженія НЧ?