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

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

В WordPress есть несколько способов убрать комментарии. Самый простой — отключить их в настройках для новых материалов. Если на сайте уже накопились записи с комментариями, этого недостаточно: нужно отдельно закрыть обсуждение у существующих постов, страниц или других типов записей. А если требуется полностью убрать комментарии с сайта, лучше пройтись по нескольким точкам сразу.

Что именно нужно отключить

В WordPress комментарии завязаны не только на записи. Они могут быть включены для:

  • записей;
  • страниц;
  • кастомных типов записей, если тема или плагин их поддерживает;
  • уже опубликованных материалов, у которых обсуждение было открыто раньше.

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

Отключить комментарии глобально для новых материалов

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

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

Здесь есть важный нюанс: WordPress хранит настройку по умолчанию, но редактор записи может менять её вручную для конкретного материала. Если автор при создании записи включит обсуждение в блоке настроек записи, комментарии снова станут доступны именно для этой публикации.

Закрыть комментарии на уже опубликованных записях и страницах

Если сайт уже работает давно, основной объём спама обычно сидит в старых публикациях. Их нужно закрыть отдельно. Делать это вручную по одной записи неудобно, поэтому в WordPress есть массовое редактирование.

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

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

Если материалов много, массовое редактирование удобнее делать партиями. WordPress не любит слишком большие выборки в админке на слабом хостинге: интерфейс может тормозить, а сохранение — завершаться с ошибкой тайм-аута. В таком случае лучше закрывать комментарии по 20–50 материалов за раз.

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

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

Если вы не хотите вручную проходить по каждому материалу, можно использовать плагин для управления системными настройками сайта. Один из практичных вариантов — Clearfy Pro: он помогает быстро отключать лишние элементы WordPress, включая комментарии, без правки кода. Такой подход удобен, когда нужно не только закрыть обсуждение, но и убрать связанные с ним следы в интерфейсе.

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

Убрать форму комментариев из темы, если она осталась

Иногда комментарии отключены, но блок с формой всё равно виден на сайте. Обычно это означает одно из трёх:

  • тема выводит форму вручную и не учитывает стандартные настройки WordPress;
  • на странице остался шаблонный блок комментариев;
  • кэш ещё показывает старую версию страницы.

Сначала очистите кэш, если на сайте используется плагин кэширования, серверный кэш или CDN. Если форма не исчезла, проверьте шаблон темы. В классических темах блок комментариев обычно подключается через comments_template(). В блочных темах он может быть добавлен через шаблон страницы или шаблон записи в редакторе сайта.

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

Что делать с уже существующими комментариями

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

Если задача — просто прекратить новые обсуждения, достаточно закрыть форму. Если же нужно полностью очистить сайт от комментариев, откройте раздел Комментарии в админке и удалите лишние сообщения. Для большого объёма спама это лучше делать после резервного копирования базы данных: массовое удаление необратимо.

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

Как проверить, что комментарии действительно отключены

После настройки откройте несколько страниц сайта в браузере и проверьте три вещи:

  • под записью нет формы добавления комментария;
  • на странице не отображается ссылка или блок с количеством комментариев, если вы не хотите видеть и его;
  • в админке у новых материалов по умолчанию стоит закрытое обсуждение.

Если форма всё ещё видна, проверьте настройки конкретной записи. В редакторе WordPress у материала может быть отдельный параметр обсуждения, который перекрывает глобальную настройку. Это частая причина, когда админ уверен, что комментарии выключены, а на сайте они всё ещё доступны.

Ещё один практический тест — попробовать отправить комментарий под старой записью после сохранения настроек. Если сайт возвращает сообщение о том, что обсуждение закрыто, значит настройка сработала. Если комментарий всё ещё отправляется, значит где-то осталось открытое обсуждение: в самом материале, в шаблоне темы или в плагине, который управляет комментариями отдельно.

Когда лучше не просто отключать, а полностью пересмотреть логику комментариев

Если комментарии нужны не как канал общения, а только как источник спама и нагрузки, отключение — правильное решение. Но если сайт строится вокруг обсуждений, отзывов или пользовательского контента, иногда лучше не убирать их полностью, а ограничить доступ: включить модерацию, запретить анонимные комментарии или поставить антиспам-защиту. Это уже другой сценарий, и его не стоит смешивать с задачей полного отключения.

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

Как ускорить WordPress без плагинов
13.10.2026
Оптимизация изображений в WordPress для ускорения сайта
01.10.2026
Как изменить имя пользователя в WordPress без доступа к базе данных
15.09.2026
Как заменить default-аватар в WordPress: практическое руководство
03.10.2026
Как отключить комментарии в WordPress
24.10.2026