WooCommerce: Удаление всех товаров, атрибутов, категорий

Владислав Белецкий
Владислав Белецкий .
Категория:
Комментариев: 0

Задача. WooCommerce не имеет возможности массово выбрать и удалить атрибуты товаров. При создании нового магазина это может понадобиться, когда атрибутов больше 20 штук и вручную, довольно долго это делать. Вообще очень было бы удобно иметь инструменты для массового удаления категорий, товаров и их атрибутов, т.к. при тысячах товаров и множествах категорий их быстрое удаление очень затруднительно.

Содержание

SQL-запрос удаления атрибутов товаров

Решение. Удалить массово все атрибуты товаров в Woocomerce можно через базу данных SQL-запрос — Код #1:

SQL-запрос на удаление всех атрибутов товаров woocommerce
Изображение 1: Массовое удаление атрибутов товаров через SQL-запрос в MySQL
Перед редактирование базы данных нужно сделать ее бэкап!

Код #1: Удаление всех атрибутов товаров через SQL-запрос в базе данных MySQL

Плагины массового удаления категорий, товаров, атрибутов, заказов

Решение 2. Плагины — это хороший вариант, который как правило представляет собой набор инструмент, где в том числе можно удалять товары и др.

WooCommerce Remove All Products (Gabriel Reguly, Erik Golinelli) — выполняет всего одну функцию и имеет одну кнопку удалить все товары. В отличии от других, приведенных здесь плагинов, этот хорошо справляется при удалении большого количества товаров на слабом сервере. По опыту — получается быстрее, по 600-1500 шт. товаров удалить за раз, при ограниченных ресурсах. Другие же плагины удаляли по 100+ товаров и отдавали ошибку.

Store Toolkit for WooCommerce (Visser Labs) — набор инструментов для веб-разработчиков в WooCommerce. Возможностей очень разных много, но хотелось бы выделить массовое удаление товаров, их категорий, атрибутов (Изображение 2), заказов, медиа и пр. Можно удалять товары из определенной категории.

Настройки Store Toolkit for WooCommerce
Изображение 2: Настройки в плагине Store Toolkit for WooCommerce

WP Bulk Delete (Xylus Themes) — позволяет массово удалять посты, страницы, комментарии, товары (Изображение 3), пользователей, термины таксономии (категории, атрибуты, метки) и мета-поля. Удалять может по различным условия, например, удалить товары из определенной категории и т.п. Если при удалении сервер не справляется, то можно задать лимит на удаление (Изображение 4).

Настройки WP Bulk Delete
Изображение 3: Настройки в плагине WP Bulk Delete
Настройки WP Bulk Delete
Изображение 4: Ограничение удаления товаров (или записей) за раз в плагине WP Bulk Delete
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии