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

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

Содержание

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

Если требуется удалить форму со служебных страниц, то нужно открыть на редактирование файл шаблона page.php (структура и файлы шаблона) найти строчку кода

и просто удалить ее. Сохранить изменения.

Точно также можно убрать комментарии и со страниц записей. За страницы записей отвечает файл single.php.

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

Рекомендую для правки php файлов использовать текстовый редактор notepad++

Либо можете редактировать файлы шаблона из Админки блога — Внешний вид — Редактор — Шаблон страницы (page.php) / Одна запись (single.php)

Перед манипуляциями с файлами шаблона не забывайте делать резервные копии файлов.

Обновлено: В комментариях ниже, Denys подсказал еще способ выключить комментарии. В файлы шаблона лезть не нужно, но комментарии к каждой статье/странице нужно выключать руками. Я, считаю, это муторным делом. Если на сайте уже 200 страниц, то придется их все перелопатить. А если публиковать новые статьи, то нужно не забывать выключать к каждой новой записи. Делается это следующим образом:

  1. В Админке — Параметры — Обсуждение — в настройках «Настройки для статьи по умолчанию» убрать галочку с «Разрешить оставлять комментарии на новые статьи»
  2. В редакторе записи в «Настройках экрана» (правый верхний угол) включаем чекбокс «Обсуждение»
  3. Для того чтобы выключить форму комментариев, под редактором записи убираем галочку с «Разрешить комментарии»

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

aimblog.ru

WordPress комментарии — убрать не нужные поля

Удалить поле для ввода URL адреса сайта из формы комментариев это — защита вашего блога от не добросовестных комментаторов/веб-мастеров, поставят активную ссылку на свой сайт, напишут ни чего не значащий, бесполезный коммент и всё. Им лишь бы отметиться и нарастить ссылочную массу на свой сайт, а это не хорошо и не честно. Отвадим таких от своего блога.

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

Поле сайт в комментариях WordPress

Сделать это совсем просто 😎 . Перейдите: Внешний вид — Редактор и откройте файл Функции темы (functions.php), прокрутите страницу до конца и перед закрывающим тегом ?> вставьте маленький код:

Внимание : если не правильно вставите код в функции темы сайт перестанет работать (сделайте копию файла functions), но это не смертельно. Как исправлять, читаем здесь.

Получится должно вот так:

Функции темы,как вставить код

Обновите файл. А далее, смотрим результат:

Поле сайт в комментариях WP отсутствует

Поле для ввода URL отсутствует. Теперь, оставлять бесполезные комментарии с активной ссылкой на сайт горе комментаторы перестанут. Идём дальше.

Как удалить надпись Можно использовать следующие HTML-теги и атрибуты

Можно использовать следующие HTML-теги и атрибуты

Многие темы WP продолжают выводить внизу формы комментариев такую надпись — «Можно использовать следующие HTML-теги и атрибуты:» ( You may use these HTML tags and attributes:), кому то это нравится, а кто то хочет от неё избавится. По моему, совсем не нужная строка, её можно просто заменить текстовым редактором для комментариев , например этим или установить систему комментариев sv kament.

Однажды меня спросили, как такую надпись убрать, а я естественно, чтобы ответить и помочь комментатору решить данную проблему, кинулся искать в файлах темы функцию отвечающею за вывод надписи. И что? Там её просто нет, нужный файл оказалось находится в папке wp-includes с таким названием: comment-template.php. Надо открыть данный файл на хостинге, найти и удалить код:

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

wordpressmania.ru

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

Здравствуйте, уважаемые читатели блога KtoNaNovenkogo.ru. На движке WordPress чаще всего создают блоги, основным атрибутом которых являются комментарии. Поэтому данная возможность в админке включена по умолчанию (как зайти в админку, я надеюсь, вы знаете).

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

Как отключить появление новых комментариев в Вордпрессе

Как это сделать? Совсем не сложно. При написании статьи в Вордпрессе кроме, собственно, формы, куда вы вводите текст, кругом имеется довольно много блоков (справа и внизу), среди которых вы можете отыскать блок «Обсуждение».

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

Еще по теме:   Как установить woocommerce на Wordpress?

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

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

При таком способе отключения комментариев исчезнет только форма для их добавления, вместо которой появится подобная надпись:

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

Как убрать вообще все комментарии из блога или добавить их

Итак, быстренько вспоминаем как устроены шаблоны в WordPress и, подключившись к своем блога по ФТП, открываем на редактирование в Нотепаде++ файл single.php (для статей) или page.php (для статических страниц). Открыли? Ну и замечательно.

