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

Приветствую всех!

Сегодня я продолжу развивать свой раздел сайта «Создание сайта на WP«. И наша тема — как можно отключить комментарии в WordPress.

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

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

Ко мне часто поступают вопросы про хостинг, которым я пользуюсь и поэтому решил указать хостинг в статье https://sprinthost.ru. Вы можете попробовать попользоваться хостингом 30 дней бесплатно. Чтобы понять, как будет работать Ваш сайт на этом хостинге просто перенести свой сайт (в этом поможет поддержка хостинга бесплатно) и и таким образом сможете понять подходит хостинг Вам или нет. На этом хостинге находятся сайты с 20 000 тысяч посещаемость и сайты чувствуют себя отлично. Рекомендую! Да, если делать оплату на 1 год то получаете скидку 25%. И что мне нравится - тех. поддержка всегда помогает в технических вопросах, за что им спасибо. Как Вы понимаете не всегда проходит всё гладко и нет желания, чтобы сайт не был доступен тем самым страдал трафик и доход.

Но также верно, что пост, лишенный комментариев, как-то кажется неполным, и поэтому многие веб-сайты приветствуют комментарии с открытыми руками.

Хорошие и плохие причины для отключения комментариев в WordPress

Некоторые веб-сайты, особенно газетные, такие как CNN и Reuters, принимают огромное количество комментариев. Они поработали над этой объемной проблемой, переключив комментарии на социальные платформы. Это может работать и в вашу пользу, и во многом — это вызывает противоречивые комментарии вашего блога и не влияет на него напрямую. Более того, социальные медиа — это саморегулирование и могут самостоятельно сводить на нет несоответствующие комментарии.

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

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

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

Отключить комментарии в WordPress, используя стандартные параметры

По умолчанию WordPress включает комментарии ко всем сообщениям и отключает комментарии ко всем страницам. Вы можете изменить это, чтобы полностью отключить/включить комментарии (на сайте) или выборочно на некоторых сообщениях и страницах. Вы также можете регулировать комментарии разными способами, используя параметры на странице «Настройки».

Место для запуска комментариев — «Настройки» — «Обсуждение» в панели инструментов WordPress.

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

Снимите флажок «Разрешить пользователям оставлять комментарии к статьям». Вы также можете отключить здесь pingback и trackbacks. Это остановит комментарии полностью на всех будущих постах вашего сайта. (Страницы отключены по умолчанию).

Если вы хотите разрешить комментарии к отдельным сообщениям или статьям, вы можете сделать это, изменив настройки в разделе «Обсуждения» в отдельной записи или странице. (Подробнее об этом ниже).

2. Отключить все комментарии ко всем опубликованным сообщениям (или страницам)

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

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

3. Для прекращения комментариев по отдельным сообщениям (или страницам)

На этот раз перейдем к разделу «Все сообщения». Выберите все сообщения, для которых вы хотите удалить комментарии. Затем нажмите «Массовые действия» — «Редактирование» — «Применить». Появится новая опция Bulk Edit (массовое редактирование), где вы можете выбрать параметр «Не разрешать» для комментариев.

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

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

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

Вы также можете добиться того же результата, выбрав «Быстрое редактирование отдельных сообщений».

5. Отключаем комментарии к медиафайлам

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

Когда вы загружаете изображения в свой пост, создается файл вложения. Этот файл будет продолжать получать комментарии, даже если вы отключили их в соответствующем сообщении. Чтобы отключить комментарии в WordPress для этих вложений, зайдите в «Медиафайлы» — «Библиотека», выберите медиа-файл и нажмите «Изменить».

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

Правда, невозможно выполнить массовое редактирование медиафайлов с использованием настроек в WordPress, но вы можете сделать это, добавив в свой файл темы код.

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

Давайте быстро рассмотрим доступные варианты:

  • Требование модератора одобрить комментарий до его публикации: это не только улавливает ботов и спам, но также помогает предотвратить появление комментария сразу во внешнем интерфейсе вашего сайта. Он появится на панели управления в очереди комментариев, где вам придется его модерировать.
  • Черный список IP-адресов, имен пользователей или электронных писем: черные списки известных преступников и даже частичное совпадение с этим списком будут заблокированы. Вы также можете добавить немного кода в .htaccess для блокирования известных вредоносных IP-адресов.
  • Требование пользователя зарегистрироваться: может снизить как спам, так и объем комментариев.
  • Утверждение авторов комментариев: сэкономьте время, одобрив авторов комментариев. Последующие комментарии пройдут легко.
  • Закрытие комментариев по старым статьям: укажите количество дней, после которых комментарии будут остановлены. Спамеры обычно нацелены на более старые сообщения, поэтому закрытие комментариев сократит спам.
  • Ограничивающие ссылки: это может помешать спамерам, которые любят оставлять как можно больше ссылок в своих комментариях.
  • Будьте уведомлены, когда вы получите комментарии: если вы будете в курсе новых комментариев, вы можете быстро реагировать на нежелательные.

Плагины для отключения комментариев

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

Disable Comments

Плагин «Disable Comments» может отключать комментарии по всему веб-сайту и даже по всей сети в многопользовательском режиме.

Вот что написано на странице плагина:

[…] позволяет администраторам глобально отключать комментарии к любому типу сообщений (записи, страницы, вложения и т. д.), чтобы эти настройки не могли быть переопределены для отдельных сообщений. Он также удаляет все поля, связанные с комментариями, из экранов редактирования и быстрого редактирования. […] Кроме того, элементы, связанные с комментариями, могут быть удалены из панели мониторинга, виджетов, меню администратора и панели администратора.

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

Другими хорошими плагинами для управления комментариями спама являются WP Bruiser или Akismet (Уже установлен в WordPress по умолчанию, нужно только активировать и ввести ключ).

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

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

На этом все! Я надеюсь этот пост был вам полезен. Все свои пожелания прошу оставлять ниже, в комментариях.

До скорых встреч!


Обо мне
Юрич:
Занимаюсь созданием сайтов на WordPress более 6 лет. Ранее работал в нескольких веб-студиях и решил делиться своим опытом на данном сайте. Пишите комментарии, буду рад общению.

Заказать сайт