На днях завершилась WooSesh, бесплатная виртуальная конференция, посвященная WooCommerce. Тодд Уилкинс, руководитель отдела eCommerce в Automattic, Келли Хоффман, руководитель отдела Design for eCommerce в Automattic, а также Авива Пинхас, руководитель по продукту WooCommerce Marketplace в Automattic выступили со своими презентациями.
Уилкинс показал, что именно команда сделала с прошлого года, и отметил, чего стоит ждать в 2019 году. Пинхас поделилась данными из опросов, которые проводились среди пользователей WooCommerce. Хоффман рассказал о том, как команда проектирует новые интерфейсы.
Одно из крупнейших изменений в WooCommerce – переработанный бэкэнд. Разработка проекта ведется на GitHub в формате функционального плагина WC-Admin.
Консоль будет представлена в виде лендинга, где владельцы сайтов смогут сразу посмотреть, как работает их магазин. Новый интерфейс сформирован на базе фреймворка React – в частности на базе компонентов React, которые входят в Gutenberg. Интерфейс является модульным: можно добавлять, перемещать и удалять блоки. Разработчики смогут расширять консоль и создавать произвольные блоки.
В дополнение к новому интерфейсу, в WooCommerce также будут пересмотрены отчеты. Владельцы магазинов смогут фильтровать данные, сравнивать записи, получать полный доступ к важным данным, скачивать отчеты в формате CSV. Панель действий Activity Panel полностью переработана – она будет доступна с любой страницы бэкэнда WooCommerce.
Панель активности также включает в себя область Notifications, которая работает аналогично почтовому ящику. Разработчики смогут добавлять уведомления в своих расширениях, используя конечные точки WooCommerce REST API.
Чтобы увидеть WC-Admin в действии, вы можете скачать функциональный плагин и запустить его в тестовой среде. Команда WooCommerce не советует использовать этот плагин в рабочей среде.
Как только плагин перейдет в бета-версию, он появится на WordPress.org. Это позволит более широкой аудитории протестировать его, прежде чем он будет слит с ядром WooCommerce. Плагин должен выйти в бета-версии в 2019 с новым функционалом, который появится в первом квартале 2019.
Как и в случае с разработкой Gutenberg, когда обновления публиковались в блоге Make Core Developer каждую неделю, команда WooCommerce планирует публиковать все обновления каждые две недели в своем блоге разработчиков. Учитывая эти изменения, стоит отметить, что WooCommerce — это еще одна причина изучить JavaScript в деталях.
Источник: wptavern.com