WooCommerce - перенаправить на другую страницу после удаления последнего элемента со страницы корзины - PullRequest
1 голос
/ 17 апреля 2020

Мне нужно, чтобы это происходило только в CART Page, а не при удалении элементов из меню корзины или мини-корзины.

После удаления последнего элемента со страницы корзины (если корзина пуста), Мне нужно перенаправить пользователя на другую страницу. К сожалению, мой метод не работает.

function action_woocommerce_cart_item_removed( $cart_item_key, $instance ) { 
    global $woocommerce;
    if(is_cart() && $woocommerce->cart->cart_contents_count == 0){ //currently in the cart page and the cart is now empty.
        wp_redirect('some-page'); //leave the cart page and redirect to another page.
        exit();
    } 
}
add_action( 'woocommerce_cart_item_removed', 'action_woocommerce_cart_item_removed', 10, 2 ); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...