WPML
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

Tất cả các lỗi đã ghi nhận →