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


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

О том как удалить и изменить комментарии мы говорили в .

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

Отключить возможность оставлять комментарии на всех страницах или записях вашего сайта очень просто. Для этого вам всего лишь нужно:

1) Переходим в «Настройки» -> «Обсуждение».

2) Убираем галочку с пункта «Разрешить оставлять комментарии на новые статьи» и сохраняем изменения. Для этого нужно нажать кнопку внизу страницы « Сохранить изменения» .

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

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

Как отключить комментарии на старых страницах читайте ниже.

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

1) Открываем с административной панели страницу или запись, на которой мы хотим отключить комментарии.

2) Нажимаем в правом верхнем углу кнопку «Настройки экрана» и ставим галочку в «Обсуждения» .

3) Теперь в самом низу страницу появится блок «Обсуждение» , в котором нужно убрать галочку с пункта «Разрешить комментарии» .

Готово! Теперь на этой странице будет отключена возможность оставлять комментарии. Если вы захотите вернуть возможность комментировать страницу — поставьте обратно галочку в «Разрешить комментарии» .

Аналогичным способом отключать и включать комментирование можно и для записей (статей).

Спасибо за внимание! Если у вас будут возникать вопросы, задавайте их в комментариях.

Здравствуйте, друзья! В этом уроке мы поговорим о том, как отключить возможность комментирования на всех страница и записях. Также мы разберем с вами как отключить комментирование только на некоторых страницах в WordPress. Заметьте, что при отключении возможности комментирования страниц, комментарии которые там были оставлены сохранятся. О том как удалить и изменить комментарии мы говорили в прошлом уроке. Как отключить комментирование на всех страницах и записях в WordPress Отключить возможность оставлять комментарии на всех страницах или записях вашего сайта очень просто. Для этого вам всего лишь нужно: 1) Переходим в "Настройки" -> "Обсуждение". 2) Убираем галочку с пункта "Разрешить оставлять комментарии на…

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

Отключение комментариев. Зачем это нужно?

Зачем вообще нужно отключать комментирование? Быть может, вы просто не хотите, чтобы ваши записи или медиафайлы обсуждали другие пользователи. Либо вы администратор крупной группы, и материал сообщества такой, что не нуждается в комментировании. Или большинство обсуждений такое, что лишено всякого смысла, а модерировать массу подобных “пустых” комментов вам сложно. Причин может быть много. Давайте рассмотрим по отдельности, как закрывать обсуждения к публикаций и медиафайлов.

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

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

1. Переходим в , раздел “Настройки”

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

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

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


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

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

Чтобы запретить комментарии в группе, нужно перейти к настройкам группы (иконка ) и выбрать пункт “Управление сообществом”

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

Как запретить комментировать фото

Чтобы отключить комментарии к фотографиям, нужно сделать следующее:

1. Перейти на страницу с , выбрать альбом, в котором вы хотите запретить комментарии, и выбрать опцию “Редактирование альбома” (при наведении на фотоальбом в правой верхней части появляется иконка с карандашом).

Либо же в самом альбоме выбирает аналогичное действие редактирования.

2. После выбираем пункт “Кто может комментировать мои фотографии” и из выпадающего списка выбираем нужный пункт. Затем сохраняем изменения.


Как запретить обсуждение видео

Запрещать комментирование можно только у тех видеозаписей ВКонтакте, которые вы загрузили сами.

Чтобы закрыть обсуждение ваших , нужно:

1. Перейти на страницу с видео в раздел “Мои видеозаписи” и на видео нажать иконку “Редактировать”

Теперь никто кроме вас не сможет оставить сообщение под данной видеозаписью.

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

К таким, например, относится карта сайта для посетителей. Там и так достаточно ссылок (см. и не только с главной).

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

Призыв «Прошу не комментировать»обычно не все замечают…

«Еще бывает, что боты изрядно сабмитят» — это сленговая цитата из интернета.

Код изменять совсем не нужно!

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

При ближайшем рассмотрении все оказалось значительно проще.

На момент написания статьи у меня WordPress 3.3.1 и там все эти возможности прекрасно предусмотрены.

Запретить комментарии для сайта вообще.

