Существует много плагинов для вывода похожих статей, такие как: Simple Tags, Similar Posts или Yet another related posts, но как известно плагины создают лишнюю нагрузку на сервер. Чтобы облегчить сайт и снизить нагрузку на сервер воспользуемся выводом похожих записей с миниатюрами без плагина.

Открываем для редактирования файл отдельной записи single.php и в нужное место под статьей вставляем следующий код:

За вывод миниатюр в коде отвечает функция the_post_thumbnail(), которой я задал параметр (‘thumbnail’), что значит — размер миниатюры.

Если Вы хотите сортировать статьи по категориям то замените строчку:

на

Также можно сделать блок похожих записей с миниатюрами в 2 или 3 ряда, но учтите, что если в одном ряду 4 миниатюры, то в 2х рядах будет 8 ячеек, а в 3х рядах — 12 ячеек.

В строчке:

Измените цифру на желаемую.

Заголовок можно заменить на свой:

Вот этот отрезок кода отвечает за открывание статей в новой вкладке:

Это вроде заменителя не валидного:

В общем, выбор всегда за вами!

Стили для похожих записей с миниатюрами

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

В коде присутствуют идентификатор:

И класс для ячеек:

Кстати миниатюры тоже будут ссылками.

Теперь в файле style.css для данных идентификаторов прописываем следующие стили:

Эти стили можно подгонять под свой вкус, меняя нужные значения.

Источник.

 

Статья была полезной?