Исправляем ошибки

Не работают комментарии WordPress — простое решение сложной проблемы

Если не работают комментарии WordPress, решение может быть более простым, чем может показаться изначально. Как проверить варианты неисправности комментирования в этой статье.

Вступление

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

Если не работают комментарии WordPress идем в решении этой проблемы от простого к сложному.

Не работают комментарии WordPress – проверяем настройки WordPress

Для начала проверяем включена функция комментирования в настройках сайта. Для этого идем на вкладку: Настройки→Обсуждение и разрешаем комментирование. В моей случае этого не помогло, комментирование было включено.


Посмотреть код шаблона

  • Проверим код шаблона, выводящий форму комментирования. Для этого  идем на вкладку: Внешний вид→Редактор и смотрим следующие файлы рабочего шаблона:
  • Проверяем наличие файла: comments.php;
  • Смотрим файл вывода отдельной статьи: Отдельная запись (single.php) и смотрим присутствие функции, которая подгружает файл комментирования данной темы.
<?php comments_template(); ?>
  • Даже если нет файла comments.php в теме, она подгрузит файл комментирования из системы: /wp-includes/theme-compat/comments.php

В моей случае, это не было решением проблемы, все функции относящие к комментированию были на месте.

Установка стороннего плагина

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

Установил плагин Disqus. Для этого пришлось зарегистрироваться на сайте Disqus (https://disqus.com/), добавить в свой аккаунт на сайте Disqus исправляемый сайт, а после установки плагина  Disqus связать Disqus с сайтом в настройках плагина.

Однако, установка плагина также, ничего не дало. Форма комментирования не появлялась.

Решение проблемы

“А ларчик просто открывался”.

  • В процессе работы сайта, я несколько раз включал и отключал комментирование на сайте, причем отключал на долгое время. В период отключения комментирования выпускались статьи.
  • Оказалось, что именно в статьях, которые публиковались с отключенным комментированием, не появлялась форма комментирования, после его  включения.
  • После  включения разрешений на комментирование, в старых статьях разрешение на комментирование пришлось включать вручную.
  • Делаем это на вкладке Записи→Свойства (в каждой записи)→Разрешить комментирование (чекбокс).

Вывод

Это пример еще раз показывает, как «опасно» менять настройки WordPress на рабочем сайте. Если не работают комментарии WordPress это самая безобидная неисправность при смене настроек сайта.

©www.wordpress-abc.ru

Статьи по теме

Недавние Посты

10 способов увеличить конверсию

Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше

1 неделя ago

8 способов проверки работы клавиатуры

Варианты проверки работы клавиатуры компьютера. Читать дальше

1 месяц ago

Системы управления ERP в РФ

Что такое системы управления ERP и для чего они нужны. Читать дальше

2 месяца ago

ИТ отдел коммерческой компании. Структура и развитие

Чем занимается ИТ отдел коммерческой компании, его структура, аудит и развитие. Читать дальше

3 месяца ago

Все про поведенческие факторы ПФ

Всё что нужно знать про поведенческие факторы ПФ для продвижения сайта. Читать дальше

5 месяцев ago

Продвижение телеграм канала

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

6 месяцев ago