Отобразить общее количество комментариев на блоге

<?php
global $wpdb;
$where = 'WHERE comment_approved = 1';
$comment_counts = (array) $wpdb->get_results("
 SELECT  COUNT( * ) AS total
 FROM {$wpdb->comments}
 {$where}
 ", object);

echo $comment_counts[0]->total;
?>
5.00 avg. rating (90% score) - 1 vote

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

  • Коротко и ясно, только что проверил на блоге на локалке, всё работает. Хотя видел сторонний плагин с разширенными возможностями, если вспомню — отпишусь.

  • У меня сработался,а у вас что-то не фурычет.На сайдбаре кусок phpного кода вылез((

    • DiMasta где именно? Вверху 1212
      Vesb, про рсс подписчиков я давно уже писал, как числом вывести, на блоге есть. В сайдбаре надпись feedburner — 159, это они и есть. Про фолловеров попозже посмотрю.

  • а как также отображать количество подписчиков и фоловеров?

  • ооо! вот это я понимаю отличный и полезный пост ))

  • Удобно, 11 строчек кода и никаких плагинов не надо.
    Вот только жаль, мне на блоге пока нечем хвастаться, совсем ни хотят оставлять комментарии.

  • Очень полезная штука, правда пришлось обратиться к спецам по php, ато аналогичная проблема возникла с куском вылезшего кода.

  • Кстати отображение общего кол-ва комментов поможет увеличить активность пользователей, если например сделать конкурс типа «10 000’ному комментатору 100$»

  • Onsense, дело говоришь!
    В загажник еще один способ привлечения посетителей 🙂

  • Onsense, а спам не зае… тоесть не устанете разгребать?

  • с конкурсом не очень хорошая идея — все спамить будут =)

    • problem, спамят и без конкурса нормально ))

  • В футер пользователям для статистики можно засунуть, интересная фишка.

  • Пригодится в будущем похвастаться.

  • Спасибо, как раз искал что то подобное!

  • Давно хотел узнать про такую возможность, оказалось все очень просто. Спасибо, теперь у себя на блоге реализую эту функцию.

  • Надо попробовать в подвал пихнуть это дело.

  • А как для ДЛЕ такое можно сделать?
    Заранее благодарен

  • А как вывести общее количество мессах от конкретных пользователей? Например так:

    Вася — 12
    Петя — 10
    Вова — 8

    ?

  • Подумываю в последнее время над сменой дизайна на своём блоге — эта вещица, думаю, отлично впишется. Спасибо!
    Кстати, присоединяюсь к вопросу: можно такое на DLE провернуть?

  • Прикольно))) надо будет себе прикрутить)))

  • удобная штука

  • очень нужная вещь!!и довольно проста!!думал все намного сложнее!!THANKS!!!

  • огромное спасибо, а то я уже кучу шабов перерыл и ничерта толкового

css.php