В конце января вышел пресс-релиз WooСommerce 4.0. Это будет второй релиз для системы в 2020 году (запланирован на начало марта). Так как это мажорный релиз, в нем будет ряд изменений:

  • WooCommerce Admin войдет в ядро WooCommerce. Напомним, что этот плагин появился около года назад и добавлял новую админ панель для Woocommerce. На данный момент, новой админкой пользуются свыше 900000 сайтов.
  • Новая версия Action Scheduler. Версия 3.0 переносит все данные ActionScheduler из текущей таблицы (custom post type) в пользовательские таблицы. Это приводит к значительному повышению производительности. Тесты показали следующее:
    • сокращение размера таблицы в БД на 70%
    • сокращение времени создания нового действия на 68%
    • сокращение SELECT запросов с отсортированным списком действий на 65%

Что в итоге?

WooCommerce делает существенные шаги в улучшении своего юзабилити (привет, React) и небольшие шажки в сторону производительности. Возможно, скоро товары также вынесут в отдельную таблицу и будет счастье.

На данный момент, Action Scheduler 3.0 не только ускорит работу WooCommerce, но и других плагинов, которые используют кастомные типы данных (большинство плагинов).

Кстати, если вы еще не пользуетесь шорткодами в своем магазине, рекомендуем: Шорткоды в WooCommerce (WordPress).