Как запретить и убрать комментарии в WordPress

Как запретить и убрать комментарии в WordPress

  Запрещаем и убираем комментарии в WordPress

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

Запрет на комментарии через стандартные настройки WordPress

  • Заходим в «Настройки => Обсуждение» и видим такую картинку:
Запрет на комментирование WordPress через админку

  Настройки комментирования

Здесь можно убрать галочку с последнего пункта («Разрешить оставлять комментарии на статьи«) и запретить комментирование для новых статей (которые будут добавлены после изменения этой настройки). Комментирование к старым статьям и страницам будет продолжать действовать.

  • Немного другой способ. Для каждой отдельной страницы и отдельной статьи можно убрать комментарии с помощью т.н. быстрого редактирования. Для этого выбираем «Записи => Все записи» или «Страницы => Все страницы» и рядом с нужной записью/страницей щёлкаем «Быстрое редактирование»:
Быстрое редактирование WordPress

  Быстрое редактирование статьи в WordPress

После чего снимаем галочку с «Разрешить комментирование»:

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

  Запрет комментирования для страницы в WordPress

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

Update: в WordPress версии 3.8 «быстрое редактирование» называется «свойства»:

Быстрое редактирование записи в WordPress 3.8

  Быстрое редактирование записи в WP 3.8

Как навсегда убрать комментарии в WordPress?

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

Для этого заходим в редактор («Дизайн => Редактор») открываем шаблон статьи или страницы (обычно это Single.php и Page.php) и находим там такую строчку (жмём CTRL+F в браузере):

 <?php comments_template();?>.

Удаляем её. Вообще, можно не удалять, а просто закомментировать, например, так:

<?php //comments_template();?>.

После этих действий никаких комментов и формы для их добавления не будет совсем.

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

P.S. В конце статьи про WordPress-плагины я отметил скорость индексации страниц Гуглом и их быстрое включение в выдачу.

Шустрый Яндекс

  Шустрый Яндекс

— очевидно, Яндексу (.ua) стало обидно, и он решил не отставать.

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • Как проверить склейку сайтов?Как проверить склейку сайтов?...WWW показатели ТИЦ будут отличаться, то значит Яндекс считает два этих адреса
  • Что такое пассаж в SEO? Использование пассажей в оптимизации сайтаЧто такое пассаж в SEO? Использование пассажей в оптимизации сайтаВесьма много за последнее время написал про тексты и про их уникал...
  • Какие лучше поставить социальные кнопки на сайт - родные или чужие?Какие лучше поставить социальные кнопки на сайт - родные или чужие?Это даже не статья, а небольшой опрос. Как вы думаете, каки...
  • SEO-аудит блога О женщинах, для женщин Aleximax.ru. ВидеоSEO-аудит блога О женщинах, для женщин Aleximax.ru. Видео...женщинах, для женщин". Самая главная проблема - в правильном позиционировании
  • Информер Яндекс Метрики. НастройкаИнформер Яндекс Метрики. Настройка...В первом варианте счётчика можно настроить отображение
