- 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;
}