Эта тема решена. Вот описание проблемы и ее решения.
Problem:
После перевода сайта с использованием WPML возникли проблемы с пользовательскими полями, добавляемыми плагином WPC Frequently Bought Together for WooCommerce.
Solution:
1. Установите пользовательские поля в настройку "Copy" через WPML → Settings → Custom Fields Translation или активируйте опцию "Show "Multilingual Content Setup" meta box on post edit screen" для отображения на странице редактирования товара.
2. Вставьте следующий код в файл functions.php вашей темы:
add_filter ('woobt_get_product_items', 'wpml_compsupp7114_filter_product_ids', 10, 3); function wpml_compsupp7114_filter_product_ids($items, $product_id, $context) { foreach ($items as $key => $item) { $item['id'] = apply_filters( 'wpml_object_id', $item['id'], get_post_type($item['id']) , TRUE ); $items[$key] = $item; } return $items; }
Не забудьте сделать резервные копии перед внесением изменений.
Если данное решение окажется неактуальным или не поможет в вашем случае, рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, убедиться в актуальности версии исправления и подтвердить, что у вас установлены последние версии тем и плагинов.
Это форум технической поддержки WPML – плагина для многоязычной WordPress.
Доступно для чтения всем, но только клиенты, купившие WPML, могут оставлять сообщения. Сотрудники WPML отвечают на сообщения форума 6 дней в неделю, 22 часов в сутки.
Эта тема содержит 6 ответов, имеет 0 голоса.
Последнее обновление: 3 недели, 4 дня назад.
При содействии: Andrey.