• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Быстрое удаление постов

Статус
В этой теме нельзя размещать новые ответы.

kikabidze

Мастер
Регистрация
18 Авг 2010
Сообщения
289
Реакции
30
Wordpress 2.9.2 и выше.
Не накосячу ли я, если для удаления всех постов, буду просто полностью очищать таблицу wp_posts? Просто надоела медленная работа плагина bulk delete... Как можно ускорить удаление записей?
 
Вроде как на таблицу wp_posts не ссылаются по внешним ключам, да и в интернете можно найти много SQL хаков:
Код:
DELETE FROM wp_posts WHERE post_type = “post”;
источник:
 
Тогда так:
Код:
truncate table `wp_posts`;
truncate table `wp_postmeta`;
truncate table `wp_comments`;
truncate table `wp_term_relationships`;
truncate table `wp_term_taxonomy`;
truncate table `wp_terms`;
И кстати: Для просмотра ссылки Войди или Зарегистрируйся
 

Творил этот запрос в MySQL Workbench, работает, но можно чистить поля и не по названию категории(wp_terms.name), а ID категории(term_id).
 
очищаете все таблицы кроме "_options" и "_users", настройки движка на месте, пользователи на месте. все лишнее снесено.
 
а если хочу удалить все посты, но оставить рубрики (пустые), при очистке таблицы term_taxonomy ничего не "съедет"? с остальными таблицами вроде как все ясно, а вот term_taxonomy смущает что-то :)

...щя затестил на блоге, при очистке term_taxonomy все-таки рубрики удаляются, судя по-всему эта таблица указывает что является рубрикой, а что меткой
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху