среднее количество комментариев на постВ админке блога, wordpress сообщает тебе сколько комментариев оставили посетители в твоём блоге. К сожалению функция, которая позволила бы выводить эти данные на страницах блога отсутствует. А ведь отображение информации о количестве комментариев на пост было бы очень полезным, особенно если ты пытаешься заинтересовать рекламодателей.

Решение проблемы

Помести этот код там, где ты хочешь выводить информацию о комментариях:

<?php
$count_posts = wp_count_posts();
$posts = $count_posts->publish;
 
$count_comments = get_comment_count();
$comments  = $count_comments['approved'];
 
echo "В моём блоге всего ".$comments." комментариев, в среднем ".round($comments/$posts)." комментариев на пост.";
?>


Разъяснение кода

Представленные в версии 2.5 функции wp_count_posts() и get_comment_count() позволяют с лёгкостью извлекать количество постов и комментариев в блоге. Далее делением вычисляется среднее количество комментариев на пост. И выводится на экран.

По мотивам рецепта How to: Display your average comments per posts

Km-line.ru – kyocera km 1500.

Связанные записи

Комментарии: 56 на “Достань из широких штанин информацию о среднем количестве комментариев на пост в твоём блоге”

  1. SEO resource Написал(а):

    Хех, все гениальное просто. Отличный метод, беру код )))

  2. Mitryuha Написал(а):

    в принципе интересное решение – просто
    бывает просто полезно самому знать скока комментариев на один пост – главное чтобы без спама

  3. Nila Написал(а):

    Как обычно, все гениальное просто)

  4. лена Написал(а):

    Очень интересно и просто!Спасибо именно так и сделаю!А то достали эти спамы в комментах!

  5. Venediktich Написал(а):

    А эти методы в коде PHP(wp_count_posts(); get_comment_count()) вы написали или это предоставляет хостинг блога.

  6. Самый хороший сайт Написал(а):

    Оч полезная функция, у самого такая на бывшем сайте стояла.

  7. andry12 Написал(а):

    Как методы может предотавлять хостинг, скорее это втсроенные в сам wordpress. Или я ошибаюсь и это все таки прописывается отдельно или дополнительные скрипты нужны?

  8. Алексей Написал(а):

    Спасибо за еще одну фишку для привлечения рекламодателей.

  9. Aksyuha Написал(а):

    Я только начинаю в этом всем разбираться, спасибо все очень доходчиво.

  10. Maksim Написал(а):

    А я плохо понимаю

  11. chost Написал(а):

    спасибо огромное!!!

  12. Alex Написал(а):

    Плагин вообще есть подобный, и кстати в настройке намного проще

  13. Guard Написал(а):

    Ага, это не только рекламодателя привлечет, но и читателя. Подумает читатель, что это там так живо обсуждают… :) и зайтет, добавит своего мнения.

  14. Morya Написал(а):

    Развейте тему дальше. Интересно узнать подробности!!!

  15. Petunya Написал(а):

    Хорошие у тебя штанины, все время что-то полезное достаешь.

  16. Edyunya Написал(а):

    Автор, когда что-нибудь новое напишешь?

  17. Skech Написал(а):

    Edyunya, как время появится.

  18. GerSer Написал(а):

    Как же это выглядит и куда копировать код?
    index.php блога?

  19. Afrosinya Написал(а):

    Мдя интересно, будем пробовать.

  20. Varvara Написал(а):

    Обязательно попробую.

  21. Валенсия Написал(а):

    Выглядит просто щикарно – вот сейчас и опробуем!=)

  22. вебмастер Написал(а):

    А зачем рекламодателям знать про среднее число комментов в блоге?

  23. denis Написал(а):

    Мне тоже не совсем понятно, объясните пожалуйста!

  24. Ksena Написал(а):

    Я думаю, что это сразу будет показывать на сколько популярен и интересен блог

  25. FOX Написал(а):

    Ну конечно же это показатель популярности, а как известно из закона толпы – куда все, туда и я…

  26. Xager Написал(а):

    Не знаю зачем бы это было надо показывать посетителям. Кому какая разница сколько у кого комментов.

  27. баннер Написал(а):

    надо опробовать

  28. Or1on Написал(а):

    Ну вообщето насколько я знаю рекламодателям важны не коменты а посещаемость )

  29. Seodaiter Написал(а):

    Это работает на версии 2.5, а если версия обновится, то что будет?

  30. MikhaS Написал(а):

    довольно интересно, но бесполезно)

  31. Anton Написал(а):

    А не забанит ли тебя система за этот код, приняв его за несанкционированного робота?
    В принципе интересный эксперимент)

  32. musicisdope Написал(а):

    Полезно может быть в некоторых блогах… Спасибо, может и вопсользуюсь. Учет комментов тоже нужен.

  33. Луи Ползав Написал(а):

    Кстати насчет комментариев хотел спросить совета.

    У меня есть блог и из него трансляция идет в жж. Там сотня подписчиков и в жж они комментируют. Вот думаю если отключить коменты в жж и сделать ссылку «комментировать этот пост в блоге сайт.ру», будет ли это лучше?

  34. Aleksandra Написал(а):

    Полезная информация!!! И главное полезно!!!
    А на посетителей это действительно действует!!!

  35. sem Написал(а):

    очеь интересно, попробую обязательно…

  36. sint Написал(а):

    спасибо за инфу, опробую, хотя толку немного наверно

  37. Беларусь Написал(а):

    Отличный способ!
    Спасибо за код и за статью!=)

  38. Baska Написал(а):

    спасибо,возмем на вооружение,поставлю потом себе

  39. Скачать обои, скачать картинки Написал(а):

    Спасибо, код пригодился!

  40. Маринка Написал(а):

    Вроде бы все просто, попробую применить на практике! Спасибо.

  41. basstudio Написал(а):

    Прикольно будем практиковать!Классный пост мне очень понравилось!

  42. sergej Написал(а):

    Попробую тоже применить себе в блог. Спамеры забодали из 10 сообщений 1 толковое. Благодарю автора всем удачи :)

  43. Неля Написал(а):

    Код сдал – код принял :-) ))

  44. Benzola Написал(а):

    У меня друг таким колом пользуется))) Оч доволен)

  45. Benzola Написал(а):

    КоДом!!!!))) Мы не охотимся на вампиров)))

  46. Земная Написал(а):

    Спасибо большое! Очень понравилось!

  47. Andrey Написал(а):

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

  48. Инна Написал(а):

    Сегодня же испробую!

  49. DRUID Написал(а):

    Прикольно, только зачем оно нужно считать комменты?)) Чтоб другие видели?

  50. Andrey Написал(а):

    То что реализовал эту фишку – это конечно хорошо, но вот нужна ли она?

  51. Ninanya Написал(а):

    Прекрасный блог и много полезной информации. Спасибо!

  52. Скачать быстро и бесплатно Написал(а):

    Картинки с надписями

  53. Павел Написал(а):

    Спасибо, понадобится для статистики

  54. Щелкун Написал(а):

    Юзаю похожий плагин – в код стараюсь не лезть.

  55. PSP gen Написал(а):

    Хах, все гениальное просто. Спасибо за метод и код.:)

  56. Литва Написал(а):

    Важный элемент в блоге для имиджа. Многие обращают внимание на счетчик. А в данном случае это даже внушительнее.

Оставьте комментарий

Щёлкни в квадратик, докажи, что не робот.
сделано dimoning.ru



Ссылки в комментариях будут свободны от nofollow.