Как в WordPress показать счетчик с количеством всех постов?

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

Как показать общее количество постов?

Для решения этой задачи рассмотрим два способа: с помощью плагина и вручную.

Способ 1. Плагин Simple Blog Stats

Бесплатный плагин Simple Blog Stats выводит общее количество записей, предлагая различные методы вставки счетчика в любом месте Вашего сайта.

Итак, после его установки и активации, необходимо в админ-панели перейти Настройки -> Simple Blog Stats.

Страница настроек плагина Simple Blog Stats

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

Блок Shortcodes на странице настроек плагина Simple Blog Stats

Нам будет нужен самый первый шорткод, предоставленный в таблице — [sbs_posts].

Далее перейдем на страницу редактирования страницы (уже существующей или создав новую) и поместим этот код в блок контента.

Редактирование страницы

В итоге страница будет иметь вид:

Страница на сайте с общим количеством записей

Способ 2. Добавление кода в файл functions.php

Этот метод подразумевает вставку специального кода в основной конфигурационный файл WordPress-темы functions.php.

Если Вы не знаете, как редактировать functions.php, то в этом случае Вам поможет плагин ProFunctions.

Итак, в указанный файл необходимо добавить следующий код:

function wpshop_total_posts() {
    $total = wp_count_posts()->publish;
    return $total;
}
add_shortcode( 'total_posts', 'wpshop_total_posts' );

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

Курс WordPress-разработчик
Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров