Недавно решил зайти на свой старый сайт,- который, примерно, год назад создал также на wordpress.
Создавал его, так, для эксперимента, ничего туда практически не заливал. Вернее на нем не было плагинов, и в частности плагина анти-спама akismet. Теперь же зайдя на сайт обнаружил там практически около 10000 спам-комментариев. Вот сколько их было:
Само-собой, удалять такое количество спам-комментариев из админки блога вручную пришлось-бы наверно час, а может и больше,- да и мутарно этоб было бы…
Вообщем, немного поискал в интернете о возможности проделать процедуру удаления спам-комментариев более быстрым способом. Например, на странице http://happymillionaire.ru/blog/massovoe-udalenie-spam-kommentariev-v-wordpress админ дает один совет: «зайти в phpmyadmin и отредактировать базу данных: выбираем пункт sql, в появившемся поле вводим:
DELETE from wp_comments WHERE comment_approved = ’0′;
Однако, с помощью этой процедуры у меня автоматом удалились только комментарии, находящиеся в разделе «ожидающие» одобрения.
Хоть на самом деле, я нуб в программировании php, и вообще в программировании, но поскольку сайт был заброшенный, решил поэкспериментировать с phpmyadmin сайта. И, надо сказать, получилось удалить все комменты)))
Теперь о схеме удаления всех старых, ненужных или спам-комментариев.
Вначале заходим в панель phpmyadmin вашего хостера. Затем, слева в меню, выбираем базу данных вашего блога на wordpress, где нужно отредактировать комментарии. Появится следующий список, как показано на рисунке ниже,- где красным выделена ссылка wp_comments на область редактирования комментариев — на которую нужно нажать, зеленым я пометил количество комментариев и объем в МБ, которые они занимают:
Зайдя в эти данные комментариев, они будут показаны по 30 штук, но поскольку их у меня скопилось более 9000 внизу отметить «показать по 5000″, как показано на рисунке ниже (выделено зеленым цветом). Затем нажать на ссылку «отметить все» (выделено красным цветом). И после этого, нажать на удаление — выделено синим кружком:
После того, как все комментарии будут удалены, можете зайти в админку своего блога и увидеть, что теперь никаких комментариев нет:
Есть один нюанс,- зайдя затем в просмотр сайта, можно увидеть, что к записям, вроде как бы, осталось прежнее число комментариев, но кликая на любую запись,- вы увидите, что комментариев нет. Просто потом, при добавлении любого комментария, все станет на свои места и будет показано реальное число комментариев. Это связано, скорее всего, с тем, что нужно было еще где-то в базах данных сайта что-то подкорректировать,- но, как было сказано выше, я не программист, и поэтому не стал вмешиваться в остальные параметры таблиц и баз данных.
Напоминаю,- что принимаю обмен постовыми сообщениями, писать на скайп pavel—- (pavel и четыре тире).