Оставьте комментарий:
комментария 42
Через сайт Через ВКонтакте Через Facebook
  1. Десятин:

    Спасибо! По уборке каментов в Вордпресс принял на вооружение!

    Ответить
  2. AlexDom888:

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

    Ответить
    • Пётр:

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

      Ответить
  3. AlexDom888:

    Пётр, там всё в норме!

    Ответить
    • Пётр:

      AlexDom888, я так понимаю в норме — это в общих настройках включены комменты?
      Дак может, в самой теме, случайно нет строчки < ?php comments_template();?>

      Ответить
      • forekko:

        Пётр, превеликое спасибо за подсказку!
        Столько всего перепробовал, а, оказалось, всего-навсего одна строка была в page.php пропущена — и комментарии того же плагина DISQUS отображались где угодно, но только не на страницах.
        Спасибо ещё раз!

        Ответить
      • Людмила:

        Петр, у меня та же проблема, только я новичок в блогостроении, подскажите,куда именно нужно вставить эту строчку? Спасибо.

        Ответить
  4. Анна:

    Очень давно в России к писаным образам вышивальщицы – умелицы шили дорогие ризы. Кто, тогда ещё, бисером, но чаще перлом и пиленым перламутром, сдабривая это рукотворное диво полудрагоценными камнями да стразами. Только подкралась беда — тяжёлые времена, и церкви наши – оплот православной веры – стали закрывать, братию и сестер поразгоняли, храмы разрушили. Собирались и веру нашу православную изничтожить, да только не удалось им. Вера ведь в сердцах горит – никто ее не видит и не слышит, а она человека изнутри согревает и поддерживает. А вот традиции православные – они видны, их и вытравливали. Так и с окладами шитыми: тот кто умел – умер, а молодые не научились, да и опасное в те годы то мастерство было. Вот потихоньку и утратилось это мастерство. Но душе-то живой неймется, охота ей отразить свою любовь к Господу в видимой красоте. Поэтому-то и стали, как редкие звездочки, возникать по всей России –матушке самородки- мастера, да восстанавливать утраченное умение. Кто как мог – кто копировал то немногое, что с давних веков осталось, а кто на старинные ризы посмотрел, да и свое осмелился сделать. Вот и в граде Рязани такой человек живет – художник Мария Николаевна Янтовская. Стала она вышивать давно – более 30 лет тому назад, еще в те годы, когда за это творчество «по головке не гладили». И придумала она свою собственную технику вышивки икон, а потом и многих обучила. А те образа, которые Вы тут посмотрите, вышиты рязанскими мастерами– каждая стразинка пришита отдельно, а вместе, как в византийской мозаике, создают цельную картину. И хоть и выполнены эти иконы точно по православному канону, но и не смотря на это остается место для творчества – узоры с трунцала да канители вышить, стразами, самоцветами, жемчугом и янтарем изукрасить. Так и выходит что каждая икона одна-единственная и неповторимая. Да только что я Вам все это рассказываю – Вы сами поглядите.

    Ответить
    • Пётр:

      Такой замечательный спам, просто вообще.. =)

      Хм, а церковь-то наша как к спаму относится?

      Ответить
  5. Денис:

    Спасибо большое за статью и за помощь.

    Ответить
  6. Елена:

    Спасибо!

    Ответить
  7. Владимир:

    Спасибо!!!!Как хорошо, что на любой вопрос в интернете можно найти ответ! =)

    Ответить
  8. Anna:

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

    Ответить
  9. Roman:

    Интересно, спасибо!

    Ответить
  10. квартирант:

    Мы предлагаем Вам огромнейший выбор квартир, комнат, домов и коммерческой недвижимости. Только актуальные варианты по доступным ценам. Инновационный подход к поиску жилья. Предоставляем Вам безграничный выбор в Центральной части России.
    Заходи, сам выбирай где тебе жить=)
    kvservice.su

    Ответить
    • Пётр:

      Вместо того, чтоб спамить, лучше бы геотаргетинг на своём сайте настроили
      А так ничё вроде..)

      Ответить
  11. Дед мороз:

    Да ладно вам о делах и о делах. Пора и о Новом годе подумать .
    Поздравляю всех!

    Ответить
  12. Marat:

    Отличная статья! Так как я сам на днях буквально обзавёлся блогом на WP, то всё что тут написано мне очень пригодится. Уверен! Так что спасибо автору! Занесу сайт в «избранное» и стану регулярно посещать его. Думаю, здесь для новичка(такого как я) будет много полезного!

    Ответить
  13. Петья:

    Спасибо за статью, а я уже замучался.

    Ответить
  14. Андрей:

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

    Ответить
    • Пётр:

      Ну вот, отличный повод поверить в мистику.

      Если в самом движке — сделайте, как в начале статьи написано (через стандартные настройки).

      А так — проверьте каждый файл шаблона темы (и кэш почистите, если установлен).

      Ответить
  15. Андрей:

    В том то и дело, что через стандартные настройки запретил комменты в 1 очередь, кэш не установлен, на всех страницах нормально, а на главной откуда-то вылазить код в котором эта форма и сидит, в коде шаблона ни какого упоминания. Сижу и реву…
    P.S. кстати поставил галочку внизу, что бы оповещал ваш сайт о новых комментах к статье, но письма таки не было.

    Ответить
    • Пётр:

      Андрей, думаю, тут 4 пути:

      1 — ещё раз просмотреть все-все шаблоны темы WP.
      2 — найти человека, который сделает это очень хорошо.
      3 — можно сидеть и реветь. В этом случае решение может прийти неожиданно, но может вообще не прийти.
      4 — сменить текущий шаблон и всё.

      Насчёт «оповещалки» — обычно не приходят письма, если на принимающей стороне фильтры какие-нибудь. Ну посмотрим, спасибо :)

      Ответить
  16. Макс:

    полезная статья! =)

    Ответить
  17. Вован:

    спасибо

    Ответить
  18. Анна:

    Петр здравствуйте, хорошая понятная статья. Но может в силу того что я сделала обновление вордпресса до версии 3.8, я так и не нашла строчку «быстрое редактирование». Помогите пожалуйста, если не трудно, у меня на всех предыдущих статьях комментарии открыты, а написала еще статью и там закрыты комментарии, хотя я ничего нигде не настраивала и не подстраивала. Объясните плиз где и куда вставлять этот php %) *UNKNOWN* Заранее благодарю.

    Ответить
  19. Алексей:

    Огромное спасибо за помощь. На моем сайте видимо был какой то глюк и у одной статьи было написано комментарии запрещены. Теперь все нормально.

    Ответить
  20. Ирина:

    Спасибо за понятный комментарий! Создала страницы «Обо мне» и «Обратная связь», а как отключить комментарии найти не могла. Благодарю, что помогли разобраться с этим! =)

    Ответить
  21. адениум:

    Спасибо за интересную информацию , приглашаю на свой сайт aden.okis.ru/

    Ответить
  22. Александр:

    Срочно Женюсь на Девушке Женщине на Даме до 45 лет, из Москвы других регионов иногородние которые уже в Москве с внешними данными от 40 кг до 50 кг стройной, худенькой, обворожительной, симпатичной, красивой, сексуальной, любящая носить обувь очень на высоком каблуке. Александр 40.170.80 я коренной Москвич не женат и не был. очень сильно хочу серьезных отношений семью Жену в жилье не нуждаюсь жду от ВАС предложений и фото. Агентам и агентств клубам знакомств не звонить внимание звонить с Московских сим карт 8 910 430 80 95 Александр 40 лет Москва

    Ответить
  23. Виктория:

    Спасибо Вам огромное!!!Сайт в закладки!!!

    Ответить
сайт web-ru.net
Я не спамлю...