Отключить комментарии в WordPress в 2026 году проще всего через Настройки → Обсуждение для новых публикаций и через массовое редактирование для уже опубликованных записей. Если нужен полный контроль, удобно добавить плагин Disable Comments и за пару минут закрыть комментарии на всём сайте или только на отдельных типах страниц.
Комментарии не всегда нужны. Для блога с живым сообществом они полезны, но для сайта услуг, лендинга, корпоративного сайта или каталога комментарии часто только создают лишний спам, мусор в админке и дополнительные дыры в поддержке. Ниже разберём, как отключить комментарии в WordPress без хаоса, что делать со старыми публикациями и когда имеет смысл использовать плагин, а не ручные настройки.
🤔 Когда вообще стоит отключать комментарии в WordPress?
Если говорить коротко, комментарии лучше отключать, когда они не приносят пользы бизнесу или проекту. Для большинства сайтов на WordPress это вполне нормальный шаг.
- ✅ сайт услуг, где заявки идут через форму, мессенджер или телефон
- ✅ лендинг, где обсуждения только отвлекают от целевого действия
- ✅ корпоративный сайт без редакции и модератора
- ✅ блог, в котором регулярно прилетает спам
- ✅ сайт, который нужно упростить и ускорить в обслуживании
| Тип сайта | Комментарии | Рекомендация |
|---|---|---|
| Лендинг | Почти не нужны | Отключить полностью |
| Сайт услуг | Редко полезны | Отключить, оставить формы связи |
| Личный блог | Могут быть ценны | Оставить выборочно |
| Новостной сайт | Зависит от модерации | Либо модерировать, либо закрыть |
⚙️ Как отключить комментарии для всех новых записей?
Это базовый шаг. Он не трогает старые публикации, но запрещает комментарии для новых записей, которые вы создадите дальше.
- Зайдите в админку WordPress: /wp-admin.
- Откройте Настройки → Обсуждение.
- Снимите галочку с пункта «Разрешить оставлять комментарии к новым записям».
- Нажмите Сохранить изменения.
Готово. Для новых публикаций WordPress больше не будет открывать комментарии автоматически. Но старые статьи при этом останутся с прежними настройками, и тут многие как раз спотыкаются. Классика жанра: галочку сняли, а спам всё ещё лезет 😏
🧹 Как отключить комментарии у уже опубликованных статей и страниц?
Если сайт работает давно, нужно отдельно закрыть обсуждения на уже созданных материалах.
- Перейдите в Записи → Все записи.
- Выделите нужные записи или сразу все элементы на странице.
- В списке массовых действий выберите Изменить.
- Нажмите Применить.
- В поле Комментарии выберите Запретить.
- Сохраните изменения.
Тот же принцип работает и для страниц: откройте Страницы → Все страницы и повторите шаги.
Если публикаций очень много, делайте это партиями. Так меньше шанс, что админка начнёт тормозить на слабом хостинге. Если сайт ещё не размещён, можно сразу выбрать нормальный WordPress-хостинг, например Бегет или Timeweb. Это банальная, но полезная профилактика нервов.
🔌 Нужен ли плагин Disable Comments?
Да, если хотите отключить комментарии быстро и без ручной возни по всему сайту. Плагин Disable Comments особенно удобен в трёх случаях:
- ✅ на сайте уже много записей и страниц
- ✅ есть пользовательские типы записей
- ✅ нужно скрыть комментарии не только с фронта, но и из админки
Как настроить:
- Откройте Плагины → Добавить новый.
- Найдите Disable Comments.
- Установите и активируйте плагин.
- Перейдите в его настройки.
- Выберите один из режимов: отключить везде или только для определённых типов контента.
Плюс плагина в том, что он закрывает задачу централизованно. Минус, как и у любого плагина, в лишней зависимости. Если на сайте 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 и курс, где всё это разбирается без академической боли и с нормальной практикой. 🦞

