Сегодня мы спешим представить вашему вниманию WooCommerce 3.1!
3.1 – это минорное обновление. Все изменения должны быть совместимы с сайтами 3.0.x, но мы все же рекомендуем вам перед обновлением убедиться в том, что расширения и темы совместимы, протестировав все на отладочном сайте или сделав бэкап для спокойствия души
CSV импорт/экспорт
Раньше, во время переноса данных о товарах в WooCommerce или из него вам нужно было использовать премиальный плагин импортер или связаться с файлами WordPress XML. Мы попытались решить эту проблему в 3.1, предложив наше новое CSV импорт/экспорт решение, которое мы надеемся, улучшит впечатление новых пользователей от платформы.
Наш новый импортер поддерживает файлы CSV и встроенные прямо в ядро свойства, а также кастомные мета данные. Расширения могут добавлять колонки или свои свойства, или поддерживать более продвинутые данные. Поля могут быть оформлены пользователем в виде карты после загрузки файла CSV.
В отличие от нашего старого расширения Product CSV Import Suite все типы товаров, включая вариации, взаимодействуют в одном и том же файле CSV. Импортер также может обновить существующие товары по ID и SKU или вместо этого может просто создать новые товары.
Экспортер позволит вам выбирать, какую именно информацию вы хотите экспортировать (также, включая мета данные), а также ограничиться экспортом определенных типов товаров.
Оба инструмента используют AJAX, что позволяет предотвратить появление пауз во время экспорта и импорта партиями, и оба инструмента можно запустить с главного экрана Товаров.
Управляйте вашими лицензиями расширений с WooCommerce.com из ядра WooCommerce
Чтоб улучшить впечатление пользователя от обновления расширений, купленных с WooCommerce.com, “помощник” (код, ответственный за валидацию лицензий и проверку обновлений) был внедрен прямо в ядро WooCommerce.
Он легковесный и будет добавлен в уже существующий экран “расширений” в административной панели, и это должно помочь нашим клиентам убедиться в том, что их премиальные плагины всегда обновлены и готовы к работе с новой функциональностью.
Search helpers: WC_Order_Query class
Для разработчиков мы добавили новых поисковых помощников для заказов, которые позволяют вам запрашивать заказы, ориентируясь на разные свойства.
В качестве примера, давайте запросим все заказы, в которых фигурируют пользователи по имени Джон, используя данный код:
Магия!
Все остальное
Теперь чекбокс “условия и обязательства” на странице оформления заказа выдает условия прямо здесь, вместо того, чтоб просто выдать ссылку на данное положение.
В 3.0.x, когда предпринималась попытка оплатить заказ, принадлежащий определенному клиенту, то выдавалось очень не дружелюбное сообщение “недействительный заказ” Мы улучшили это в 3.1. Теперь вы увидите полезное сообщение, когда заказ не ваш, или вы увидите форму авторизации, если вы еще не авторизованы.
oEmbeds (к примеру, чтоб показывать видео) ранее не функционировали, когда использовались в кратком описании товаров. В 3.1 они поддерживаются!
Теперь вы можете устанавливать сток-статусы для наборов вариаций с экрана редактирования товаров.
Мелкие улучшения коснулись процесса ручного обновления в админке; вы можете теперь использовать кнопку “Copy from billing address”(скопировать из адреса биллинга), чтоб заполнить адрес доставки, используя адрес биллинга, в один клик.
Улучшения мастера установки:
Домашняя зона доставки создастся автоматически для вашей определенной базовой страны, и это позволяет немного оптимизировать установку доставки.
Если вы используете не-WooCommerce тему, то можете воспользоваться опцией однокликовой инсталляции темы Storefront.
Оригинал и GIF картинки тут.
================================
3.1 – это минорное обновление. Все изменения должны быть совместимы с сайтами 3.0.x, но мы все же рекомендуем вам перед обновлением убедиться в том, что расширения и темы совместимы, протестировав все на отладочном сайте или сделав бэкап для спокойствия души
CSV импорт/экспорт
Раньше, во время переноса данных о товарах в WooCommerce или из него вам нужно было использовать премиальный плагин импортер или связаться с файлами WordPress XML. Мы попытались решить эту проблему в 3.1, предложив наше новое CSV импорт/экспорт решение, которое мы надеемся, улучшит впечатление новых пользователей от платформы.
Наш новый импортер поддерживает файлы CSV и встроенные прямо в ядро свойства, а также кастомные мета данные. Расширения могут добавлять колонки или свои свойства, или поддерживать более продвинутые данные. Поля могут быть оформлены пользователем в виде карты после загрузки файла CSV.
В отличие от нашего старого расширения Product CSV Import Suite все типы товаров, включая вариации, взаимодействуют в одном и том же файле CSV. Импортер также может обновить существующие товары по ID и SKU или вместо этого может просто создать новые товары.
Экспортер позволит вам выбирать, какую именно информацию вы хотите экспортировать (также, включая мета данные), а также ограничиться экспортом определенных типов товаров.
Оба инструмента используют AJAX, что позволяет предотвратить появление пауз во время экспорта и импорта партиями, и оба инструмента можно запустить с главного экрана Товаров.
Управляйте вашими лицензиями расширений с WooCommerce.com из ядра WooCommerce
Чтоб улучшить впечатление пользователя от обновления расширений, купленных с WooCommerce.com, “помощник” (код, ответственный за валидацию лицензий и проверку обновлений) был внедрен прямо в ядро WooCommerce.
Он легковесный и будет добавлен в уже существующий экран “расширений” в административной панели, и это должно помочь нашим клиентам убедиться в том, что их премиальные плагины всегда обновлены и готовы к работе с новой функциональностью.
Search helpers: WC_Order_Query class
Для разработчиков мы добавили новых поисковых помощников для заказов, которые позволяют вам запрашивать заказы, ориентируясь на разные свойства.
В качестве примера, давайте запросим все заказы, в которых фигурируют пользователи по имени Джон, используя данный код:
Код:
$orders = wc_get_orders( array(
'billing_first_name' => 'John',
'date_paid' => '2016-01-01...2016-12-31`,
) );
Магия!
Все остальное
Теперь чекбокс “условия и обязательства” на странице оформления заказа выдает условия прямо здесь, вместо того, чтоб просто выдать ссылку на данное положение.
В 3.0.x, когда предпринималась попытка оплатить заказ, принадлежащий определенному клиенту, то выдавалось очень не дружелюбное сообщение “недействительный заказ” Мы улучшили это в 3.1. Теперь вы увидите полезное сообщение, когда заказ не ваш, или вы увидите форму авторизации, если вы еще не авторизованы.
oEmbeds (к примеру, чтоб показывать видео) ранее не функционировали, когда использовались в кратком описании товаров. В 3.1 они поддерживаются!
Теперь вы можете устанавливать сток-статусы для наборов вариаций с экрана редактирования товаров.
Мелкие улучшения коснулись процесса ручного обновления в админке; вы можете теперь использовать кнопку “Copy from billing address”(скопировать из адреса биллинга), чтоб заполнить адрес доставки, используя адрес биллинга, в один клик.
Улучшения мастера установки:
Домашняя зона доставки создастся автоматически для вашей определенной базовой страны, и это позволяет немного оптимизировать установку доставки.
Если вы используете не-WooCommerce тему, то можете воспользоваться опцией однокликовой инсталляции темы Storefront.
Оригинал и GIF картинки тут.
================================
- Feature – Built-in product CSV importer and exporter for products.
- Feature – Display (toggle-able) terms inline on the checkout rather than showing a link.
- Feature – On the “pay for order” page, if logged out show a login form rather than an error message.
- Feature – Enabled oembed support for product short descriptions.
- Feature – Added bulk variation update for stock status.
- Feature – On customer profiles: added a button to copy billing address to shipping address.
- Feature – Setup Wizard – Automatic Shipping Zone Creation In Setup Wizard for the base location.
- Feature – Setup Wizard – Added a new optional Storefront Theme step if you’re using a non-WooCommerce compatible theme.
- Feature – Made it possible to manage extension licenses purchased from WooCommerce.com on the extensions screen.
- Tweak – Gallery – Added a data-caption for captions to support both captions and titles for SEO.
- Tweak – Gallery – Used smoothHeight setting to better support images of different heights.
- Tweak – UI – Added blank states for API keys & webhooks.
- Tweak – UI – Made Product submenu labels consistent in admin.
- Tweak – UI – Changed street address field label and placeholder to minimize user error on checkout.
- Tweak – UI – Added a confirmation before deleting log files.
- Tweak – If prices are the same for all variations, use price not priceSpecification in structured data.
- Tweak – Added variable so shipping calculator is shown on first row only when showing multiple shipping packages.
- Tweak – Updated mini-cart HTML to use a list.
- Tweak – Allow linking to single product additional_information tab from url hash.
- Tweak – Re-included WooCommerce endpoints on the appearance > menus screens.
- Tweak – Always sync incorrect titles on variation read regardless of version.
- Tweak – Standardize rating HTML in all templates.
- Tweak – When searching, disable WC sort order so results are sorted by relevance.
- Tweak – Update price sorting code to use min or max for variable products depending on sorting direction.
- Tweak – Utilize $product method to get thumbnail in loops.
- Tweak – Check for an existing display name before updating a user on checkout. Adds display_name prop to the CRUD.
- Tweak – Adapt variable product price used in sorting based on direction of sort.
- Tweak – Made state validation less strict for keys.
- Tweak – For COD orders, force payment complete status to be completed.
Вложения
Последнее редактирование: