- Estado
- Resuelto
- Notificado para
- WPML Multilingual & Multicurrency for WooCommerce 4.12.4
- Resuelto en
- WooCommerce Multilingual 4.12.5
Resumen del problema
WPML Multilingual & Multicurrency for WooCommerce le permite configurar las monedas según la geolocalización del usuario. Sin embargo, desde los últimos cambios en WooCommerce 6.1.0, esta función no funciona correctamente.
Solución alternativa
Por favor, haga una copia de seguridad completa de su sitio antes de continuar.
- Abra el archivo /wp-content/plugins/woocommerce-multilingual/classes/multi-currency/geolocation/Geolocation.php
- Busque la línea 49.
- Reemplace:
wp_cache_add( $key, $country, __CLASS__ );
- Por:
if ($country === "") { $country = false; } wp_cache_add( $key, $country, __CLASS__ );