WPML
Estado
Resuelto

Resumen del problema

El tema Flatsome cuenta con extensiones integradas que mejoran la forma en que se muestran los productos de WooCommerce. Una de estas extensiones es Quick View, que proporciona una manera muy práctica de previsualizar rápidamente la información del producto en una ventana modal sin salir de la lista de productos.

Sin embargo, si su usuario ha seleccionado una moneda distinta a la predeterminada o usted ha establecido otra moneda para el idioma en el que el usuario está viendo la página, se producen problemas al mostrar el precio correcto. Esto ocurre porque el tema Flatsome utiliza una acción AJAX personalizada que obtiene los valores, y el plugin WPML Multilingual & Multicurrency for WooCommerce requiere usar el código de API adecuado para las acciones AJAX personalizadas.

Solución alternativa

Añadir el siguiente código al archivo functions.php del tema resuelve el problema y hace que Quick View del producto muestre correctamente el precio en la moneda secundaria al seleccionarla.

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

Todos los problemas conocidos →