WPML
Trạng thái
Đã giải quyết

Tổng quan về lỗi

Giao diện Flatsome có các tiện ích mở rộng tích hợp sẵn giúp cải thiện cách hiển thị các sản phẩm WooCommerce. Một trong những tiện ích mở rộng này là Quick View, cung cấp một cách rất thuận tiện để xem trước nhanh thông tin sản phẩm trong một cửa sổ modal mà không cần chuyển hướng khỏi danh sách sản phẩm.

Tuy nhiên, nếu người dùng của bạn đã chọn một loại tiền tệ không phải mặc định hoặc bạn đã thiết lập một loại tiền tệ khác cho ngôn ngữ mà người dùng đang xem trang, sẽ có vấn đề trong việc hiển thị giá chính xác. Điều này xảy ra vì giao diện Flatsome sử dụng hành động AJAX tùy chỉnh để lấy các giá trị và plugin WPML Multilingual & Multicurrency for WooCommerce yêu cầu sử dụng mã API phù hợp cho các hành động AJAX tùy chỉnh.

Giải pháp tạm thời

Thêm đoạn mã sau vào tệp functions.php của giao diện sẽ giải quyết vấn đề này, giúp tính năng Xem nhanh của sản phẩm hiển thị chính xác giá bằng tiền tệ phụ khi được chọn.

add_filter( 'wcml_multi_currency_ajax_actions', 'flatsome_multi_currency_actions' );
function flatsome_multi_currency_actions( $actions ) {
$actions[] = 'flatsome_quickview';
return $actions;
}

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