Как вывести общее число зарегистрированных пользователей в WordPress

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

countusers

Метод 1. Вывод счетчика зарегистрированных пользователей с помощью плагина для WP

Первое, что вам понадобится сделать – это установить и активировать плагин Simple Blog Stats. После активации вам нужно будет посетить страницу Settings » Simple Blog Stats для задания настроек плагина.

simpleblogstats

Плагин позволяет вам выводить различную статистику на вашем WordPress-сайте. Вам нужно кликнуть по вкладке с шорткодами и выбрать строку ‘number of users’.

sbsusers

Вы увидите шорткод [ sbs_users ] с двумя текстовыми полями по обе стороны от него. Эти текстовые поля содержат HTML-код, который плагин будет добавлять до и после счетчика пользователей.

По умолчанию шорткод будет выводить следующий HTML-код:

<span class="sbs-count-users">856</span>

Скопируйте шорткод и вставьте его на любую страницу или в любую запись WordPress. Вы можете также добавить виджет в сайдбар. Если шорткод не работает в виджете, то в таком случае вам нужно будет включить шорткоды в виджетах.

Метод 2. Выводим количество зарегистрированных пользователей в WordPress с помощью кода

Этот метод потребует от вас добавления кода. Вам нужно будет вставить следующий фрагмент кода в файл functions.php вашей темы:

// Function to return user count
function wpb_user_count() { 
$usercount = count_users();
$result = $usercount['total_users']; 
return $result; 
} 
// Creating a shortcode to display user count
add_shortcode('user_count', 'wpb_user_count');

Код создаст шорткод [ user_count ], который вы можете использовать в записях, на страницах и в виджетах сайдбара для вывода счетчика пользователей.

Функция не добавляет HTML-форматирование к счетчику – она просто выводит число. Вы можете обернуть шорткод в HTML-код, чтобы применить CSS-стили. К примеру:

<p>Join <strong>[user_count]</strong> other users who share your interest:</p>

Вот как это выглядит на нашем демо-сайте:

usercount-preview

Примечание: мы добавили кнопку, которая переносит пользователей на отдельную страницу регистрации в WordPress.

Источник: wpbeginner.com

Блог про WordPress
Комментарии: 7
  1. Расул

    Наконец то автор большое тебе спасибо!! Целый день запарился и нашел вашу статью. Помогло. Довно хотел узнать сколько у меня читателей.

  2. Uni-t

    Спасибо за второй способ :)
    плагинов и так навешано ого-го сколько, кодом оказалось намного удобней. Да и убрать всегда можно очень бысто.

  3. woot

    Баз плагина намного интереснее. Спасибо.

  4. Константин

    Спасибо огромное! Лишний плагин не пришлось ставить, вывел кодом. Благодарю!

  5. hadahan

    Как можно вывести в шорт код количество зарегистрированных пользователей в определенном городе?

  6. 234

    а как выводить кол-во только подписчиков/авторов/админов например… или всех кроме админа

    1. Дмитрий (автор)

      Усовершенствованная функция с разными ролями приведена тут (в самом низу пример: Basic Example):

      https://developer.wordpress.org/reference/functions/count_users/

Добавить комментарий для Константин Отменить ответ

Получать новые комментарии по электронной почте.