Chuyển đến nội dung Chuyển đến thanh bên
0

Có một vấn đề tương thích nghiêm trọng trong bản phát hành WooCommerce 10.3 sắp tới gây ra tính toán sai giá biến thể sản phẩm. Để tránh sự cố trên trang web của bạn, hãy cập nhật lên WPML Multilingual & Multicurrency cho WooCommerce 5.5.2.2 trước khi cập nhật lên WooCommerce 10.3.

WCML 5.5.2.3 đã có sẵn

Kể từ khi đăng bài viết này, chúng tôi đã phát hành phiên bản 5.5.2.3 của WPML Multilingual & Multicurrency for WooCommerce. Nó bao gồm một bản sửa lỗi bổ sung cho việc chuyển đổi tiền tệ đối với các sản phẩm biến thể.

Tính toán sai giá biến thể sản phẩm

Nếu cửa hàng của bạn sử dụng nhiều loại tiền tệ, giá biến thể sản phẩm có thể bị chuyển đổi hai lần. Ví dụ:

  • Giá sản phẩm gốc: 100 EUR
  • Tỷ giá: 1 EUR = 1,2 USD
  • Giá chuyển đổi dự kiến (đúng): 120 USD
  • Giá chuyển đổi thực tế (sai): 144 USD

Vấn đề này ảnh hưởng đến mọi thứ – từ giá hiển thị cho khách hàng, số tiền họ phải trả khi thanh toán, đến giá được ghi lại trong đơn hàng.

WooCommerce 10.3 dự kiến sẽ được phát hành vào ngày 21 tháng 10.

Để tránh vấn đề này, hãy cập nhật WPML Multilingual & Multicurrency lên phiên bản 5.5.2.3 trước khi cập nhật WooCommerce lên 10.3.

Làm thế nào để cập nhật lên phiên bản mới?

Chúng tôi đang dần dần phát hành bản cập nhật này cho các trang web, nhưng bạn có thể nhận ngay lập tức:

  1. Trong trang quản trị của trang web, đi tới PluginsAdd New Plugin và nhấp vào tab Commercial.
  2. Nhấp để kiểm tra cập nhật.
  3. WPML Multilingual & Multicurrency for WooCommerce phiên bản 5.5.2.2 sẽ xuất hiện trong danh sách và bạn có thể cập nhật trang web của mình lên phiên bản đó.

Hãy chắc chắn cũng cập nhật plugin lõi WPML (WPML Multilingual CMS) lên phiên bản mới nhất có sẵn (4.8 hoặc cao hơn). Đây là yêu cầu để cập nhật lên phiên bản 5.5.2.2 của WPML Multilingual & Multicurrency for WooCommerce.

Các bản vá khác trong phiên bản này

Cùng với bản vá quan trọng ở trên, phiên bản này cũng bao gồm các cải tiến nhỏ và sửa lỗi sau đây.

Cải thiện đồng bộ hóa kho hàng cho các sản phẩm được nhân bản

Trong một số trường hợp, khi sản phẩm WooCommerce được dịch bằng cách nhân bản, kho hàng không được đồng bộ hóa đáng tin cậy từ bản gốc sang bản dịch. Điều này xảy ra khi bản dịch có dữ liệu kho hàng tồn tại nhưng trống. Chúng tôi đã sửa cách WPML phát hiện và cập nhật dữ liệu này để đảm bảo đồng bộ hóa kho hàng nhất quán.

Sửa biến thể mặc định trong bản dịch

Khi thiết lập biến thể mặc định (như kích thước hoặc màu sắc), sản phẩm được dịch đôi khi hiển thị sai biến thể. Điều này xảy ra khi ID phân loại nội bộ không khớp. Biến thể chính xác giờ đây đồng bộ như mong đợi.

Đã sửa thông báo script không còn được hỗ trợ

WooCommerce 10.3 đã đổi tên một JavaScript handle được sử dụng cho tooltips giao diện quản trị. Mặc dù điều này không làm hỏng chức năng, nhưng nó đã kích hoạt thông báo PHP mới khi WP_DEBUG được bật. Giờ đây vấn đề này đã được giải quyết.

Để xem danh sách đầy đủ các vấn đề, hãy xem changelog WPML Multilingual & Multicurrency 5.5.2.2.

Cần trợ giúp?

Nếu bạn có bất kỳ câu hỏi nào, vui lòng để lại bình luận và chúng tôi sẽ sẵn lòng giúp đỡ.

Để lại trả lời

Vui lòng giữ đúng chủ đề và tôn trọng người khác. Nếu bạn cần trợ giúp với các vấn đề không liên quan đến bài đăng này, hãy sử dụng Diễn đàn Hỗ trợ của chúng tôi để bắt đầu trò chuyện hoặc gửi vé hỗ trợ.

Bạn có thể sử dụng các thẻ này:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>