n-wp.ru — блог о WordPress
Как вывести наиболее комментируемые за последний месяц посты в виде миниатюр | n-wp.ru

Как вывести наиболее комментируемые за последний месяц посты в виде миниатюр

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

Как вывести наиболее комментируемые посты за последний месяц в виде миниатюр

Для показа самых обсуждаемых постов за последний месяц, создадим функцию, формирующую такой список в виде миниатюр. Откройте файл functions.php, и вставьте в него такой код:

<

Эта функция формирует список постов, имеющий наибольшее количество комментариев за последний месяц, выуживает из этих постов миниатюры, и делает эти миниатюры ссылками на посты. Количество постов-миниатюр указывается в пятой строке. Теперь вам нужно просто добавить в нужное место шаблона вызов этой функции:

Обычно самые популярные посты выводят в сайдбаре (sidebar.php), но и в шапке блога (header.php), и в подвале (footer.php), и даже в одиночных записях (single.php) он будет выглядеть неплохо.

tiaurus

Являюсь создателем n-wp.ru — блога о WordPress для новичков. Мне интересно многое, поэтому еще я сделал 123-box.ru — блог о программах для Windows, и tiaurus.info — блог о красоте.

3 комментария

  • Спасибо за мысль, на базе сделал просто список записей, как бы их еще ограничить категорией?

    • Вывести самые популярные в текущей категории? Примерно так:

      Функция

      Отображение результата

      Могу ошибаться, потому что не программист.

/* ]]> */