WPML
Statut
Résolu par l’auteur
Résolu dans
LiteSpeed Cache 7.7
Extension/thème associé
LiteSpeed Cache
Étiquettes de sujet
Compatibility

Aperçu de l’anomalie

Si vous utilisez LiteSpeed Cache avec WPML Multilingual & Multidevise pour WooCommerce et la fonctionnalité multidevise, le retour à la devise par défaut après avoir sélectionné une devise secondaire peut ne pas fonctionner correctement. La devise reste bloquée, et vous devez répéter l’opération deux fois pour que cela fonctionne.

Solution de contournement

Veuillez vous assurer de disposer d’une sauvegarde complète de votre site avant de continuer.


  • Ajoutez le code suivant au fichier functions.php de votre thème.
    // WPML - Use Cookie instead of WCSession
    add_filter( 'wcml_user_store_strategy', function ( $strategy, $key ) {
        return 'cookie';
    }, 10, 2 );
            


  • Allez dans « LiteSpeed Cache > Cache > Avancé > Vary Cookies ».

  • Ajoutez le cookie suivant : wcml_client_currency

Toutes les anomalies connues →