Skip to content
бд

Порой возникает необходимость удалить все товары из базы данных woocommerce. Например, импорт нового xml прайса мне проще делать на пустую базу товаров. Можно найти различные плагины, но как последователь учения “меньше сторонних установок – чище сайт”, проще это сделать через mysql. Займёт это от силы 3 минуты, главное сделать бекап. Своевременные backup’s спасли ни одно поколение нервных клеток.

DELETE FROM wp_term_relationships WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
DELETE FROM wp_postmeta WHERE post_id IN (SELECT ID FROM wp_posts WHERE post_type = 'product');
DELETE FROM wp_posts WHERE post_type = 'product';

Если изменён префикс таблиц, нужно не забыть поменять wp_ на свой.

Комментариев: 0

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back To Top