Wordpress: как вывести количество записей?

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

Итак, как всегда данную задачу попробуем реализовать несколькими способами.

Метод 1. С помощью плагина

Это самый простой метод решения данной задачи и подходит всем владельцам сайтов на Wordpress. Для этого воспользуемся плагином Simple Blog Stats, который нужно скачать и активировать через панель управления Вордпресс. После того, как Вы активируете этот плагин, нужно будет перейти на страницу Настройки - Simple Blog Stats, чтобы настроить установленное дополнение.

установка плагина Simple Blog Stats

настройка плагина Simple Blog Stats

Плагин Simple Blog Stats поможет Вам вывести на сайте полную статистику сайта в виде общего количества записей, страниц, пользователей и комментариев. Такую статистику можно вывести в любом месте сайта с помощью шорткодов, входящих в функционал плагина.

Вам нужно всего лишь скопировать шорткод [sbs_posts] и вставить его в любые пост, страницу, виджет, позволяющий выводить шорткоды (например с помощью виджета, предоставленным плагином Shortcode Widget). Данный шорткод позволит вывести суммарное количество опубликованных записей вашего Wordpress сайта.

вывести количество записей Wordpress с помощью шорткода

Также Вы можете использовать шорткод [sbs_blog_stats], который выведет полную статистику сайта.

вывод полной статистики сайта на Wordpress

Метод 2. Вручную

Данный метод требует редактирования файлов темы Wordress и добавления нового кода.

Сначала нужно открыть файл function.php вашей темы оформления, активной на данный момент, и вставить туда следующий код:

function bs_total_posts() { 
$total = wp_count_posts()->publish;
echo 'Всего записей: ' . $total;
}

Чтобы с помощью этой функции вывести общее число записей, добавить шаблонный тег в любое место вашего шаблона:

<?php bs_total_posts();?>

Если Вам не удобно пользоваться таким шаблонным тегом, то можно создать шорткод и использовать его на сайте. Для этого изменим немного вставленный код в файл function.php или можно просто скопировать-вставить нижеприведенный код вместо прежнего.

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

Теперь Вы можете вывести количество записей блога на Wordpress с помощью созданного шорткода. Вставьте [bs_total_posts] в запись, страницу, виджет и выведете в публичной части информацию об суммарном количестве записей, существующих на сайте.

Надеюсь, что данная статья поможет вам решении такой задачи!

Оставить комментарий

Вы комментируете как Гость.
Комментарии блога
  • Антокн
    Антокн
    23. Январь, 2019
    Конечно выбор хостинга это довольно не простое дело. Главное ни за что и ни...
  • Сергей
    Сергей
    24. Ноябрь, 2018
    Красавчик. Спасибо. Буку 5-тый год ASUS i5. Последнее время стала вылетать сеть. Все сделал как написано и вуаля.
  • BrainStorm
    BrainStorm
    01. Февраль, 2018
    Вы не совсем правы. Это не названия для блога, а адрес сайта (домен). Об этом...
  • Hongshang
    13. Январь, 2018
    Всегда выбираю названия, которые характеризуют продукт или услугу...
  • Алексей
    30. Апрель, 2017
    MC практически полностью устраивает за исключением функциональности...
  • Савелий
    Савелий
    06. Март, 2017
    Логияно что ОР3Т первый идет. Реально на андроиде самый лучший. И по тесту антуту самый мощьный. Очень рад, что его приобрел.
  • Евгений
    Евгений
    17. Февраль, 2017
    Спасибо за статью, мне ваши советы очень помогли, когда я регистрировал домен у хостера Handyhost)
  • BrainStorm
    BrainStorm
    15. Февраль, 2017
    Согласен, особенно после обновления Я.Вебмастер и учащения апдейтов Яндекса.
  • Кирилл
    11. Февраль, 2017
    Яндекс метрика в связке с Яндекс.Вебмастер это бомба, очень удобно....
  • Сергей
    Сергей
    08. Февраль, 2017
    "...В планах разработчиков было создать специальный программный продукт,...
Подпишись и ты!
Яндекс Виджет
Последняя работа

Услуги
Контакты
  • Тверская область
  • г. Вышний Волочек
  • ул. 9-го Января, д.21, кв. 107
  • info@brain8torm.ru
  • brainstorm@programist.ru
  • +7 (915) 734-3849
  • +7 (904) 350-9777