WordPress: выводим количество записей и комментариев на сайте

Администратор сайта может посмотреть количество постов и комментариев в панели управления сайтом. Для всех остальных данные можно вывести через несложный php код

<?php
$count_posts = wp_count_posts();
$posts = $count_posts->publish;
$count_comments = get_comment_count();
$comments  = $count_comments['approved'];
$html = '<p>Опубликовано статей: <strong class="white2">' . $posts . '</strong> 
<br />Оставлено комментриев: <strong class="white2">' . $comments . '</strong> </p>';
echo $html;
?>

Если вставить код в стандартный виджет «Текст», то что бы код php код работал нужно установить плагин PHP Code For Posts

[wp-pic type=»plugin» slug=»PHP Code For Posts» layout=»wordpress» ]

Настройки плагина элементарные, вводим нужный код и нажимаем сохранить. Берем полученный шорткод  и вставляем в нужном месте на сайте.

пример создания шорткода

А внешний вид если требуется можно изменить с помощью CSS.

Результат

Про другие интересные и полезные плагины можно прочитать здесь — Работа над сайтом, плагины, настройки

Спасибо!

Теперь редакторы в курсе.