Как быстро удалить все товары, мета данные и записи Woocommerce с сайта

Дата публикации:

Автор:

Раздел сайта:

Сегодня два способа как удалить записи о товарах, категории, теги и другие тахономии созданные плагином электронного магазина Woocommerce с сайта. Часто бывает ситуация, что необходимо очистить сайт от данных товаров Woocommerce и я вот встал перед такой же задачей. Надо было удалить порядка 10 тысяч товаров, а ручное удаление это очень мягко так говоря неблагодарная потеря времени. Поэтому я стал перебирать решения, которые можно использовать и предлагаю вам два варианта как это сделать. Первый вариант с использованием плагина, второй вариант вручную запросом к базе данных. Какой вам удобнее тот и выбирайте, я начал с плагина, который очень быстро удалил, а потом проверил запросом – уже ничего не было.

Плагин для удаления товаров Woocommerce

Плагин очень простой и называется Woo Product Remover, его установка производится стандартно из депозитария плагинов WordPress. Добавить новый плагин, вводим или вставляем название и делаем поиск, установить и активировать. После этого заходим в настройки плагина, который уже установился и выбираем удаление. В принципе настроек у плагина минимум, возможно два удаления, первое это только товары, второй способ если отметить галочку на опции: удалить все категории, теги, тахономии созданные плагином Woocommerce. Собственно, после этого нажимаем и ждём. После окончания удаления плагин даст подробную информацию, сколько товаров и других данных было удалено.

Ручное удаление запросом к базе

Это уже более гиковский способ очистки данных плагина Woocommerce, но также надёжный способ. Для того, чтобы удалить запросами заходим в базу данных, выбираем SQL запрос и делаем поочерёдно три запроса, которые очистят все данные от товаров.

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’;

Быстрое массовое удаление картинок товаров 

Вот вся процедура. Учитывайте, что после удаления товаров в базе останется много данных на каждую картинку продукта. Если у вас три картинки в среднем на товаре, то учитывайте, что каждая картинка имеет вариантов размера и их гораздо больше. Для того, чтобы почистить также от картинок, надо использовать плагин DNUI PRO – из того что я пробовал и экспериментировал с очисткой картинок после удаления товаров, этот самый рабочий вариант.

Хорошей вам работы и надеюсь решение вам поможет. Будут вопросы или проблемы обращайтесь, я оказываю услуги по сайтам WordPress и магазинам на Woocommerce.

РЕКОМЕНДУЕМ

Файл .htaccess подробное описание, где находится, настройка и оптимизация

Файл .htaccess - это файл конфигурации, который определяет, как веб-сервер отвечает на запросы. WordPress .htaccess файл может быть использован для повышения вашего сайта производительности,...

Убираем показ ошибок на сайте при режиме работы Nginx и PHP-FPM

Столкнулся с задачей убрать ошибки при просмотре сайта, который работает в режиме nginx + php-fpm. В настройках php панели показ ошибок отключен, однако ошибки...

5 лучших плагинов для перевода сайта на WordPress, сравнение и описание

Если вы хотите создать многоязычный сайт WordPress, вам понадобится плагин для перевода WordPress. Но выбор правильного многоязычного плагина WordPress - это важное решение, так как...

Новая сборка OKWP WordPress 1.9.4 для информационных сайтов

Много прошло времени, с момента последнего выхода сборки OkWP Wordpress. За это время я перебрал несколько вариантов сборки, что то добавлялось, что убирал. На...

MyISAM против Innodb MySQL Engine для WordPress что лучше и конвертация таблиц базы данных

На облачных сайтах, выделенном сервере обычно используется Innodb. Innodb предлагает лучшую производительность на лучшем оборудовании . Первый и самый важный момент заключается в том,...

Эффективные SEO-метрики для отслеживания вовлеченности и эффективности контента

Отслеживание эффективности контента связано с изучением метрики вовлечённости , который раскрывает основные проблемы, связанные с контентом. SEO является ключевым компонентом успеха онлайн-бизнеса. Таким образом,...

UDP против TCP, или Будущее сетевого стека (highload обсуждение)

Что мы знаем об IP-сетях Мы отправляем пакеты черный ящик их пересылает клиенту клиент собирает пакеты Внутри черного ящика есть уровни: Давайте сравним TCP и UDP....

Что такое HTTP/3 – описание и возможности нового протокола на основе UDP

В ноябре 2018 года в Бангкоке состоялась встреча Инженерной рабочей группы по Интернету (IETF), и был принят новый проект Интернет . Транспортный протокол QUIC, преемник HTTP/2 , был переименован в HTTP/3. HTTP/3 основан...
Как быстро удалить все товары, мета данные и  записи Woocommerce с сайта
Alecs Retin
Работаю в сфере web с 2009 года. Занимался созданием своих проектов в разных тематиках. В основном делаю сайты на Instantcms и Wordpress. Оказываю услуги разработки сайтов и стартапов, инвестирую в интернет проекты и сервисы. Более 10 лет занимаюсь Web разработкой и создание интернет проектов. Интернет магазины, информационные порталы, городские порталы. Оказываю поддержку в развитии и продвижении сайтов.

ПОХОЖИЕ МАТЕРИАЛЫ

Файл .htaccess подробное описание, где находится, настройка и оптимизация

Файл .htaccess - это файл конфигурации, который определяет, как веб-сервер отвечает на запросы. WordPress .htaccess файл может быть использован для повышения вашего сайта производительности,...

Убираем показ ошибок на сайте при режиме работы Nginx и PHP-FPM

Столкнулся с задачей убрать ошибки при просмотре сайта, который работает в режиме nginx + php-fpm. В настройках php панели показ ошибок отключен, однако ошибки...

5 лучших плагинов для перевода сайта на WordPress, сравнение и описание

Если вы хотите создать многоязычный сайт WordPress, вам понадобится плагин для перевода WordPress. Но выбор правильного многоязычного плагина WordPress - это важное решение, так как...

Новая сборка OKWP WordPress 1.9.4 для информационных сайтов

Много прошло времени, с момента последнего выхода сборки OkWP Wordpress. За это время я перебрал несколько вариантов сборки, что то добавлялось, что убирал. На...

MyISAM против Innodb MySQL Engine для WordPress что лучше и конвертация таблиц базы данных

На облачных сайтах, выделенном сервере обычно используется Innodb. Innodb предлагает лучшую производительность на лучшем оборудовании . Первый и самый важный момент заключается в том,...

Эффективные SEO-метрики для отслеживания вовлеченности и эффективности контента

Отслеживание эффективности контента связано с изучением метрики вовлечённости , который раскрывает основные проблемы, связанные с контентом. SEO является ключевым компонентом успеха онлайн-бизнеса. Таким образом,...