Как запретить и убрать комментарии в WordPress
Запрещаем и убираем комментарии в WordPress
В одной из статей я написал, как с помощью плагина Exclude Pages убрать главную страницу в WordPress и заменить её другой, но не учёл один момент — если не запретить комментарии для новой страницы, то на главной будет выводиться форма добавления комментариев, что не очень красиво. Есть несколько способов для сайтов на WordPress убрать комментарии.
Запрет на комментарии через стандартные настройки WordPress
- Заходим в «Настройки => Обсуждение» и видим такую картинку:
Настройки комментирования
Здесь можно убрать галочку с последнего пункта («Разрешить оставлять комментарии на статьи«) и запретить комментирование для новых статей (которые будут добавлены после изменения этой настройки). Комментирование к старым статьям и страницам будет продолжать действовать.
- Немного другой способ. Для каждой отдельной страницы и отдельной статьи можно убрать комментарии с помощью т.н. быстрого редактирования. Для этого выбираем «Записи => Все записи» или «Страницы => Все страницы» и рядом с нужной записью/страницей щёлкаем «Быстрое редактирование»:
Быстрое редактирование статьи в WordPress
После чего снимаем галочку с «Разрешить комментирование»:
Запрет комментирования для страницы в WordPress
После этих манипуляций ни комментариев, ни формы для комментирования отображаться вообще не будет.
Update: в WordPress версии 3.8 «быстрое редактирование» называется «свойства»:
Быстрое редактирование записи в WP 3.8
Как навсегда убрать комментарии в WordPress?
Это более жёсткий способ, который позволяет просто удалить кусок кода, обрабатывающий ввод и вывод комментариев.
Для этого заходим в редактор («Дизайн => Редактор») открываем шаблон статьи или страницы (обычно это Single.php и Page.php) и находим там такую строчку (жмём CTRL+F в браузере):
<?php comments_template();?>.
Удаляем её. Вообще, можно не удалять, а просто закомментировать, например, так:
<?php //comments_template();?>.
После этих действий никаких комментов и формы для их добавления не будет совсем.
Таким лёгким способом можно навсегда на сайтах на движке WordPress убрать комментарии или лишь временно запретить возможность комментирования. Вообще, такой подход лучше использовать для страниц поиска и прочих служебных страниц. Для записей (если у вас сайт для людей, а не сателлит) желательно оставить такую возможность.
P.S. В конце статьи про WordPress-плагины я отметил скорость индексации страниц Гуглом и их быстрое включение в выдачу.
Шустрый Яндекс
— очевидно, Яндексу (.ua) стало обидно, и он решил не отставать.
Ферма stealth аккаунтов. Как быстро начать и главное зачем?...исходя из целей и потребностей. Для масштабирования вы сможете
Новое в Интернете и SEO. Изменения в Яндексе и Google. Осень 2012...одинаковыми постовыми на нескольких сайтах. Support данного сервиса с пониманием отнёсся
Продвижение новостного ресурса — покорите вершины выдачи Google...ается на второй-третьей странице результатов? Если хотите, чтобы все
Современный антидетект браузер Undetectable.io – детальный обзорПредставители сфер арбитража трафика, работы с контекстной рекламой...
Как проверить картинку на уникальность через онлайн-сервисы и eTXT Антиплагиат?Обычно при публикации какого-либо контента на сайте, вебмастера о...
Спасибо! По уборке каментов в Вордпресс принял на вооружение!
Пожалуйста
Подскажите, как мне добавить возможность комментирования других страниц если по умолчанию эта функция на теме у меня включена, но почему-то комментарии не отображаются.
Но я хочу комментировать две страницы, а остальные не комментировать. Помогите сделать!!!
Заранее спасибо!
Возможно, в общих настройках вообще отключены комментарии.
Можно разрешить в общих настройках комментирование (если оно выключено) и для всех, кроме этих 2-х страниц, его запретить.
Пётр, там всё в норме!
AlexDom888, я так понимаю в норме — это в общих настройках включены комменты?
Дак может, в самой теме, случайно нет строчки
< ?php comments_template();?>
Пётр, превеликое спасибо за подсказку!
Столько всего перепробовал, а, оказалось, всего-навсего одна строка была в page.php пропущена — и комментарии того же плагина DISQUS отображались где угодно, но только не на страницах.
Спасибо ещё раз!
Не за что =)
Петр, у меня та же проблема, только я новичок в блогостроении, подскажите,куда именно нужно вставить эту строчку? Спасибо.
Такой замечательный спам, просто вообще.. =)
Хм, а церковь-то наша как к спаму относится?
Спасибо большое за статью и за помощь.
Пожалуйста, Денис
Спасибо!
Спасибо!!!!Как хорошо, что на любой вопрос в интернете можно найти ответ! =)
Мне нужно убрать комментарии (и форму самих комментариев тоже, а не только возможность оставлять комментарии) только с нескольких записей и страниц. Последний (жесткий) способ мне не подходит, а все предыдущие не убирают форму, она болтается и все портит. Подскажите, пожалуйста, в чем загвоздка.
Используйте «жёсткий» способ с добавлением условия <?php is_page(идентификатор_страницы) ?>
Здесь (во 2-й половине видео) описана аналогичная ситуация — http://web-ru.net/sajtostroenie/texnicheskie-momenty/kak-sdelat-poisk-na-sajte-ot-gugl-stavim-adsense-google-search-na-sajt.html
Интересно, спасибо!
Мы предлагаем Вам огромнейший выбор квартир, комнат, домов и коммерческой недвижимости. Только актуальные варианты по доступным ценам. Инновационный подход к поиску жилья. Предоставляем Вам безграничный выбор в Центральной части России.
Заходи, сам выбирай где тебе жить=)
Вместо того, чтоб спамить, лучше бы геотаргетинг на своём сайте настроили
А так ничё вроде..)
Да ладно вам о делах и о делах. Пора и о Новом годе подумать .
Поздравляю всех!
С наступающим, Дед мороз! =)
Отличная статья! Так как я сам на днях буквально обзавёлся блогом на WP, то всё что тут написано мне очень пригодится. Уверен! Так что спасибо автору! Занесу сайт в «избранное» и стану регулярно посещать его. Думаю, здесь для новичка(такого как я) будет много полезного!
Спасибо, приходите ещё
Спасибо за статью, а я уже замучался.
Замучился просто беда, не могу удалить форму коментов с главной страницы сайта, удалил из кода темы любое упоминание
о коментах, а форма на главной висит, в мистику не верю, но блин, что делать, может святой водой побрызгать? Подскажите где еще эта бяка может скрываться, может в самом движке можно как то запретить или удалить коменты?
Ну вот, отличный повод поверить в мистику.
Если в самом движке — сделайте, как в начале статьи написано (через стандартные настройки).
А так — проверьте каждый файл шаблона темы (и кэш почистите, если установлен).
В том то и дело, что через стандартные настройки запретил комменты в 1 очередь, кэш не установлен, на всех страницах нормально, а на главной откуда-то вылазить код в котором эта форма и сидит, в коде шаблона ни какого упоминания. Сижу и реву…
P.S. кстати поставил галочку внизу, что бы оповещал ваш сайт о новых комментах к статье, но письма таки не было.
Андрей, думаю, тут 4 пути:
1 — ещё раз просмотреть все-все шаблоны темы WP.
2 — найти человека, который сделает это очень хорошо.
3 — можно сидеть и реветь. В этом случае решение может прийти неожиданно, но может вообще не прийти.
4 — сменить текущий шаблон и всё.
Насчёт «оповещалки» — обычно не приходят письма, если на принимающей стороне фильтры какие-нибудь. Ну посмотрим, спасибо
полезная статья! =)
спасибо
Петр здравствуйте, хорошая понятная статья. Но может в силу того что я сделала обновление вордпресса до версии 3.8, я так и не нашла строчку «быстрое редактирование». Помогите пожалуйста, если не трудно, у меня на всех предыдущих статьях комментарии открыты, а написала еще статью и там закрыты комментарии, хотя я ничего нигде не настраивала и не подстраивала. Объясните плиз где и куда вставлять этот php %) *UNKNOWN* Заранее благодарю.
Здравствуйте, Анна.
Да, теперь там эта строчка заменена на «свойства».
Петр здравствуйте,
Спасибо большое!!! Все нашла ура ура! *YAHOO* =)
Огромное спасибо за помощь. На моем сайте видимо был какой то глюк и у одной статьи было написано комментарии запрещены. Теперь все нормально.
отлично)
Спасибо за понятный комментарий! Создала страницы «Обо мне» и «Обратная связь», а как отключить комментарии найти не могла. Благодарю, что помогли разобраться с этим! =)
пожалуйста, Ирина =)
Спасибо за интересную информацию
Срочно Женюсь на Девушке Женщине на Даме до 45 лет, из Москвы других регионов иногородние которые уже в Москве с внешними данными от 40 кг до 50 кг стройной, худенькой, обворожительной, симпатичной, красивой, сексуальной, любящая носить обувь очень на высоком каблуке. Александр 40.170.80 я коренной Москвич не женат и не был. очень сильно хочу серьезных отношений семью Жену в жилье не нуждаюсь жду от ВАС предложений и фото. Агентам и агентств клубам знакомств не звонить внимание звонить с Московских сим карт 8 910 430 80 95 Александр 40 лет Москва
Когда женитесь — напишите
Спасибо Вам огромное!!!Сайт в закладки!!!
о пользе и вреде комментариев
http://webmee.ru/pljusy-i-minusy-kommentariev-k-postam-wordpress/