Редирект на оформление заказа после добавления в корзину WooCommerce

Иногда требуется после добавления товара в корзину сделать перенаправление в корзину или на страницу оформления заказа.

Сниппет для редиректа в корзину:

function add_to_cart_redirect_to_cart() {
    wp_safe_redirect( get_permalink( get_option( 'woocommerce_cart_page_id') ) );
        die();
}
add_action('woocommerce_add_to_cart','add_to_cart_redirect_to_cart', 100 );

Сниппет для редиректа на страницу заказа:

function add_to_cart_redirect_to_checkout() {
    wp_safe_redirect( get_permalink( get_option( 'woocommerce_checkout_page_id') ) );
        die();
}
add_action('woocommerce_add_to_cart','add_to_cart_redirect_to_checkout', 100 );

Обновлено: 29.10.2018

Вам помогла эта статья? Оцените!
(5 оценок, среднее: 3,40 из 5)
Загрузка...

Комментариев: 1

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *