Skip navigation

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

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

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Часовой пояс сторонника: Europe/Kyiv (GMT+02:00)

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

Последнее обновление: Andrey 2 дня, 8 часов назад.

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

Автор Записи
8 декабря, 2024 на 10:33 дп #16489506

serhiiM-6

Предыстория вопроса:
Я работаю над сайтом, который находится в стадии разработки. Я использую WPML для перевода сайта.

Симптомы:
После перевода сайта я заметил, что раздел "Frequently Bought Together" совсем не отображается на переведенной странице.

Вопросы:
Почему раздел "Frequently Bought Together" не отображается на переведенной странице?
Как исправить проблему с отображением раздела после перевода?скрытая ссылка

9 декабря, 2024 на 5:34 пп #16494602

Andrey
Supporter

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

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

Мне нужно больше детальной информации о том, как Вы добавили раздел "Frequently Bought Together"?

9 декабря, 2024 на 6:24 пп #16494671

serhiiM-6

Я добавил его с помощью плагина: "WPC Frequently Bought Together for WooCommerce": https://wordpress.org/plugins/woo-bought-together/

9 декабря, 2024 на 6:53 пп #16494777

Andrey
Supporter

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

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

Попробуйте это решение:

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;
}

Его необходимо добавить в Вашу текущую тему в файл functions.php.

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

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

serhiiM-6

К сожалению,это не помогло:
скрытая ссылка

Точечный рисунок.jpg
9 декабря, 2024 на 7:47 пп #16494934

Andrey
Supporter

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

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

Убедитесь, что товары, которые используются WPC Frequently Bought Together for WooCommerce плагином переведены на другой язык.

9 декабря, 2024 на 9:01 пп #16495124

serhiiM-6

Да , конечно, товары переведеы для WPC Frequently Bought Together for WooCommerce".

10 декабря, 2024 на 4:13 пп #16499581

Andrey
Supporter

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

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

Я создал для Вас тестовый сайт. Не могли бы Вы попробовать воспроизвести проблему на нем? В следующем приватном сообщении найдете ссылку.

11 декабря, 2024 на 12:37 пп #16503406

serhiiM-6

добрый день,
на тестовом сайте для товар:
скрытая ссылка

не отображается в украинском варианте Frequently Bought Together:
скрытая ссылка

11 декабря, 2024 на 4:10 пп #16504508

Andrey
Supporter

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

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

Спасибо. Я понял в чем проблема. Пользовательские поля, которые добавляет для товара WPC Frequently Bought Together for WooCommerce плагин, необходимо установить в настройку "Copy".

Вы можете это сделать в WPML → Settings → Custom Fields Translation или же там же активировать опцию "Show "Multilingual Content Setup" meta box on post edit screen." и после пользовательские поля принадлежащие товару появятся на странице редактирование товара. Прикрепил скриншоты. Чтобы поля перенеслись для существующего товара, обновите товар с изменениями на языке оригинала, сохраните и завершите перевод.

То есть, шаги будут такими:

1. Устанавливаете пользовательские поля в настройку "Copy".

2. Вставляете код, который я предоставил раньше.

На тестовом сайте работает.

скрытая ссылка

Settings-‹-Sandbox-—-WordPress.png
Edit-product-“Textured-Mosaic-Quarter-Zip-Polo-Sweater”-‹-Sandbox-—-WordPress(1).png
Edit-product-“Textured-Mosaic-Quarter-Zip-Polo-Sweater”-‹-Sandbox-—-WordPress.png