- 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