Как в WordPress отобразить суммарное количество комментариев?

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

Чтобы отобразить суммарное количество комментариев в WordPress, существуют различные методы. Один из самых простых способов — использовать виджет или шорткод, позволяющий вставить информацию о комментариях в различные области сайта. Также можно использовать функции, предоставляемые темой WordPress, если такая возможность предусмотрена.

Например, для отображения общего числа комментариев можно использовать следующий код в файле темы (например, в файле single.php или page.php):

<?php echo get_comments_number(); ?>

Этот код выводит количество комментариев для текущего поста или страницы. Если вы хотите отобразить общее количество комментариев на сайте, вам потребуется сделать немного сложнее, например, используя WP_Query для получения всех комментариев. Также стоит уделить внимание стилям и классам, чтобы результат отображался красиво и читабельно.

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

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

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

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

В одном из предыдущих материалов мы уже обсуждали использование плагина Simple Blog Stats. Напомним, что этот плагин предоставляет возможность наглядно отслеживать различные метрики сайта, такие как количество записей, страниц, категорий, пользователей и т. д. В этом числе имеется и функция отображения общего числа оставленных комментариев. Чтобы вставить это значение в виджет, необходимо получить специальный шорткод, который можно найти на странице Настройки -> Simple Blog Stats, в блоке Shortcodes, где следует выбрать параметр “number of comments”.

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

Затем в админ-панели нужно перейти в раздел Внешний вид -> Виджеты и добавить виджет Текст в необходимое место на сайте, после чего вставить ранее скопированный шорткод в текстовое поле.

Виджет Текст

После нажатия на кнопку Сохранить, информация будет отображена на сайте.

Главная страница сайта

Способ 2. Вставка кода в файл functions.php

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

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

В этот файл необходимо добавить следующий PHP-код:

function wpshop_comment_count() { $message = 'Общее количество комментариев на сайте: '. wp_count_comments()->approved; return $message; } add_shortcode( 'wpshop_total_comments', 'wpshop_comment_count' ); add_filter( 'widget_text', 'do_shortcode' );

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

Виджет Текст

Важные замечания

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

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

Не забывайте следить за обновлениями плагина Simple Blog Stats, так как новые версии могут содержать важные исправления и новые функции.

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

Важно помнить, что для работы этого кода необходимо активировать функцию комментариев в панели администрирования.

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