Рекомендую посмотреть мой видеоурок про корзину в WooCommerce.
wc_get_cart_url()
Функция супер лёгкая и у неё даже нет никаких параметров.
Если страница корзины не задана в настройках (WooCommerce > Настройки > Дополнительно), то вернёт URL главной страницы сайта.
Давайте выведем ссылку «Перейти в корзину».
echo '<a href="' . wc_get_cart_url() . '">Перейти в корзину</a>';
При помощи фильтр-хука woocommerce_get_cart_url
вы можете изменить возвращаемое значение функции.
Например используя wc_get_checkout_url(), можно сделать так, чтобы функция сразу же возвращала URL страницы оформления заказа, тогда при нажатии на ссылку «Перейти в корзину», пользователь пропустит страницу самой корзины и сразу уже попадёт на страницу оформления заказа.
add_filter( 'woocommerce_get_cart_url', 'true_checkout_instead_of_cart' ); function true_checkout_instead_of_cart( $url ) { return wc_get_checkout_url(); }
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.