1 Как запретить комментарии WordPress на сайте, если они не нужны вообще (например, продающая страница).

Нужно открыть админ панель – Параметры – Обсуждение. Там есть два пункта, которые можно использовать. Клацни, чтобы увеличить картинку:

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

Запретить комментарии для отдельной страницы.

2 Как запретить комментарии WordPress страницы сайта.

1) Открыть настройки экрана (см. в верхнем углу справа) при редактировании страницы и поставить галочку в элементе настройки «Обсуждение». Галочку «Комментарии» лучше убрать (все иллюстрации можно увеличить).

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

Запретить комментарии для отдельной статьи.

3 Как запретить комментарии WordPress для статьи на сайте. Технология аналогична настройкам, проведенным для страницы:

1) Открыть настройки экрана для статьи (в правом верхнем углу), когда статья открыта для редактирования, установить там галочку «Обсуждение» и убрать галочку «Комментарии».

2) Под статьей в появившемся пункте настроек убрать галочку элемента управления «Разрешить комментарии». Вот и все! Комментарии запрещены .

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

«Порою находит на нас ослепленье:

Не видит садовник раскрывшейся розы,

А шахматный гений простейшей угрозы,

Не видит грибник, что в грибах вся поляна,

А доброе сердце не видит обмана.

И часто бывает, очнувшись за чаем,

Мы слезы в любимых глазах замечаем.»

(Константин Ваншенкин)

Вот так-то. Будьте внимательней к тем, кто Вас окружает.

P.S. А вот по вопросу, какое разумное количество комментариев оставлять под статьей, я пока не определилась. 90 дней, после которых они закроются автоматически, еще не прошли А что думаете Вы? Буду рада, если поделитесь со мной своими мыслями по этому поводу.

Что я изменила, приобретя опыт.

P.S.S. Получив опыт работы с сайтом более 6 месяцев, я убрала галочку элемента запрета комментариев через определенное количество дней. У меня теперь комментарии под статьей разрешены всегда

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

Почему иногда не получается разрешить комментарии страницы WordPress.

Некоторым хочется наоборот — разрешить комментарии какой-то страницы. Они выполняют все действия, указанные выше, но разрешить комментарии не удается. Почему?

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

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

Но прежде, чем это делать, стоит еще раз хорошенько подумать: «А нужно ли это?».

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

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

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

Давайте сперва немного поговорим о комментировании на сайтах, какие преимущества они могут дать, если я вас не смогу убедить в том что комментарии нужно оставить, тогда перейдем к тому как отключить комментарии в wordpress .

Зачем нужны комментарии на сайте

В комментариях есть много преимуществ, перечислю главные из них:

  • Комментарии улучшает поведенческие факторы, после того как на странице пользователь оставит комментарий, такой визит получит 4 или 5 балов по уровню поведения на сайте (это я про яндекс метрику, можно посмотреть на странице «Вебвизор»). Чем больше комментариев пользователи оставят на странице тем выше ее поставит поисковик в выдаче, естественно если другие параметры сайта в нормальном состоянии.
  • Комментирование увеличивает объем контента, дополняет ключевыми словами, можно взять в пример форумы, они живут только за счет комментирования и собирают отличный трафик с поисковых систем.

Это два главных момента которые вы можете потерять если решитесь убрать комментарии на сайте. Достоинства обсудили переходим к нашей работе с комментариями.

Как работать с комментариями на сайте WordPress

Как убрать комментарии с админки

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

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

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

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

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

  • Контакты;
  • Карта сайта;
  • Об авторе и т.д.

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

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

Как убрать комментарии на всех страницах или записях сайта

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

Снял небольшое видео как отключать комментарии на одной странице и во всех сразу:

Вам нужно снова с админки перейти в Записи/Все записи в правом верхнем углу есть вкладка «Настройки экрана» нажимаем на нее и выбираем такое количество записей или страниц которое находиться у вас на сайте. Эту цифру можно узнать перейдя во вкладку консоль, где расположена статистика всех опубликованных записей и страниц. Далее нажимаем применить.

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

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

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

Начали праздновать? Зря, это породило еще две проблемы старые комментарии скорее всего все еще отображаются и появилась надпись типа «Комментарии запрещены» или «Комментирование закрыто» или же «Обсуждение закрыто» или что-то в этом духе. Не переживайте и с этой задачей мы справимся.

