Не работают комментарии WordPress
01.09.2018
Вступление
Что делать, если не работают комментарии 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
Статьи по теме
Статьи связанные по теме:
Що робити, якщо не працюють коментарі WordPress? Проблема виникла не з повітря. Нещодавно я помітив, що на одному сайті, хоч я знаю форма коментарів поле статті. Рішення було простим, і про нього я розповім в кінці статті. У цій статті я зібрав можливі проблеми через що не працюють коментарі WordPress. P>
Якщо не працюють коментарі WordPress йдемо в рішенні цієї проблеми від простого до складного. Em> p>
Не працюють коментарі WordPress - перевіряємо настройки WordPress
Для початку перевіряємо включена функція коментування в налаштуваннях сайту. Для цього йдемо на вкладку: Установки → Обговорення та дозволяємо коментування. У моїй випадку цього не допомогло, коментування було включено. P>
В моїй випадку, це не було рішенням проблеми, всі функції відносять до коментування були на місці. P>
Установка стороннього плагіна
Відсутність рішення напружувало. Спробував встановити сторонній плагін, що включає коментування через сторонній сервіс (подгрузка форми коментування зі стороннього сервісу). P>
Встановив плагін Disqus. Для цього довелося зареєструватися на сайті Disqus (https://disqus.com/), додати в свій аккаунт на сайті Disqus виправляється сайт, а після установки плагіна Disqus зв'язати Disqus з сайтом в налаштуваннях плагіна. P>
Однак, установка плагіна також, нічого не дало. Форма коментування не з'являлася. P>
Рішення проблеми
«А скринька просто відкривався». P>
В процесі роботи сайту, я кілька разів включав і відключав коментування на сайті, причому відключав на довгий час. В період відключення коментування випускалися статті.
Виявилося, що саме в статтях, які публікувалися з відключеним коментуванням, не з'являлася форма коментування, після його включення.
Після включення дозволів на коментування, в старих статтях дозвіл на коментування довелося включати вручну.
Робимо це на вкладці Записи → Властивості (в кожного запису) → Дозволити коментування (чекбокс).
p>
p>
висновок
Це приклад ще раз показує, як «небезпечно» міняти налаштування WordPress на робочому сайті. Якщо не працюють коментарі WordPress це цілком невинна несправність при зміні налаштувань сайту. P>
© www.wordpress-abc.ru p>
Статті по темі