- Status
- Resolvido
- Plugin/tema relacionado
- WooCommerce Mix and Match Products
Visão geral do problema
Atualmente, temos um problema de compatibilidade entre o plugin WooCommerce Mix and Match Products e o recurso multimoeda do WPML Multilingual & Multicurrency for WooCommerce. Se você selecionar uma moeda diferente em um produto Mix and Match usando nosso seletor de moedas, o símbolo da moeda muda, mas não o preço.
Solução alternativa
Essa situação acontece porque o plugin Mix and Match Products armazena o preço total em um campo personalizado. No entanto, se você instalou várias moedas, mas exibe apenas uma por idioma, é possível traduzir esse campo personalizado e exibir o preço correto seguindo os passos abaixo:
- Vá para WPML → Configurações → Configuração XML personalizada.
- Adicione o seguinte código XML:
- Edite o produto original e salve.
- Traduza os novos campos com os mesmos valores da moeda secundária.
<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>
Lembre-se de que essa solução alternativa só é útil se você não estiver usando várias moedas no mesmo idioma.