X
  • Дизайн та розробка сайту
  • Дизайн і створення сайтів. Розробка тем для WordPress. Створення Landing Page.
  • office@gnatkovsky.com.ua
  • @vgnat
  • Написати мені
Замовити послугу

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

Приклад
  • 2024-12-03
  • 3374 переглядів

  • Дизайн та розробка сайту

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

И так приступим.

Вывод статистики

Первым делом для осуществления задумки нам понадобится определить место где Вы хотите вывести данную статистику. У меня она находится в подвале, часто ее ставят в сайдбар, а то и в шапку сайта.

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

Функции начинаются со второй строки по порядку.

  • Стока №2 Зарегистрировано пользователей
  • Стока №3 Количество записей на блоге
  • Стока №4 Количество страниц на блоге
  • Стока №5 Количество рубрик на блоге
  • Стока №6 Количество меток на блоге
  • Стока №7 'Количество комментариев на блоге

Не нужные строки можете удалить и оставить только ту статистику, которая Вам подходит идеально 🙂

<ul class="sum_info">
<li><?php $result = count_users(); echo 'Зарегистрировано пользователей: '. $result['total_users'];?></li>
<li><?php $summ_posts = wp_count_posts( 'post' ); $summ_posts = $summ_posts->publish; echo 'Количество записей на блоге: ' . $summ_posts; ?></li>
<li><?php $summ_pages = wp_count_posts( 'page' ); $summ_pages = $summ_pages->publish; echo 'Количество страниц на блоге: ' . $summ_pages; ?></li>
<li><?php $summ_cats  = wp_count_terms('category'); echo 'Количество рубрик на блоге: ' . $summ_cats; ?></li>
<li><?php $summ_tags  = wp_count_terms('post_tag'); echo 'Количество меток на блоге: ' . $summ_tags; ?></li>
<li><?php $summ_comm = wp_count_comments( ); $summ_comm = $summ_comm->approved;  echo 'Количество комментариев на блоге: ' . $summ_comm;?></li>
</ul>

Стили, просто для примера, меняйте как Вам угодно 🙂

.sum_info{list-style:none;font-size:12px;color:#f30;line-height:15px;}

Вот такой вот не хитрый способ, как осуществить вывод статистики на блоге WordPress.
На этом все, спасибо за внимание 🙂

Якщо Вам була корисна моя праця, можете фінансово підтримати сайт або відключити блокувальник реклами, що займе 2 хвилини :)

Хочу підтримати фінансово Хочу відключити блокувальник

Оцініть статтю
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
Проголосовало: 3, в среднем: 5 из 5
Читайте також

Deprecated: Функція WP_Query викликана з аргументом, який вважається застарілим з версії 3.1.0! Вираз caller_get_posts застарілий. Використовуйте ignore_sticky_posts. in /var/www/vhosts/gnatkovsky.com.ua/gnatkovsky.com.ua/public/wp-includes/functions.php on line 6078