WPML

Мы только что выпустили WooCommerce Multilingual 5.2.1 — версию с временным исправлением для сайтов, которые обновляются до WooCommerce 8.2 и включают высокопроизводительное хранилище заказов (HPOS).

Новое название WooCommerce Multilingual

По просьбе WooCommerce мы переименовали WooCommerce Multilingual в WPML Multilingual & Multicurrency for WooCommerce.

В WooCommerce 8.2 представлен новый способ хранения заказов сайта в базе данных. Вместо таблиц записей осуществляется переход на пользовательские таблицы с помощью высокопроизводительного хранилища заказов (HPOS).

Вы не увидите этого напрямую, но это предназначено для ускорения Вашего сайта. Благодаря хранению заказов в отдельной таблице Ваш сайт сможет обрабатывать их эффективнее, а Вы сможете быстрее получать доступ к деталям заказов в админ-панели.

Совместимость WooCommerce Multilingual и HPOS

Мы все еще работаем над полной поддержкой высокопроизводительного хранилища заказов (HPOS).

На данный момент WooCommerce включает HPOS по умолчанию только для новых магазинов WooCommerce. Для существующих сайтов WooCommerce включение HPOS не является обязательным.

Если Вы решите включить HPOS, Ваш многоязычный сайт будет работать, а клиенты смогут оформлять заказы. Однако Вы не увидите детали заказов, отсортированные по языку и валюте, в разделах аналитики и отчетов. Мы работаем над тем, чтобы WPML Multilingual & Multicurrency for WooCommerce искал эти данные о заказах в новых таблицах.

Что Вы можете сделать

Мы планируем выпустить WooCommerce Multilingual 5.3, который обеспечит совместимость с HPOS сразу после установки, в ближайшие недели.

Тем временем, чтобы избежать проблем на Вашем существующем сайте, подождите с обновлением до WooCommerce 8.2, пока мы не выпустим WooCommerce Multilingual 5.3.

Если Вы все же решите обновиться до WooCommerce 8.2, у Вас есть следующие варианты:

  • Обновиться до WooCommerce 8.2, но не включать HPOS.
  • Обновиться до WooCommerce 8.2 и включить HPOS, но обязательно выбрать Включить режим совместимости (синхронизирует заказы с таблицей записей).
Включите как высокопроизводительное хранилище заказов, так и режим совместимости

Если Вы обновитесь до WooCommerce 8.2 и включите HPOS, мы рекомендуем также обновиться до WooCommerce Multilingual 5.2.1.

WooCommerce 5.2.1 уведомит Вас, если у Вас активировано HPOS, но не включен режим совместимости. Вы увидите уведомление только в этой ситуации.

Вместо того чтобы требовать от Вас перехода в настройки WooCommerce, отображаемое уведомление позволяет включить режим совместимости одним нажатием кнопки.

Как обновиться до WooCommerce Multilingual 5.2.1

Мы выпустили WooCommerce Multilingual 5.2.1 для всех сайтов, поэтому Вы сможете увидеть обновление, просто перейдя на страницу Плагины в админ-панели WordPress.

Иногда требуется время, чтобы обновление дошло до всех сайтов. Если Вы его не видите, перейдите в Плагины → Добавить новый и откройте вкладку Коммерческие. Там нажмите кнопку Проверить обновления, выберите WooCommerce Multilingual и нажмите, чтобы обновить его.

Вопросы, комментарии?

Планируете ли Вы включить HPOS на Вашем многоязычном сайте WooCommerce? Поделитесь своими мыслями, отзывами и любыми вопросами в разделе комментариев ниже.

Считаете это полезным? Поделитесь этой статьей: