Skip navigation

Эта тема решена. Вот описание проблемы и ее решения.

Problem:
Вы сталкиваетесь с проблемой медленной синхронизации атрибутов и обновления разновидностей товаров на вашем сайте.
Solution:
Мы рекомендуем обновить плагины WPML до последней версии, включая WooCommerce Multilingual & Multicurrency 5.4.2, чтобы улучшить производительность синхронизации. Проверьте доступность последних версий в разделе «Моя учетная запись -> Загрузки» на сайте WPML. Если обновления не отображаются, перейдите в раздел Плагины → Добавить новый, выберите вкладку Реклама и нажмите на кнопку «Проверить наличие обновлений». Не забудьте сделать резервную копию базы данных перед обновлением.

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

Это форум технической поддержки WPML – плагина для многоязычной WordPress.

Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.

Помечено: ,

Эта тема содержит 17 ответов, имеет 2 голоса.

Последнее обновление: Andrey 1 неделя, 1 день назад.

При содействии: Andrey.

Автор Записи
20 ноября, 2024 на 5:26 пп #16426023

sergiyY-3

Обычно

25 ноября, 2024 на 5:45 пп #16441540

sergiyY-3

Добрый вечер
Подскажите пжл, какая ситуация с проблемой?

26 ноября, 2024 на 8:27 пп #16446872

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Добрый вечер,

К сожалению, пока новостей нет. Я сообщу Вам, как только у меня будут новости.

26 ноября, 2024 на 8:45 пп #16446942

sergiyY-3

Ок. Я жду...

2 декабря, 2024 на 9:05 пп #16468461

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Спасибо за ожидание. Мы проверили проблему, к сожалению, для ее полного решения необходимо больше, чем просто внести исправление. Она будет проанализирована нашей командой и внесена в цикл будущей разработки рахроботки.

Как временное решение, возможно закомментировать определенный код в двух местах:

1. Линия 238, в class-wcml-synchronize-product-data.php по адресу wp-content/plugins/woocommerce-multilingual/inc/translation-editor/class-wcml-synchronize-product-data.php:238

//					$this->wcml_update_term_count_by_ids( $tt_ids, $lang, $taxonomy, $tr_product_id );

2. Линия 447, в файле class-wcml-terms.php по адресу wp-content/plugins/woocommerce-multilingual/inc/class-wcml-terms.php:477

//						$this->woocommerce_wpml->translation_editor->create_product_translation_package( $post_id, $trid, $translation->language_code, ICL_TM_COMPLETE );

Не забудьте сделать резервное копирование сайта.

4 декабря, 2024 на 6:12 пп #16478348

sergiyY-3

Спасибо. Завтра поправим.

5 декабря, 2024 на 10:03 дп #16480764

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Спасибо. Хорошего дня.

5 декабря, 2024 на 11:00 дп #16481001

sergiyY-3

закомментировали определенный код в двух местах. Без изменений!(

6 декабря, 2024 на 3:20 пп #16486670

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Где я могу проверить? Вы делали это на тестовом сайте?

6 декабря, 2024 на 10:26 пп #16487694

sergiyY-3

сделали на рабочем сайте.
Синхронизация выполнена, но по факту в атрибутах. значение не синхронизированы.

9 декабря, 2024 на 7:07 пп #16494812

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

При комментировании данных функций, последствия должны быть минимальными — потенциально неправильные подсчеты для категорий, тегов или атрибутов, в которых назначены продукты.

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

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

9 декабря, 2024 на 7:16 пп #16494825

sergiyY-3

99.9% товаров было загружено через All Import.
В синхронизации проблема небыло, до какого-то момента. Вот какого не понятно.

9 декабря, 2024 на 7:54 пп #16494948

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

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

10 декабря, 2024 на 8:23 дп #16496278

sergiyY-3

Ок. Андрей подскажите пжл, проблема синхронизации с вашей стороны будет решаться в ближайшее время?

10 декабря, 2024 на 1:42 пп #16498456

Andrey
Сторонник

Языки: Английский (English ) Русский (Русский )

Часовой пояс: Europe/Kyiv (GMT+03:00)

Я проверил наши записи, у нас есть подобные обращения от пользователей. Я вижу, что работа над ними запланирована на 1 квартал 2025 года, к сожалению, более подробной информации у меня нет.