Как полностью отключить комментарии в WordPress (полное руководство)

/

Вам интересно, как отключить комментарии WordPress? Хотя комментарии - отличный способ взаимодействия с посетителями вашего сайта, некоторые владельцы веб-сайтов не хотят разрешать комментарии на своем сайте.

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

В этой статье мы покажем вам пошаговый процесс отключения комментариев в WordPress.

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

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

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

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

Другой сценарий - некоторые бизнес-блоги решают полностью отключить комментарии, чтобы предотвратить спам. Хотя вы всегда можете использовать методы защиты от спама (которыми мы поделимся позже в этой статье), отключение раздела комментариев определенно решит проблему.

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

Вот краткий обзор того, что вы узнаете из этой статьи:

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

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

Отключить комментарии к будущим сообщениям

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

Для этого перейдите в Настройки »Обсуждение на левой боковой панели вашей панели администратора WordPress.

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

Отключить комментарии к будущим публикациям

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

Мы рассмотрим это в следующем разделе.

Отключить комментарии к определенной странице или сообщению

По умолчанию комментарии отключены на всех ваших страницах.

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

Просто перейдите к Страницы »Все страницы на левой боковой панели. На следующей странице вам нужно навести курсор мыши на заголовок страницы, на которой вы хотите включить или отключить комментарии, и щелкнуть ссылку «Изменить».

Возможность редактирования страницы WordPress

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

Это откроет всплывающее окно, и вам нужно убедиться, что здесь включено поле «Обсуждение».

Параметры документа страницы

Как только вы закроете это модальное окно, вы увидите мета-поле «Обсуждение» в правой части редактора. Если вы его не видите, убедитесь, что вы перешли на вкладку «Документ», чтобы просмотреть его.

Мета-окно обсуждения

Теперь вы можете снять флажок «Разрешить комментарии», чтобы отключить комментарии на этой странице, и нажмите «Обновить», чтобы сохранить изменения.

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

Вы можете выполнить тот же процесс для отключения комментариев к отдельным сообщениям или другим настраиваемым типам сообщений.

Отключить массовые комментарии к страницам и сообщениям

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

Прежде всего, перейдите в «Сообщения» »Все сообщения, чтобы увидеть все свои статьи.

Затем выберите все сообщения, выберите «Изменить» в раскрывающемся списке «Массовые действия» и нажмите «Применить».

Массовое редактирование сообщений

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

Выберите «Не разрешать» в раскрывающемся списке комментариев и нажмите «Обновить». Это отключит комментарии ко всем выбранным вами сообщениям.

Отключить массовые комментарии к сообщениям

Вы можете выполнить тот же процесс, чтобы отключить комментарии на своих страницах.

Удалить все комментарии WordPress

Хотя описанные выше методы отключают комментарии к вашим сообщениям и страницам, они не удаляют существующие комментарии с вашего сайта WordPress.

Чтобы удалить все комментарии с вашего сайта, нажмите Комментарии на левой боковой панели вашей панели администратора.

Удалить все комментарии WordPress

Затем выберите все комментарии, выберите опцию «Переместить в корзину» в раскрывающемся списке «Массовые действия» и нажмите «Применить». Это удалит все существующие комментарии с вашего сайта.

Если на вашем сайте много комментариев, вам придется повторить этот шаг несколько раз.

Отключить комментарии к медиа

Если вы хотите отключить комментарии на страницах мультимедиа, есть два способа сделать это.

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

Более простой способ массового отключения комментариев ко всем мультимедийным вложениям - использование фрагмента кода. Просто вставьте следующий код в файл functions.php вашей темы или в плагин для конкретного сайта.

<?php
function filter_media_comment_status( $open, $post_id ) {
    $post = get_post( $post_id );
    if( $post->post_type == 'attachment' ) {
        return false;
    }
    return $open;
}
add_filter( 'comments_open', 'filter_media_comment_status', 10 , 2 );

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

Отключить комментарии WordPress простым способом с помощью плагина

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

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

Отключить плагин комментариев

Первое, что вам нужно сделать, это установить и активировать плагин Disable Comments. Вы можете следовать нашему пошаговому руководству по установке плагина WordPress для получения подробных инструкций.

После активации плагина перейдите в Настройки »Отключить комментарии на левой боковой панели вашей панели администратора.

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

