Зв'язатись
  • WordPress
  • Import/Export
  • v1.1.0

Bulk-редактор цін і залишків для WooCommerce

Окремий екран для масового редагування цін і залишків: правки просто в рядку таблиці, збереження пачкою через AJAX і журнал змін — що, з чого на що, коли і хто.

Завантажити Free
Pro · ліцензія на рік Чим більше сайтів, тим дешевше кожен
Сумісність
WooCommerce 7.0+ · WordPress 6.2+
PHP
7.4 і новіший
Ліцензія
один сайт, річна
Тріал
7 днів, без картки, один на сайт
Або всі 144 Pro-модулів з All Access — 4 990 ₴ / рік

Модуль у роботі — 41 секунда

Без звуку теж зрозуміло: субтитри українською

Що є в Free,
а що дає Pro

Безкоштовна версія працює без обмеження в часі. Pro додає решту функцій з таблиці.

Функція Free Pro
Окремий екран «Bulk-редактор» у меню WooCommerce ✔ ✔
Інлайн-редагування ціни, акційної ціни, залишку, наявності й артикула ✔ ✔
Фільтри: пошук за назвою/артикулом/ID, категорія, тип, статус, наявність, акція, діапазон цін ✔ ✔
Сортування за назвою, артикулом, ціною й залишком, пагінація ✔ ✔
Збереження пачкою через AJAX із прогрес-баром — без перезавантаження сторінки ✔ ✔
Журнал змін: поле, було → стало, джерело, автор, дата, IP ✔ ✔
Масові операції за формулою: ±%, ±сума, задати ціну, округлення, межі ціни — ✔
Акції гуртом і планування дат початку/кінця акції — ✔
Редагування варіацій прямо в таблиці — ✔
Експорт і імпорт CSV із валідацією кожного рядка — ✔
Відкат окремого значення або цілої масової операції — ✔

Як це виглядає

Bulk-редактор для WooCommerce — таблиця товарів із інлайн-редагуванням цін і залишків
WooCommerce → «Bulk-редактор»: фільтри, таблиця з інлайн-редагуванням ціни, акційної ціни, залишку, наявності й артикула. Так виглядає безкоштовна версія одразу після встановлення.
Bulk-редактор для WooCommerce — попередній перегляд масової операції «було → стане»
Спершу попередній перегляд «було → стане» по кожному товару — і лише потім запис у каталог. Будь-яку операцію можна відкотити цілком.
Bulk-редактор для WooCommerce — Pro-можливості видно на своїх місцях сірими
Pro-блоки не ховаються й не замінюються банером: вони лишаються на своїх місцях сірими, з бейджем і рядком про те, що саме дають.

Головне про модуль

Таблиця й фільтри

Пошук за назвою, артикулом або ID, фільтри за категорією, типом товару, статусом, станом залишку (в тому числі «закінчується»), участю в акції та діапазоном цін.

Безпечно для каталогу

Плагін ніколи не пише ціни напряму в базу.

Журнал змін

Кожен запис лягає в окремий журнал: що змінилось, з якого значення на яке, коли, ким і з якого джерела.

Тріал стартує, коли ви попросите

Свіжий інстал — безкоштовна версія, нічого не вмикається само. Кнопка «Спробувати Pro 7 днів» → e-mail → ключ одразу у вікні і листом.

Один ключ — один сайт

Переносите магазин — відв’яжіть ліцензію на старому домені й активуйте на новому самі. Якщо наш сервер недоступний, Pro працює ще 14 днів. Для студій — ключі на 5, 25 сайтів або без обмежень.

Технічні вимоги

  • WordPress 6.2 і новіший, PHP 7.4+
  • WooCommerce 7.0 і новіший; HPOS (окремі таблиці замовлень) і класичне зберігання працюють однаково
  • Власні таблиці журналу; при видаленні плагіна історія цін лишається, якщо ви явно не попросили її стерти

Історія версій

v1.1.0 Поточна

