CMS WordPress всегда позиционировалась, как система для создания блогов. Это априори предполагает создание гибкой системы комментирования статей и страниц блога. Вопрос комментирования решается на WordPress в полном объеме, как с использованием системных возможностей, так и с помощью сторонних плагинов.
Вопрос, нужно ли вам комментирование WordPress сайта или нет, должен решать владелец сайта. В системе WordPress изначально заложено гибкое управление и организация комментирования. Настройки комментариев, а на WordPress они называются «Настройки-Обсуждения», одни из самых, если не сказать, самые объемные.
В этой статье я не буду рассуждать, нужны комментарии на WordPress или не нужны, это решать вам, здесь посмотрим, как управлять комментированием на блоге (сайте) WordPress используя системные возможности и функционал phpmyadmin, а также сторонние плагины.
Управление комментированием WordPress находится на вкладке «Настройки-Обсуждение». Вкладка «Настройки-Обсуждение» одна из самых объемный в системе. Здесь вы можете:
Важно! Все ссылки, оставляемые в комментариях, закрываются тегом «nofollow».
Управление, а вернее кнопка запретить/разрешить комментарии есть на страницах редактора постов и страниц. Чтобы она появилась на экране, вверху откройте слайдер «Настройки» и в чекбоксе «Обсуждение» поставьте галочку. Теперь, вы сможете отключать комментирование отдельной статьи и страницы.
Удалить все комментарии WordPress можно двумя способами:
1. Из панели управления на вкладке «Комментарии». Достаточно выделить чекбоксы удаляемых комментариев или выделить все комментарии и выбрать «Действие-Удалить». 1. Из панели phpmyadmin. Авторизуйтесь в панели вашего хостинга и войдите в phpmyadmin. Откройте базу данных вашего WordPress и найдите таблицу «wp_comments». Именно здесь «лежат» комментарии вашего блога. Если нужно удалить все комментарии жмете на кнопку «Очистить» в строке «wp_comments». Таблица будет очищена, что означает удаление всех комментариев на блоге.Удаление комментариев отдельных пользователей (подписчиков) делается аналогично предыдущему пункту, только фильтруя пользователей по имени (email, ID).
Вариант 1. В панели управления входите на вкладку «Комментарии». В фильтре вписываете искомого пользователя, чьи комментарии вы хотите удалить. Выделяете чекбоксы этих комментариев и удаляете.
Вариант 2. Идете в phpmyadmin. Открываете базу данных своего блога.
Примечание: Перед работой с базой данных сделайте резервную копию базы, кнопка «Экспорт».
Можно сделать SQL запрос и показать, какой вы умный. Но мы пришли в phpmyadmin, а это интерфейс для упрощения работы базой данных. Поэтому пойдем простым путем:
Аналогично можно найти автора по имени (comment_author), и его ID(comment_ID)
Вернусь к SQL запросам. Все действия с фильтрами можно заменить следующими SQL запросами к базе данных (в запросах wp меняете на префикс свое базы данных):
DELETE FROM `wp_comments` WHERE `wp_comments`.`comment_ID` = 2
//2 это значение ID пользователя, можно нескольких пользователей через запятую.
DELETE FROM `wp_comments` WHERE `wp_comments`.`comment_author_email` = 'email_автора'
// email_автора, это адрес пользователя, можно несколько адресов, через запятую.
DELETE FROM `wp_comments` WHERE `wp_comments`.`comment_author` = 'Имя_автора'
//Имя_автора это имя пользователя при регистрации, можно нескольких пользователей через запятую.
В продолжение темы SQL запросов для WordPress почитайте статью «Практичные SQL запросы к базе данных WordPress», я дополнил её еще несколькими полезными запросами. А лучше учите матчасть, SQL запросы для WP, очень просто составить самому.
Посоветую два плагина, которые переведут комментирование на новый уровень.
Первый плагин это плагин «Discus» (https://wordpress.org/plugins/disqus-comment-system/). Он синхронизирует ваш блог WordPress с сервисом комментариев Discus (https://disqus.com/home/explore/). Комментарии, оставляемые вашими пользователями или гостями, поселятся в сети под своим адресом: Ваш_discus.discus.com и могут зажить в сети своей жизнью, улучшая оптимизацию сайта участием в осуждениях Discus сообщества или открытием своего канала.
Второй плагин называется “Comments – wpDiscuz” (https://wordpress.org/plugins/wpdiscuz/). AJAX система комментирования в реальном времени с пользовательской формой комментариев и своими полями. Предназначен для надстройки системных комментариев WordPress. Очень быстрый и отзывчивый с десятками функций.
©www.wordpress-abc.ru
В этой статье обсудим и разберем, как выбрать и установить платные плагины для WordPress. Преимущества их использования и возможности улучшения… Читать дальше
Как работает и где используется интерактивная сенсорная панель. Читать дальше
Планшет iPad mini — идеальный выбор для работы и развлечений! Или нет? Читать дальше
Практическое руководство из 10 пунктов, как увеличить конверсию вашего сайта. Читать дальше
Варианты проверки работы клавиатуры компьютера. Читать дальше
Что такое системы управления ERP и для чего они нужны. Читать дальше