Как убрать надпись «комментирование закрыто»

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

Перед тем, как проводить какие-либо махинации с файлами, сделайте резервную копию сайта и скачайте не тронутою версию шаблона.

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

Итак, отключить комментарии очень просто, нужно в файлах шаблона single.php для записей и page.php для страниц удалить такую строку:

.

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

Исходя из того, что вы не нашли указанный код в файлах записей и страниц переходи к плану «Б» и удаляем файл comments.php из файлов темы, если при обновлении страницы сайта вам не выбило ошибки и сайт работает нормально, тогда все отлично, в противном случае обратитесь к программисту, отключение комментариев будет стоять не дорого. Я не рекомендую удалять какие-либо файлы без минимальных знаний php, но решать вам.

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

К примеру если у вас было так:

if (! comments_open() && get_comments_number()) : ?>

Должно получиться такое:

if (! comments_open() && get_comments_number()) : ?>

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

На этом все, если что не так задавайте вопрос в комментах, постараюсь помочь.

Как удалять и редактировать комментарии WordPress

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

Как удалить или изменить комментарий WordPress

Для того что бы изменить или удалить комментарий нужно найти необходимый и нажать на ссылку:

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

Как удалить все комментарии с сайта WordPress

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

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

Всем привет!

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

Зачем нужны комментарии на сайте

  1. Прежде всего, комментарии — показатель актуальности темы статьи. Не важно, к какой нише относится проект, является он коммерческим или информационным, активное обсуждение материалов положительно сказывается на поведенческих факторах сайта и не остается незамеченным поисковыми системами.
  2. Открытое обсуждение — это возможность получить обратную связь от посетителей ресурса, понять, насколько интересны материалы пользователями, выработать правильный вектор развития проекта. В коммерческих тематиках комментарии помогают узнать мнение клиентов — как о конкретном товаре, так и о деятельности организации в целом. Для покупателя — это один из каналов связи с продавцом, возможность задать дополнительные, важные для принятия решения о покупке, вопросы о товаре или услуге.
  3. Для владельца ресурса это отличная возможность проявить экспертность . Отвечая на комментарии посетителей, решая их вопросы, администратор коммерческого сайта или автор тематического блога демонстрирует пользователям профессиональный интерес к теме, показывает глубину собственного погружения в тему и, тем самым, способствует повышению авторитетности сайта.
  4. Комментарии — это уникальный контент , создаваемый пользователями добровольно. Яркий пример тому — форум любой тематики или обсуждение читателями темы статьи на популярном сайте. Нередко общий объем комментариев в разы превышает объем первоначального поста. Если комментарии действительно тематические и не закрыты от индексирования, их текстовая составляющая способна принести пользу в продвижении сайта или блога.
  5. Это источник новых идей и вдохновения . Нередко посетители и клиенты дают дельные советы, помогающие развитию интернет-ресурса или бизнеса, стимулируют к написанию новых статей, подсказывают темы, которые были бы им интересны.
  6. Комментарии — важный материалов на сайте. Оставляя в ответах на вопросы посетителей сайта ссылки на страницы, помогающие решить ту или иную проблему, владелец сайта способствует увеличению такого показателя, как глубина просмотра, улучшая поведенческие на сайте.

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

Управление комментариями через консоль WordPress

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

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

Отключаем комментирование новых статей

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

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

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

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

Закрываем комментирование страниц и записей с помощью фильтров

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

Для удобства выбора и обработки необходимых пунктов желательно предварительно настроить выводимое на странице админки количество элементов. Делается это во вкладке «Настройки экрана» (правый верхний угол).

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

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

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

Во вкладке SQL базы данных сайта находится поле для ввода запросов вручную.

Если в админке WordPress накопилось множество неодобренных спамных комментариев, полностью убрать их из базы данных поможет запрос:

DELETE FROM wp_comments WHERE comment_approved = "0";

Удаление всех ранее одобренных комментариев производится с помощью запроса:

DELETE FROM wp_comments WHERE comment_approved = "1";

Для изменения статуса «открыто/закрыто»