WPML
ステータス
解決済み
報告対象
WPML Multilingual & Multicurrency for WooCommerce 3.8.1
解決されたバージョン
WooCommerce Multilingual 3.8.2

問題の概要

WooCommerceの変更により、言語を切り替える際にカートウィジェットのデータが正しく更新されません。

回避策

回避策として、/woocommerce-multilingual/res/js/内のファイルcart_widget.jsおよびcart_widget.min.jsを以下のコードに置き換えてください。

jQuery(document).ready(function($){
    try {
        var cart_hash_key = wc_cart_fragments_params.ajax_url.toString() + '-wc_cart_hash';

        if (sessionStorage.getItem(cart_hash_key) == '') {
            sessionStorage.removeItem('wc_fragments');
        }
    } catch(err){
        //console.log(err.message);
    }
});

すべての既知の問題 →