Как в wordpress отключить комментарии к статьям

По умолчанию в движке WordPress комментарии подключены изначально. Например, при создании нового сайта и вы увидите тестовую запись и один комментарий к ней. Но что, если вам надо в wordpress отключить комментарии? Это сделать легко, достаточно выполнить одну настройку через админку.

Как отключить комментарии в wordpress?

Как в wordpress отключить комментарии - обсуждениеПрежде всего вам надо зайти в админку движка на своем сайте. Надеюсь, это вы знаете как делать. Слева будет боковая колонка со всеми настройками вордпресса. Здесь найдите пункт “Настройки” – Обсуждение. Тут будут расположены различные настройки для комментариев, но нас сейчас интересует лишь одна.

Это третий пункт сверху – “Разрешить оставлять комментарии на новые статьи”. Здесь вам надо снять галочку. После сохранения изменений у всех новых публикаций, которые вы будете выкладывать на сайт, будет отсутствовать возможность комментирования.как отключить комментарии в wordpress для всех новых статей

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

Как отключить комментарии в wordpress на отдельной странице

В wordpress можно настраивать комментирование отдельно для каждой страницы и записи. Соответственно, заходим в страницы/записи и находим нужную публикацию. При наведении на ее заголовок ниже выводится несколько действий, которые с ней можно сделать.

Жмем на “Свойства”. В открывшемся окне среди прочих настроек можно найти галочку, которая разрешает комментарии к странице. Ее и нужно убрать. Теперь возможность комментирования невозможна, но если к статье ранее были оставлены комментарии, то они там и останутся. Как их убрать?отключить комментарии wordpress к странице

Первый вариант – через админку. Там есть пункт “Комментарии”, где их и можно удалять. Но если обсуждений на вашем сайте было много, то вручную удалять по одному комментарию за клик может быть не очень удобно.

Второй – более продвинутый вариант, это обращение к базе данных. Таким образом можно не только удалить сразу все комментарии, но и запретить само комментирование во всех публикациях. А для этого:

Внимание! Перед редактированием базы данных настоятельно рекомендуется сделать ее резервную копию. Об этом читайте в этой статье.
Переходим на cPanel (панель управления) на вашем сервере. Там нужно выбрать пункт “PHP my Admin”. Перед вами откроются все базы данных, которые у вас установлены на сервере.

Выбираем базу, на которую установлен наш wordpress-сайт. Для этого кликните по ней один раз. Теперь вверху нажмите на кнопку SQL. Перед вами откроется окно, в которое можно ввести команды для БД на языке SQL.
sql Скопируйте туда такой код, если вам надо отключить возможность комментировать во всех записях:
UPDATE wp_posts SET comment_status='close';

Соответственно, если вам надо будет вернуть комментирования, то вместо close нужно прописать open.

Удаление всех комментариев с помощью SQL

Чтобы удалить комментарии воспользуйтесь одним из следующих SQL запросов:
DELETE from wp_comments WHERE comment_approved = ‘0’; — удалить все неодобренные

DELETE from wp_comments WHERE comment_approved = ‘1’; — удалить все одобренные.
sql-запросы
На этом скриншоте мы с помощью двух запросов одновременно запрещаем комментирование и удаляем все одобренные комментарии.

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

А зачем вообще отключать комментарии в wordpress?

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

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

Комментариев: 3
  1. remontokna.com.ua

    В одной из статей я написал, как с помощью плагина Exclude Pages убрать главную страницу в WordPress  и заменить её другой, но не учёл один момент Петр, у меня та же проблема, только я новичок в блогостроении, подскажите,куда именно нужно вставить эту строчку? Спасибо.

    1. Михаил (автор)

      Здравствуйте. Если вы обращаетесь ко мне, то я Михаил. Из вашего комментария ничего не понятно. Какая у вас проблема?

  2. Мирослав

    Статья по теме отлючения комментариев в WordPress https://shneider-host.ru/blog/kak-otklyuchit-kommentarii-v-wordpress.html

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: