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

Как вывести самые комментируемые посты

Пример кода, выводящего самые комментируемые посты. Такие посты — хороший показатель активности посетителей в блоге, и он является своеобразным критерием популярности определенных тем.

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

tiaurus-2010-01-27_205943

Для вывода используйте код, вставив его в сайдбар:

В этом коде LIMIT 0 , 10 — диапазон отображаемого количества постов (от 0 до 10), который вы можете изменять.

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

После этого выводим список, записав одну строчку в то место, где нужен вывод. Обычно это sidebar.php.

В этом коде за количество выводимых публикаций отвечает $no_posts = 5. Замечу, что список отображается с количеством комментариев в каждом посте.

tiaurus

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

7 комментариев

/* ]]> */