Все знают, что в панели администратора отображается общее количество комментариев на сайте и количество опубликованных статей и страниц. Но мы этот показатель выведем в, то место на сайте, где его будут видеть все посетители, а не только администратор.
Следующий код выводит: общее количество опубликованных статей на сайте; общее количество комментариев оставленных на сайте и среднее количество комментариев к каждой статье. Последний показатель делит общее количество комментариев на количество опубликованных статей и выдает результат. В моем случае: 3002 комментария ÷ 210 статей = 14 комментариев на статью.
Вставьте следующий код на свой сайт, где хотите, чтобы отображалась статистика. Можно вставить и в виджет через панель администратора.
<?php
$count_posts = wp_count_posts();
$posts = $count_posts->publish;
$count_comments = get_comment_count();
$comments = $count_comments['approved'];
$html = '<p>Всего в блоге <strong class="white">' . $posts . '</strong> записей.<br />Читатели оставили <strong class="white">' . $comments . '</strong> комментариев.<br />В среднем по <strong class="white">' . round($comments/$posts) . '</strong> комментариев на пост.</p>';
echo $html;
?>