На днях вышел релиз WooCommerce 6.9, за которым молниеносно последовала версия 6.9.1, поскольку некоторые магазины стали выдавать предупреждения или фатальные ошибки (в зависимости от версии PHP).
В новом релизе появились блоки Cart и Checkout, представленные в бета-формате. Эти блоки были доступны в плагине WooCommerce Blocks с версии 2.6, выпущенной в мае 2020. С их помощью владельцы магазинов могут детально настраивать процесс покупки.
Блоки Cart и Checkout совместимы с различными платежными шлюзами и популярными расширениями.
В WooCommerce 6.9 улучшена фильтрация продуктов: когда пользователи работают с фильтрами по блокам All Products, URL обновляется без перезагрузки страницы. В выпадающем меню Attribute Filters теперь можно выбирать несколько пунктов, когда тип запроса задан как «AND».
Как отмечала команда разработчиков в прошлом месяце, в WooCommerce регистрация опций кастомайзера больше не будет поддерживаться в активных блочных темах (начиная с версии 6.9).
Это лишь некоторые основные моменты свежего релиза, включающего в себя 90 баг-фиксов, улучшений, обновлений и т.д. Все подробности можно узнать из журнала изменений.
Команда разработчиков WooCommerce также опубликовала отчет о ходе реализации проекта High-Performance Order Storage (HPOS), более известного как произвольные таблицы заказов. В результате этого улучшения производительность интернет-магазинов должна вырасти в разы. В мае участники WooCommerce призвали всех разработчиков расширений протестировать переход к произвольным таблицам заказов.
«Мы решили отказаться от старой терминологии Custom Order Tables и перейти к более понятному названию High-Performance Order Storage, чтобы избежать лишних вопросов от пользователей», — отметил Питер Фабиан, руководитель разработки WooCommerce. – «Мы хотим, чтобы наши клиенты понимали, над чем мы сейчас работаем. Да, исходное название существует уже давно, и некоторые могут посчитать его более удачным. Это нормально».
В WooCommerce идет активное тестирование High-Performance Order Storage (HPOS). Компания начала обновлять расширения, принадлежащие Woo. Полностью этот функционал будет реализован в версии WooCommerce 7.1, которая должна выйти в ноябре.
«График выпуска зависит от того, сколько дефектов мы выявим на этапе тестирования», — отметил Питер. – «Базовая реализация уже готова к продакшну».
Функционал HPOS, даже когда он появится в ядре WooCommerce, поначалу будет строго опциональным. Разработчикам потребуется время, чтобы сделать свои плагины и расширения совместимыми с ним. Чем больше продуктов WooCommerce адаптируют HPOS, тем быстрее HPOS будет включен по умолчанию. Питер ожидает, что функционал HPOS станет новым стандартом для всех интернет-магазинов примерно к августу 2023 года.
>> В новом релизе появились блоки Cart и Checkout, представленные в бета-формате. Эти блоки были доступны в плагине WooCommerce Blocks с версии 2.6, выпущенной в мае 2020. С их помощью владельцы магазинов могут детально настраивать процесс покупки.
Нигде не могу найти инфу, что нового в блочных версиях Cart и Checkout по сравнению с классическими. Изменились ли дизайн и набор полей, появилась ли возможность кастомизации последнего? У меня сейчас нет хостинга — не могу сам проверить.
https://woocommerce.com/document/cart-checkout-blocks-support-status/
Тут можно посмотреть. Вообще они пока не являются полноценной заменой шорткодов. Некоторые расширения в блоках не поддерживаются.