WPML
Статус
Ожидается ответ автора
Связанный плагин/тема
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 и переведите его.

Все известные проблемы →