WPML
Estado
Abierto
Notificado para
WPML Multilingual & Multicurrency for WooCommerce 5.3.6
Etiquetas de temática
Bug, WCML

Resumen del problema

Para los sitios web alojados en Kinsta, puede haber casos en los que la funcionalidad de cambio de moneda de WPML Multilingual & Multicurrency for WooCommerce presente problemas. Esto puede provocar que los usuarios vean la moneda incorrecta o no puedan cambiar de moneda como se espera.

Solución alternativa

Para mitigar este problema, se recomienda una combinación de ajustes de código y la intervención del soporte de Kinsta.

Paso 1

Asegúrese de tener una copia de seguridad completa de su sitio antes de continuar.
  • Añada el siguiente fragmento de código al archivo functions.php de su tema:
    /**
     * Enable cookie strategy for Kinsta caching.
     * 
     * @link wpmlsupp-11434
     */
    add_filter( 'wcml_user_store_strategy', function () {
        return 'cookie';
    });

Paso 2


Después de implementar el fragmento de código, póngase en contacto con el soporte de Kinsta para solicitar que activen la caché basada en cookies para su sitio. Específicamente, pídales que utilicen la cookie wcml_client_currency para las claves de los buckets de caché.

Puede encontrar más información sobre cómo obtener ayuda del equipo de soporte de Kinsta en este enlace.

Todos los problemas conocidos →