WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual & Multicurrency for WooCommerce 5.3.2
Plugin/giao diện liên quan
WooCommerce Subscriptions
Thẻ chủ đề
Compatibility, WCML

Tổng quan về lỗi

Trong WooCommerce Subscriptions với thiết lập đa ngôn ngữ, giá “Từ” trên trang sản phẩm front-end cho các gói đăng ký được nhóm hiển thị giá trị không chính xác ở ngôn ngữ phụ và loại tiền tệ.

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

Vui lòng đảm bảo có bản sao lưu đầy đủ cho trang web của bạn trước khi tiếp tục.


  • Mở tệp …/wp-content/plugins/woocommerce-multilingual/compatibility/WcSubscriptions/MulticurrencyHooks.php.

  • Tìm dòng 85.

  • Thay thế:
    if ( get_post_meta( $originalProductId, '_wcml_custom_prices_status', true ) ) {
    					$subscriptionSignUpFee = get_post_meta( $originalProductId, '_subscription_sign_up_fee_' . $currency, true );
    } else {


  • Bằng:
    if ( get_post_meta( $originalProductId, '_wcml_custom_prices_status', true ) ) {
    	$subscriptionSignUpFeeCurrency =  get_post_meta( $originalProductId, '_subscription_sign_up_fee_' . $currency, true );
    	if (! empty($subscriptionSignUpFeeCurrency) ) {
    		$subscriptionSignUpFee = $subscriptionSignUpFeeCurrency;
    	}
    } else {

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