Как отключить комментарии на одной или нескольких страницах WordPress

Последнее время довольно частой проблемой стало отключение комментариев на произвольной странице из админки WordPress для рядовых пользователей. Суть проблемы в том что новый вордпрес прячет блок обсуждение и пользователи не видят возможности "как отключить комментарии у страницы wordpress".

Для начала нужно включить блок "Обсуждение", как это сделать можно посмотреть на рисунке ниже:

как отключить комментарии wordpress рис.1 Рис. 1 (Клик по "настройках экрана")

 

как отключить комментарии wordpress рис. 2 Рис. 2 (Включаем "Обсуждение" у настройках экрана)

 

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

как отключить комментарии wordpress у одной страницы или поста

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

Маленькая ложка дегтя в бочку меда:

Если у вас самописная тема или самописный вывод комментариев, - то возможна ситуация что обработчик события отключения комментирования забыли написать или скопировать. В этом случае придется обратиться к специалисту или переименовать файл темы comments.php в comments.php- чтобы он не включался в работу комментариев.

Если ваша тема очень плохо работает с отключенным comments.php придется лезть в любую дефолтовую тему (та что идет в паре с ВП) и смотреть как там реализован этот механизм.

Обычно, нужно в самое начало вашего файла comments.php вставить:

<?php if ( comments_open() ) : ?>

а в самый конец:

<?php endif; ?>

Комментарии к записи «Как отключить комментарии на одной или нескольких страницах WordPress»:
  1. Эвелина:

    спасибо! Уже половину удалила вручную - заодно прошлась по указанным комментаторами сайтам и ужаснулась, сколько из них заброшены или больше не существуют.
    Прошел год, а Вы так и НЕ поставили опцию "видеть ответ"((( Полагаете таким способом увеличить посещаемость? 🙂

    • admin:

      Добрый день. К сожалению не понял ваш вопрос, сори.

  2. Юрий:

    Статья по теме отключения комментариев в WordPress (-spam-url-)

  3. Эвелина:

    спасибо, пока буду пробовать сама. Лишние плагины стараюсь не ставить, к тому же, коды - это поэзия, как пишет Вордпресс (кажется).:-)

  4. Эвелина:

    спасибо! А то однажды отключала к одной записи, помню, что это делается легко, а как и где - забыла))
    Можно еще вопрос - как убрать из комментариев окошко "Адрес сайта", оставив только имя и E-mail - вот как у Вас. Я уже пришла к тому, что хочу убрать ссылки вместе с названиями сайтов комментаторов. Заранее спасибо! (Жаль, что у Вас нет функции увидеть ответ)

    • admin:

      Добрый день. Пожалуйста 🙂
      Это можно сделать несколькоми способами, как варинат через фиребаг узнать клас который к полю ссылка прикреплен и написать в стили что то типа body .вашкласс{display:none;}
      или можно воспользоваться плагином Получить ссылку на (TWC) у него уже есть такая функция, правда он поменяет вам вывод комментариев, придется все равно в стилях подгонять под себя.

      можете показать мне сайт и я вам скажу какой стиль надо написать если у вас это не получится самостоятельно.

Сделать заказ
Онлайн помощь по WordPress