WPML
Status
Resolvido

Visão geral do problema

O tema Flatsome conta com extensões integradas que melhoram a forma como os produtos do WooCommerce são exibidos. Uma dessas extensões é o Quick View, que oferece uma maneira muito conveniente de visualizar rapidamente as informações do produto em uma janela modal sem sair da lista de produtos.

No entanto, se o seu usuário selecionou uma moeda diferente da padrão ou se você definiu outra moeda para o idioma em que o usuário está visualizando a página, ocorrem problemas na exibição do preço correto. Isso acontece porque o tema Flatsome usa uma ação AJAX personalizada que obtém os valores, e o plugin WPML Multilingual & Multicurrency for WooCommerce requer o uso do código de API apropriado para as ações AJAX personalizadas.

Solução alternativa

Adicionar o seguinte código ao arquivo functions.php do tema resolve o problema, fazendo com que o Quick View do produto exiba corretamente o preço na moeda secundária quando selecionada.

add_filter( 'wcml_multi_currency_ajax_actions', 'flatsome_multi_currency_actions' );
function flatsome_multi_currency_actions( $actions ) {
$actions[] = 'flatsome_quickview';
return $actions;
}

Todos os problemas conhecidos →