wc_load_persistent_cart() WC 1.0
Устарела с версии 2.3. Больше не поддерживается и может быть удалена. Рекомендуется заменить эту функцию на аналог.╳
Load the persistent cart.
Хуки из функции
Возвращает
Null. Ничего.
Использование
wc_load_persistent_cart( $user_login, $user );
- $user_login(строка) (обязательный)
- User login.
- $user(WP_User) (обязательный)
- User data.
Список изменений
Устарела с | 2.3 |
Код wc_load_persistent_cart() wc load persistent cart WC 5.0.0
function wc_load_persistent_cart( $user_login, $user ) {
if ( ! $user || ! apply_filters( 'woocommerce_persistent_cart_enabled', true ) ) {
return;
}
$saved_cart = get_user_meta( $user->ID, '_woocommerce_persistent_cart_' . get_current_blog_id(), true );
if ( ! $saved_cart ) {
return;
}
$cart = WC()->session->cart;
if ( empty( $cart ) || ! is_array( $cart ) || 0 === count( $cart ) ) {
WC()->session->cart = $saved_cart['cart'];
}
}