Находите там фрагмент:

И удаляете его (не забудьте предварительно скопировать на компьютер с сервера оригинал файла, в котором производите изменения). Сохраняете, обновляете данные в Файлзиле, сбрасываете кеш в Вордпрессе, если его используете, ну и, собственно, смотрите на результат.

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

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

ktonanovenkogo.ru

Как отключить, удалить комментарии WordPress

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

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

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

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

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

Роль комментариев на сайте

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

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

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

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

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

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

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

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

Ну а если веб-мастер решил создать сайт-визитку, одностраничник или сайт-рекламу. Что всем им делать? Для того, чтобы превратить свой ресурс в статистический вам понадобиться убрать комментарии к постам. А вот как это сделать и пойдет речь дальше.

Как убрать комментарии в wordpress

В движке wordpress автоматически встроена функция, дающая возможность оставлять комментарии на страницах и в статьях.

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

Рассмотрим два примера, как этом можно сделать :

1) Заходим в консоль своего wordpress сайта и жмем вкладку «Параметры» — «Обсуждение» и убираем галочку «Разрешить оставлять комментарии на новые статьи».

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

2) Здесь нам потребуется убрать несколько команд в файлах index.php , single.php и archive.php . Для этого заходим в вкладку »Внешний вид» — »Редактор». И убираем из данных файлов, которые я подчеркнул ниже, приведенные строчки:

В файле index.php убираем строчку

В файле single.php убираем строчку

В файле archive.php убираем строчку

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

На этом я заканчиваю статью, остается только выслушать ваше мнение по данной теме. Пока!

seoslim.ru

Как убрать комментарии в wordpress лучшие способы

Здравствуйте уважаемые Дамы и Господа! Меня зовут Владимир Савельев и я автор этого блога. В этой статье я расскажу как убрать комментарии в wordpress различными способами.

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

Еще по теме:   Что такое WP-RECALL

Но иногда появляется необходимость у вебмастера, убрать комментарии в wordpress.

Статьи по теме:

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

Стоит ли убирать комментарии на сайте? Я считаю, что делать этого не стоит.

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

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

Как убрать комментарии в wordpress

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

Перейдите по нему и на открывшейся странице уберите галочку возле пункта «Разрешить оставлять комментарии на новые статьи».

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

Нажимаем свойства и видим дополнительные возможности для поста.

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

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

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

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

Здесь отыщите пункт «Обсуждение» и поставьте возле него галочку.

Массовое удаление комментариев и формы

Два описанных выше способа помогут вам убрать комментарии для новых записей. А как же быть, если на сайте уже есть готовые статьи и их очень много? Заходить в каждую запись и править её совсем не хочется, да и времени на это особо нет. Тогда вам следуют сделать следующее.

Откройте управление базы данных MySQL и, в зависимости от того, что вы желаете сделать, запустите такие запросы:

Убрать комментарии — UPDATE wp_posts SET comment_status = ‘closed’
Включить комментарии — UPDATE wp_posts SET comment_status = ‘open’

Только обязательно перед тем, как их выполнить, произведите бэкап вашей базы данных.

Как убрать комментарии в wordpress еще? Можно удалить их форму из папки темы вашего сайта. Для этого вам понадобится отредактировать некоторые файлы из шаблона.

  • page.php – в этом файле вы сможете убрать комментарии к страницам вордпресс;
  • single.php – а здесь к записям.

Произвести эти действия необходимо в настройках FTP-клиента. Для этого вам понадобится воспользоваться текстовым редактором. Самыми распространенными и удобными редакторами являются Notepad++ и Filezilla.

Откройте в редакторе, в соответствии от того, что вы хотите сделать (убрать форму комментариев к постам или к страницам), нужный файл. Найдите в шаблоне следующую строку:

И удалите её. После чего сохраните изменения и загрузите файлы на хостинг. При необходимости можете очистить кеш.

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

Как видите, ничего сложного в этом действии нет.

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

Если вы хотите удалить какой-то комментарий или несколько комментариев на вашем сайте, тогда зайдите в свою административную панель. Найдите из списка предложенного слева меню «Комментарии».

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

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

На этом у меня все, надеюсь моя статья как убрать комментарии в wordpress Вам помогла и Вы выполнили поставленную задачу! До встречи в следующей статье!

savme.ru

Как отключить, убрать, удалить или изменить комментарии в 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.

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

yrokiwp.ru

Поделиться:
Нет комментариев

Добавить комментарий

Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.

×
Рекомендуем посмотреть
Adblock
detector