Как отключить комментарии в WordPress в 2026 году: все способы без путаницы

Отключить комментарии в WordPress в 2026 году проще всего через Настройки → Обсуждение для новых публикаций и через массовое редактирование для уже опубликованных записей. Если нужен полный контроль, удобно добавить плагин Disable Comments и за пару минут закрыть комментарии на всём сайте или только на отдельных типах страниц.

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

🤔 Когда вообще стоит отключать комментарии в WordPress?

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

  • ✅ сайт услуг, где заявки идут через форму, мессенджер или телефон
  • ✅ лендинг, где обсуждения только отвлекают от целевого действия
  • ✅ корпоративный сайт без редакции и модератора
  • ✅ блог, в котором регулярно прилетает спам
  • ✅ сайт, который нужно упростить и ускорить в обслуживании
Тип сайта Комментарии Рекомендация
Лендинг Почти не нужны Отключить полностью
Сайт услуг Редко полезны Отключить, оставить формы связи
Личный блог Могут быть ценны Оставить выборочно
Новостной сайт Зависит от модерации Либо модерировать, либо закрыть

⚙️ Как отключить комментарии для всех новых записей?

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

  1. Зайдите в админку WordPress: /wp-admin.
  2. Откройте Настройки → Обсуждение.
  3. Снимите галочку с пункта «Разрешить оставлять комментарии к новым записям».
  4. Нажмите Сохранить изменения.

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

🧹 Как отключить комментарии у уже опубликованных статей и страниц?

Если сайт работает давно, нужно отдельно закрыть обсуждения на уже созданных материалах.

  1. Перейдите в Записи → Все записи.
  2. Выделите нужные записи или сразу все элементы на странице.
  3. В списке массовых действий выберите Изменить.
  4. Нажмите Применить.
  5. В поле Комментарии выберите Запретить.
  6. Сохраните изменения.

Тот же принцип работает и для страниц: откройте Страницы → Все страницы и повторите шаги.

Если публикаций очень много, делайте это партиями. Так меньше шанс, что админка начнёт тормозить на слабом хостинге. Если сайт ещё не размещён, можно сразу выбрать нормальный WordPress-хостинг, например Бегет или Timeweb. Это банальная, но полезная профилактика нервов.

🔌 Нужен ли плагин Disable Comments?

Да, если хотите отключить комментарии быстро и без ручной возни по всему сайту. Плагин Disable Comments особенно удобен в трёх случаях:

  • ✅ на сайте уже много записей и страниц
  • ✅ есть пользовательские типы записей
  • ✅ нужно скрыть комментарии не только с фронта, но и из админки

Как настроить:

  1. Откройте Плагины → Добавить новый.
  2. Найдите Disable Comments.
  3. Установите и активируйте плагин.
  4. Перейдите в его настройки.
  5. Выберите один из режимов: отключить везде или только для определённых типов контента.

Плюс плагина в том, что он закрывает задачу централизованно. Минус, как и у любого плагина, в лишней зависимости. Если на сайте 3 страницы и блог на 5 статей, можно обойтись без него.

🛠️ Как отключить комментарии без плагина через код?

Этот способ подходит тем, кто понимает, что делает, и использует дочернюю тему или mu-plugin. Самый аккуратный вариант, не лезть в шаблоны вручную, а убрать поддержку комментариев через код.

add_action('admin_init', function () {
    $post_types = get_post_types();
    foreach ($post_types as $post_type) {
        if (post_type_supports($post_type, 'comments')) {
            remove_post_type_support($post_type, 'comments');
            remove_post_type_support($post_type, 'trackbacks');
        }
    }
});

Но есть важный нюанс: кодом можно убрать поддержку комментариев, а вот уже существующие обсуждения, открытые настройки и блоки в шаблоне иногда всё равно требуют отдельной чистки. Поэтому для новичков путь через админку или Disable Comments обычно разумнее.

🚫 Что делать со старыми комментариями и спамом?

Отключение новых комментариев не удаляет старые. Если на сайте накопился мусор, лучше привести всё в порядок.

  • 🗑 удалить спам через раздел Комментарии
  • 🧼 очистить корзину комментариев
  • 🔒 закрыть обсуждения у старых публикаций
  • 🧩 убрать виджеты «Свежие комментарии», если они есть в теме

Если вы всё же оставляете комментарии на части сайта, стоит подключить антиспам, например Akismet или альтернативы, и включить ручную модерацию.

❓Влияет ли отключение комментариев на SEO и удобство сайта?

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

С точки зрения UX всё просто:

  • 👍 меньше отвлекающих блоков на странице
  • 👍 меньше спама и ручной модерации
  • 👍 чище интерфейс, особенно на мобильных
  • ⚠️ меньше социального доказательства, если аудитория действительно активно писала комментарии

Если нужен отклик от посетителей, лучше оставить не комментарии, а понятную форму заявки, кнопку в Telegram или WhatsApp и блок FAQ.

📌 Частые ошибки при отключении комментариев

  • ❌ отключают комментарии только для новых записей и забывают про старые
  • ❌ вручную правят шаблон темы вместо нормальных настроек
  • ❌ удаляют блок комментариев визуально, но не закрывают функцию в WordPress
  • ❌ не проверяют страницы, пользовательские типы записей и товары WooCommerce
  • ❌ оставляют виджет «Свежие комментарии», который ведёт в никуда

После изменений стоит открыть 2-3 старые записи, новую тестовую запись и одну страницу, чтобы убедиться, что комментарии действительно отключены везде, где нужно.

💬 FAQ: короткие ответы по теме

1. Как отключить комментарии ко всем новым записям?

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

2. Как закрыть комментарии на старых статьях?

Используйте массовое редактирование в разделе Записи → Все записи и выберите параметр Комментарии: Запретить.

3. Можно ли отключить комментарии только на страницах?

Да, через массовое редактирование страниц или через плагин Disable Comments с выбором типов контента.

4. Какой плагин чаще всего используют для этого?

Один из самых популярных и простых вариантов, Disable Comments.

5. Нужно ли удалять старые комментарии после отключения?

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

6. Это ухудшит SEO сайта?

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

7. Что лучше вместо комментариев на сайте услуг?

Форма заявки, кнопка связи в мессенджере, квиз или короткий блок с ответами на частые вопросы.

🚀 Вывод

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

Если хотите, чтобы сайт не просто существовал, а приводил клиентов, загляните на delay.site. Там есть услуги по созданию сайтов на WordPress и курс, где всё это разбирается без академической боли и с нормальной практикой. 🦞


Мы используем файлы cookie для улучшения работы сайта.
Продолжая пользоваться сайтом, Вы соглашаетесь с нашей политикой конфиденциальности

Оставьте свой адрес, я отправлю курс вручную! Возможно займет пару часов. Прошу прощения за неудобства!

Сайт за 3 дня

Оставьте свой е-mail пожалуйста. Я вручную отправлю Вам мини-курс!

Спасибо за ожидание.