- Статус
- Ожидается ответ автора
- Связанный плагин/тема
- YITH WooCommerce Badge Management Premium
- Теги темы
- Compatibility
Обзор проблемы
При использовании YITH WooCommerce Badge Management Premium значки, назначенные товарам, не отображаются в их переведенных версиях. Эта проблема возникает из-за того, что некоторые метаданные, необходимые для отображения значков, не копируются и не синхронизируются с переведенными товарами.
Обходное решение
Пожалуйста, перед продолжением убедитесь в наличии полной резервной копии Вашего сайта.
1. Добавьте пользовательскую конфигурацию XML
- Перейдите в WPML > Настройки > Пользовательская конфигурация XML
- Вставьте следующий код и нажмите «Сохранить»
<wpml-config> <custom-fields> <custom-field action="copy">_yith_wcbm_badge_from_date</custom-field> <custom-field action="copy">_yith_wcbm_badge_ids</custom-field> <custom-field action="copy">_yith_wcbm_badge_schedule</custom-field> <custom-field action="copy">_yith_wcbm_badge_to_date</custom-field> </custom-fields> </wpml-config>
2. Установите для типа записи значков статус «Не переводимый»
- Перейдите в WPML > Настройки > Перевод типов записей
- Найдите Badges (yith-wcbm-badge) и установите для него значение Не переводимый
3. Переведите текст значка
- Перейдите в WPML > Перевод строк
- Найдите текст значка в домене yith-woocommerce-badges-management и переведите его.