BloGGood.ru

Блог Костаневича Степана

До Нового Года осталось:

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

Как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

2014-10-02 / Вр:01:40 / просмотров: 5536

После долгой и усиленной работы над блогом Вы добились отличных результатов. Например, у вас на блоге размещено 1000 записей, 100 страниц, 10 000 комментариев, 50 категорий, 90 меток. Хм! Отличный результат, жаль, что этот результат видит только блогер! А похвастаться ведь хочется :oops:! Я и сам люблю иной раз перед женой, друзьями или перед двухмесячным сыном похвалиться своей работой.
Короче, чтобы показать или вывести статистику блога, можно воспользоваться простеньким PHP-кодом.

Как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

Итак, как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

Зайдите в админ-панель и откройте файл footer.php (Внешний вид => Редактор => Подвал (footer.php)) и вставьте перед закрывающимся тегом </body> нужный код:

Количество записей

<?php 
$bloggood_ru_posts = wp_count_posts( 'post' );            
$bloggood_ru_posts = $bloggood_ru_posts->publish; 

echo "Количество записей: $bloggood_ru_posts"; /* выводим количество записей */
?>

 

Количество страниц

<?php 
$bloggood_ru_pages = wp_count_posts( 'page' );     
$bloggood_ru_pages = $bloggood_ru_pages->publish;

echo "Количество записей: $bloggood_ru_posts"; /* выводим количество страниц */
?>

Количество рубрик

<?php
$bloggood_ru_cats  = wp_count_terms('category');

echo "Количество рубрик: $bloggood_ru_posts"; /* выводим количество рубрик */
?>

Количество меток

<?php
$bloggood_ru_tags  = wp_count_terms('post_tag');

echo "Количество меток: $bloggood_ru_tags"; /* выводим количество меток */
?> 

Количество комментариев

<?php
$bloggood_ru_comm = wp_count_comments( );                                            
$bloggood_ru_comm = $bloggood_ru_comm->approved; 

echo "Количество комментариев: $bloggood_ru_comm"; /* выводим количество комментариев */
?>

Результат:

Как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

Комбинированный способ вывода количества записей, страниц, комментариев, категорий и меток

 <h3>Статистика по блогу</h3>

<?php 
/* Количество записей*/
$bloggood_ru_posts = wp_count_posts( 'post' );            
$bloggood_ru_posts = $bloggood_ru_posts->publish; 

/* Количество страниц*/
$bloggood_ru_pages = wp_count_posts( 'page' );     
$bloggood_ru_pages = $bloggood_ru_pages->publish;

/* Количество рубрик*/
$bloggood_ru_cats  = wp_count_terms('category');

/* Количество меток*/
$bloggood_ru_tags  = wp_count_terms('post_tag');

/* Количество комментариев */
$bloggood_ru_comm = wp_count_comments( );                                            
$bloggood_ru_comm = $bloggood_ru_comm->approved; 

$html = '<p>Количество записей на блоге: <strong class="bloggood">' . $bloggood_ru_posts . '</strong>
<br />Количество страниц на блоге: <strong class="bloggood">' . $bloggood_ru_pages . '</strong>
<br />Количество рубрик на блоге: <strong class="bloggood">' . $bloggood_ru_cats . '</strong>
<br />Количество меток на блоге: <strong class="bloggood">' . $bloggood_ru_tags . '</strong>
<br />Количество комментариев на блоге: <strong class="bloggood">' . $bloggood_ru_comm . '</strong> </p>';
echo $html;
?>

Результат:

Как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

Вот и все! Надеюсь, статья была для вас полезной!

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

5 Ответов на комментарий - Как вывести общее количество записей, страниц, комментариев, категорий и меток на WordPress?

  1. Анастасия

    Полезная информация, спасибо
    Как будет нормальное количество статей, попробую =)

  2. Данила

    День добрый! Подскажите, а как вывести количество записей определенной рубрики, но так, чтобы еще учитывались записи подрубрик этой рубрики?

  3. Ян

    А кто знает, как вывести количество новых записей в меню админки? Например, кто-то добавляет новую запись вне админки, а у меня выводилось количество новых записей.

  4. Степан => автор блога Степан => автор блога

    не совсем Вас понял. Объясните по подробней, что вы хотите сделать и для каких целей?

  5. Ян

    В WordPress есть такая удобная штука: когда пользователь добавляет комментарий, в административной части в пункте Комментарии в оранжевом кружочке выводится количество непроверенных комментариев. Так вот. У меня есть записи произвольного типа. Пользователи оставляют свои записи минуя админку. Я закрыл доступ для них. Хотел для удобства добавить функцию вывода количества не проверенных записей в административной части.

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 802
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4573