vachevskiy.ru

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

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

Давайте посмотрим, как это можно сделать. WordPress имеет множество гибких настроек.

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

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

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

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

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

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

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

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

Отключение комментариев в будущих постах.

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

Для этого, зайдите в меню Настроек и выберите пункт Обсуждение.

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

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

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

Как отключить комментарий у определенной статьи?

По умолчанию, комментарии отключаются сразу на всех статьях.

Однако WordPress дает вам возможность включать или отключать комментарии на отдельных страницах и записях.

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

Переход в свойства статьи для отключения комментирования

Теперь, с правой стороны, вы увидите поле Разрешить комментарии. Уберите галочку с этого поле и обновите страницу нажав кнопку Обновить.

Запрет комментария на статье

Ну а если  вам нужно включить комментарии, то просто поставьте галочку возле Разрешить комментарии.

Отключение комментариев у группы записей.

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

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

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

Отключение комментариев у группы статей. Шаг 1

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

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

Отключение комментариев у группы статей. Шаг 2

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

Удаление всех комментариев с сайта WordPress.

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

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

Выделите комментарии, которые вы хотите удалить и отметьте их Удалить в корзину.

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

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

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

Плагин Disable Comments  позволяет полностью отключить комментарии на сайте WordPress. Вы также можете отключить их на определенных типах публикаций, таких как Записи, Страницы, Медиафайлы. Кроме того, плагин удаляет форму комментариев и прекращает отображать существующие комментарии.

Плагин Disable Comments

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

После этого, зайдите в настройки в своей админке сайта и выберите – Отключение комментариев.

Отключение комментариев плагином Disable Comments шаг 1

И теперь вы сможете удалить сразу группы комментариев.

Отключение комментариев плагином Disable Comments шаг 2

 Удаление сообщения, «Comments are closed» — Комментарии закрыты.

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

Сообщение - Comments are closed

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

Для начала, подключитесь к своему хостингу, использую FTP менеджер или через панель управления хостингом. Теперь вы должны перейти к папке — /wp-content/themes/ folder.

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

Удаление текста Comments are closed Шаг 1

Затем вам нужно создать новый файл с названием comments.php. Поскольку я использую утилиту входящую в сборку Total Commander, то в моем случае, для создания нового файла, мне нужно нажать Shift+F4, ввести нужное имя файла, и сохранить пустой файл обратно на сервер.

Удаление текста Comments are closed Шаг 2

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

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

Техники защиты от спама.

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

Плагин Akismet для борьбы со спамом

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

Блокирование спама в Акисмет

Перейдите в настройки плагина Akismet (при необходимости, получите ключ API), и переведите плагин в режим — Всегда помещать спам в папку «Спам» для просмотра. Таким образом, плагин случайно не удалит реальный комментарий посетителя.

Блокирование спама в комментариях с помощью Акисмет

Блокирование спама с помощью плагина Antispam Bee.

Плагин Antispam Bee

Есть и другой плагин для борьбы со спамом — Antispam Bee. Вы его можете поставить вторым плагином, тем самым, вы усилите плагин Акисмет и тогда вы избавитесь от спамных комментариев.

Использование плагина reCAPTCHA.

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

Использование плагина reCAPTCHA

Удаление поля с адресом сайта.

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

Ну а для того, чтобы удалить это поле, воспользуйтесь плагином Comment Link Remove and Comments Tool.

Использование плагина Comment Link Remove and Comments Tool шаг 1

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

Использование плагина Comment Link Remove and Comments Tool шаг 2

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

Ну а какой метод вы используете для борьбы со спамом в комментариях? Делитесь в комментариях!

1 звезда2 звезды3 звезды4 звезды5 звезд (2 оценок, среднее: 3.00 из 5)


  1. Александр пишет:

    Очень понятное объяснение, спасибо. Разобраться совсем просто как оказалось в настройках) Иногда и правда полезно отключить коменты.

  2. seoonly.ru пишет:

    Спасибо за объяснение