- Status
- Vom Autor gelöst
- Gelöst in
- LiteSpeed Cache 7.7
- Zugehöriges Plugin/Theme
- LiteSpeed Cache
- Themen-Tags
- Compatibility
Übersicht über das Problem
Wenn Sie LiteSpeed Cache mit WPML Multilingual & Multicurrency for WooCommerce und der Multicurrency-Funktion verwenden, funktioniert der Wechsel zurück zur Standardwährung nach der Auswahl einer Zweitwährung möglicherweise nicht richtig. Die Währung bleibt hängen, und Sie müssen den Vorgang zweimal wiederholen, damit es funktioniert.
Problemumgehung
Bitte stellen Sie sicher, dass Sie ein vollständiges Backup Ihrer Website erstellt haben, bevor Sie fortfahren.
- Fügen Sie den folgenden Code zur Datei functions.php Ihres Themes hinzu.
// WPML - Use Cookie instead of WCSession add_filter( 'wcml_user_store_strategy', function ( $strategy, $key ) { return 'cookie'; }, 10, 2 );
- Gehen Sie zu „LiteSpeed Cache > Cache > Erweitert > Vary Cookies“.
- Fügen Sie das folgende Cookie hinzu:
wcml_client_currency