Отключить настройки плагина комментариев

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

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

Вы можете сделать то же самое, если хотите отключить комментарии только на страницах WordPress. Использование плагина - самый простой способ отключить комментарии на страницах WordPress.

Когда вы закончите, просто нажмите «Сохранить изменения», чтобы завершить процесс.

Удалите «Комментарии закрыты» в WordPress

Если ваша тема WordPress не проверяет статус комментария должным образом, она может по-прежнему отображать форму комментария, существующие комментарии или даже сообщение «Комментарии закрыты».

Вы можете попросить разработчика вашей темы исправить это, потому что это не стандартный подход.

Кроме того, вы также можете попробовать исправить это самостоятельно, следуя приведенным ниже инструкциям.

Сначала подключитесь к своему сайту WordPress с помощью FTP-клиента или файлового менеджера в панели управления хостингом WordPress. Теперь перейдите в папку с текущей темой, которая будет находиться в папке / wp-content / themes /.

В папке вашей темы вам нужно найти файл comments.php, щелкнуть его правой кнопкой мыши и переименовать в comments_old.php.

Переименовать файл комментариев php

Затем вам нужно щелкнуть правой кнопкой мыши на правой панели вашего FTP-клиента и выбрать опцию Создать новый файл. Затем назовите новый файл comments.php и нажмите кнопку ОК.

Создать новый файл комментариев

Этот трюк просто обслуживает пустой шаблон комментариев для вашей темы WordPress, поэтому комментарии или сообщения, связанные с комментариями, отображаться не будут.

Если в вашей теме WordPress нет файла comments.php, вам нужно спросить разработчика темы, какой файл вам нужно отредактировать.

Методы защиты от спама

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

Акисмет

Плагин Akismet для WordPress

Akismet - один из лучших плагинов для борьбы со спам-комментариями. И что самое приятное, он был построен командой WordPress.

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

Заключительные комментарии

Знаете ли вы, что вы можете закрыть комментарии через определенный период времени?

Закрыть комментарии после определенного периода

Перейдите в «Настройки» »Обсуждение и установите флажок« Автоматически закрывать комментарии к статьям старше 14 дней ».

Это автоматически закроет форму комментариев через 14 дней. Вы также можете изменить количество дней в зависимости от ваших потребностей.

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

Приманка с антиспамовой пчелой

Он добавляет невидимую приманку, которая блокирует 99% спам-комментариев ботов.

Как капча

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

Вы можете использовать расширенный плагин noCaptcha и Invisible Captcha, чтобы добавить Google reCaptcha непосредственно перед кнопкой отправки вашей формы комментария.

Удалить поле формы URL веб-сайта

Еще один способ борьбы с создателями ссылок и спамерами - удалить поле URL-адреса веб-сайта из формы комментариев. Вот пример с веб-сайта WPForms:

Удалить поле URL веб-сайта из формы комментария

И вы можете использовать для этой цели плагин Comment Link Remove and Comments Tool. Он позволяет удалить поле URL-адреса веб-сайта из формы комментариев, не касаясь ни одной строчки кода. Разве это не здорово?

Блокировка плохих IP-адресов

Вы также можете заблокировать плохие IP-адреса от доступа к вашему сайту WordPress. Это поможет вам заблокировать спамеров и хакерские атаки.

Для этого вы можете ознакомиться с нашим руководством о том, как заблокировать IP-адреса в WordPress.

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

Нужна помощь с WordPress? Свяжитесь сейчас
[email protected]

Это переведенная версия оригинальной статьи от wpbeginner, весь контент, изображения и авторство принадлежит автору

Как добавить выбор изображений в формы WordPress (повысить вовлеченность)

Недавно один из читателей спросил нас, как добавить выбор изображений в их формы WordPress. Может быть, вы тоже об этом задумывались. Вместо простого

Как отправлять SMS-сообщения пользователям WordPress

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

Как настроить мгновенные статьи Facebook для WordPress (шаг за шагом)

Вы слышали о мгновенных статьях в Facebook? Хотите добавить мгновенные статьи Facebook на свой сайт WordPress? В этом пошаговом руководстве мы объясним, каковы

Как использовать SMTP-сервер для отправки электронных писем WordPress

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