Pro більше не вмикається сам: свіжий інстал = безкоштовна версія, поки власник не запустить тріал або не активує ключ.

v1.0.0 Перший реліз

Екран редактора з інлайн-правкою, фільтри й сортування, збереження пачкою через AJAX, журнал змін; Pro.

Разом з Bulk-редактор цін і залишків для WooCommerce купують

4 модулі одним замовленням — на 40% дешевше, ніж окремо

Набір «Старт магазину» Bulk-редактор цін і залишків Nova Poshta Premium Mono Acquiring Telegram-сповіщення і Viber/SMS покупцям Потрібно більше — усі 144 модулі в All Access за 4 990 ₴.
2 490 ₴ / рік замість 4 160 ₴ поштучно
Купити набір →

Повний опис модуля

Bulk-редактор для WooCommerce — окремий екран, де ціна, акційна ціна, залишок, статус наявності й артикул редагуються прямо в рядку таблиці, а всі правки зберігаються однією пачкою через AJAX із прогрес-баром. Змінити ціну кільком сотням товарів у стандартній адмінці означає відкрити кілька сотень карток.

Таблиця й фільтри

Пошук за назвою, артикулом або ID, фільтри за категорією, типом товару, статусом, станом залишку (в тому числі «закінчується»), участю в акції та діапазоном цін. Сортування за назвою, артикулом, ціною й залишком, пагінація. Сторінка не перезавантажується — ви бачите, скільки товарів знайдено, і правите їх на місці.

Безпечно для каталогу

Плагін ніколи не пише ціни напряму в базу. Кожне значення проходить через WooCommerce CRUD (wc_get_product() → set_*() → save()), тому _price, статус наявності, lookup-таблиці (wc_product_meta_lookup) і діапазон цін варіативного товару лишаються узгодженими, а сторонні розширення отримують ті хуки, на які розраховують.

Журнал змін

Кожен запис лягає в окремий журнал: що змінилось, з якого значення на яке, коли, ким і з якого джерела. Історія читається і по конкретному товару, і по всьому каталогу — зручно, коли ціну «хтось» поміняв учора ввечері. Журнал ведеться і на безкоштовному рівні.

Масові операції (Pro)

Ціна ±%, ±сума, задати ціну, округлення (0.01 / 0.10 / 0.50 / …,95 / …,99 / ціле / десятки / сотні) з нижньою і верхньою межею. Акції гуртом: відсоток чи сума від звичайної ціни, фіксована акційна ціна або скидання акції, з датами початку й кінця — далі WooCommerce вмикає й вимикає її сам. Плюс масові операції по залишку, наявності й статусу публікації.

Питання
про модуль

Не знайшли відповідь? Напишіть у Telegram — відповімо протягом робочого дня.

@catcode_support Налаштування, сумісність, активація
Це не зламає фільтрацію й сортування за ціною в каталозі?

Ні. Плагін ніколи не пише ціни прямо в базу: кожне значення проходить через WooCommerce CRUD (wc_get_product() → set_*() → save()), тож _price, статус наявності, lookup-таблиці й діапазон цін варіативного товару лишаються узгодженими, а сторонні розширення отримують очікувані хуки.

Скільки товарів витримує екран?

Таблиця працює з пагінацією, а збереження йде пачками через AJAX із прогрес-баром, тож розмір каталогу не впирається в таймаут PHP.

Чи можна відкотити невдалу масову зміну?

Так, у Pro: з історії відновлюється окреме значення або скасовується вся масова операція чи імпорт цілком.

Що саме бачить журнал?

Поле, попереднє й нове значення, джерело зміни, автора, дату та IP — окремо по товару й по всьому каталогу.

Варіативні товари підтримуються?

Так. У Pro варіації розгортаються прямо в таблиці, і масові операції працюють по варіаціях.

Не той варіант, що шукаєте?

Робимо кастомні модулі під WordPress, WooCommerce, OpenCart і Shopify. Розкажіть про задачу — підготуємо оцінку.

Замовити кастомний модуль