-1
カートページについて深刻な問題があります。私がログインしているときはすべてをやることができます。しかし、私がログインしていなければ、カートに商品を追加できます。成功メッセージはありますが、カートは空に戻ります。ユーザーがログインしていないと、WooCommerceのカートページが空に戻ります
私はいくつかのソリューションを試しました。これまで私が行ってきたことは次のとおりです:
// Hook after add to cart Added by Atiqur
add_action('woocommerce_add_to_cart' , 'repair_woocommerce_2_2_8_session_add_to_cart');
function repair_woocommerce_2_2_8_session_add_to_cart(){
if (defined('DOING_AJAX')) {
wc_setcookie('woocommerce_items_in_cart', 1);
wc_setcookie('woocommerce_cart_hash', md5(json_encode(WC()->cart->get_cart())));
do_action('woocommerce_set_cart_cookies', true);
}
}
あなたの助けに感謝します。ありがとう