WPML
Статус
Решено
Связанный плагин/тема
WooCommerce Mix and Match Products

Обзор проблемы

В настоящее время существует проблема совместимости между плагином WooCommerce Mix and Match Products и функцией мультивалютности WPML Multilingual & Multicurrency for WooCommerce. Если Вы выберете другую валюту для товара Mix and Match с помощью нашего переключателя валют, символ валюты изменится, а цена — нет.

Обходное решение

Эта ситуация возникает, потому что плагин Mix and Match Products сохраняет итоговую цену в произвольном поле. Однако если Вы установили несколько валют, но отображаете только одну для каждого языка, Вы можете перевести это произвольное поле и отображать правильную цену, выполнив следующие действия:


  1. Перейдите в WPMLНастройкиПользовательская конфигурация XML.

  2. Добавьте следующий код XML:
  3. <wpml-config>
        <custom-fields>
            <custom-field action="translate">_mnm_base_price</custom-field>
            <custom-field action="translate">_mnm_base_regular_price</custom-field>
            <custom-field action="translate">_mnm_base_sale_price</custom-field>
        </custom-fields>
    </wpml-config>


    • Отредактируйте оригинальный товар и сохраните.

    • Переведите новые поля с теми же значениями дополнительной валюты.

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

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