Популярные статьи в WordPress без плагинов

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

Популярные статьи по количеству комментариев

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

По умолчанию отбираются 5 статей за последние 90 дней. Чтобы изменить количество статей замените значение переменной $posts_qty, а количество дней — переменной $period.

Популярные статьи по количеству просмотров

Очень простое и удобное решение с использованием custom fields, что позволяет при необходимости вручную скорректировать количество просмотров конкретной статьи.

Добавьте этот код в functions.php вашей темы:

А вызов счетчика вставьте в single.php внутри цикла loop:

И выводим блок: