- Trạng thái
- Đã được giải quyết bởi nhà phát triển
- Đã giải quyết trong
- LiteSpeed Cache 7.7
- Plugin/giao diện liên quan
- LiteSpeed Cache
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng LiteSpeed Cache với WPML Đa ngôn ngữ & Đa tiền tệ cho WooCommerce và tính năng đa tiền tệ, việc chuyển lại về tiền tệ mặc định sau khi chọn một loại tiền tệ phụ có thể không hoạt động chính xác. Tiền tệ vẫn bị kẹt và bạn cần lặp lại thao tác hai lần để nó hoạt động.
Giải pháp tạm thời
Vui lòng đảm bảo bạn có một bản sao lưu toàn bộ trang web trước khi tiếp tục.
- Thêm mã sau vào tệp functions.php trong giao diện của bạn.
// WPML - Use Cookie instead of WCSession add_filter( 'wcml_user_store_strategy', function ( $strategy, $key ) { return 'cookie'; }, 10, 2 );
- Truy cập vào “LiteSpeed Cache > Cache > Nâng cao > Vary Cookies“.
- Thêm cookie sau:
wcml_client_currency