SQL-запросы для управления комментариями на сайте WordPress

Последнее изменение поста: Июнь 4, 2017

Рад Вас приветствовать в новой статье! Сегодня на dvpress.ru, Вы узнаете, как с помощью SQL-запросов, можно массово управлять комментариями на сайте WordPress. Например, с помощью SQL-запроса, можно быстро очистить папку «Спам», заменить часть текста во всех комментариях, или отключить их вообще.

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

Немного информации о базе данных MySQL, и  phpMyAdmin.

phpMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.


 Далее, я буду писать о SQL-запросах, с помощью которых можно управлять всеми комментариями на своем ресурсе, и, если Вы не знаете, как это делается, то советую Вам посмотреть видео в статье, как выполнять запросы к базе данных MySQL.

SQL-запросы для управления комментариями WordPress

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

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


Удаление комментариев за определенный период времени: возможно Вам когда-то понадобиться очистить комментарии за определенный период времени, например, с 1 января 2017 года, по 25 января того же года. Для этого выполните следующий запрос


Отключить все ком. на сайте: надеюсь к этому пункту пояснения не нужны. Выполните следующий запрос


Разрешить все ком. на сайте


Отключаем комментарии к старым публикациям: с помощью SQL-запроса, можно быстро отключит ком. к старым публикациям. Например, статьи, которые Вы писали ранее, на сегодняшний день уже неактуальны, но к ним до сих пор оставляют комментарии, и задают вопросы. Закрыть ком. к статьям, можно до определенного периода времени, например до 23 сентября 2016 года.


Не забудьте изменить в коде дату.

Удаление комментариев с определенным URL: если Вам вдруг понадобиться на сайте удалить все комментарии, с определенным URL, то это можно легко сделать с помощью следующего запроса.


Между знаками %, впишите часть URL,  который присутствует в ссылке, и все комментарии с такими ссылками будут удалены.

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


Ради интереса, я попробовал на воем сайте во всех комментариях заменить слова «спасибо» на «благодарю», и у меня получилось 313 замен.

Комментарии могут оставлять только зарегистрированные пользователи: с помощью следующего SQL-запроса, можно запретить все комментарии на сайте, кроме зарегистрированных пользователей.


Удаление комментариев ожидающих модерации: с помощью этого запроса, можно удалить все комментарии ожидающие одобрения.

Изменение URL сайта комментатора: данный запрос изменяет адрес сайта комментатора

 
Поделиться статьей с друзьями


Комментарии закрыты.

Бесплатный практикум по заработку на партнерских программах

 

Путешествие к стабильному заработку в интернете всего за 7 дней. Курс адаптирован для понимания и моментального внедрения даже полным новичком

на Вашу почту было отправлено письмо для подтверждения подписки

Подписаться на новости сайта

Получайте новые статьи на свой Email

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