X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

> Удалить все комменты в ВП, Как удалить все комментарии находящиеся на модерации
PostBrigada
PostBrigada
Topic Starter сообщение 29.3.2015, 14:59; Ответить: PostBrigada
Сообщение #1


На одном из сайтов на ВП накопилось достаточно много спамных комментов (39к), все они находятся на модерации. Руками их удалять - займет неделю, так как выделяет сразу только 20шт.

Как можно очистить все эти комментарии, которые на модерации одним махом. Понимаю, что надо лезть в БД и делать это от туда. Скажите какой запрос применить SQL и какая таблица содержит эти комменты?


--------------------


Поблагодарили: (1)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
 
Открыть тему
Ответов (1 - 3)
Palundra
Palundra
сообщение 29.3.2015, 15:18; Ответить: Palundra
Сообщение #2


PostBrigada, может через панель проще!? ) Выбираем "На экране отображаются" ставим 5к или 10к/отмечаем и del. Пардон максимум 999


Сообщение отредактировал Palundra - 29.3.2015, 15:19


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
JamesM12
JamesM12
сообщение 29.3.2015, 15:19; Ответить: JamesM12
Сообщение #3


Код
DELETE FROM wp_comments where comment_content like '%url]%' OR comment_content like '%http%' OR comment_author_email LIKE '%http%' OR comment_content like '%site...%' OR comment_author LIKE '%seo%' AND comment_approved = '0'


comment_content - поле с телом коммента
comment_author - поле Имя автора комментария

остальное думаю понятно ? Играясь с OR и полями можно удалять по разным параметрам :beer:


--------------------
Создание, исправление, доработка, лечение ваших проектов :)
Linux, PHP, Javascript, HTML, CSS, Wordpress since 2008 - wpmastering.pro


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
beynik
beynik
сообщение 29.3.2015, 15:20; Ответить: beynik
Сообщение #4


Нужно зайти в phpmyadmin, выбрать нужную базу данных, перейти в окно SQL и там ввести команду.
Варианты SQL-запроса

1. Удалить все спам-комментарии:

DELETE FROM wp_comments WHERE comment_approved = ‘spam’

2. Удалить все комментарии на модерации:

DELETE FROM wp_comments WHERE comment_approved = ‘0’

3. Удалить все одобренные комментарии:

DELETE FROM wp_comments WHERE comment_approved = ‘1’

Таблица «wp_comments».

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


--------------------


Поблагодарили: (3)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) QIWI кажется все?
109 Silverspam 17556 15.4.2024, 9:11
автор: Alekser
Открытая тема (нет новых ответов) Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на первый заказ.
Мегамаркет. Скидка 1000 рублей при покупке от 5000 рублей на все, на п
7 stu999 1753 31.3.2024, 11:19
автор: stu999
Открытая тема (нет новых ответов) Все легальные аккаунты без НДС. Facebook Ads, Яндекс Директ и Google Ads без НДС. Отзывы SaveBalance
123
5 DerianFox 3787 7.7.2023, 19:07
автор: rom36
Открытая тема (нет новых ответов) RedBox - все нужные инструменты в одном месте
0 fantomofdarkness 794 15.2.2023, 14:50
автор: fantomofdarkness
Открытая тема (нет новых ответов) Внимание! Накрутка просмотров ВК на все посты стены. ДЕШЕВО!
0 robot_yaga2 930 4.7.2022, 15:17
автор: robot_yaga2


 



RSS Текстовая версия Сейчас: 20.4.2024, 6:52
Дизайн