woocommerce перенаправить на оформление заказа на странице категории - PullRequest
0 голосов
/ 23 сентября 2018

Я не могу понять, как изменить кнопку на странице категории.

Я пытаюсь перенаправить на страницу оформления заказа, когда этот клиент нажимает кнопку добавления в корзину.

С этим кодом в function.php я получил это для одной страницы продукта.

add_filter('woocommerce_add_to_cart_redirect', 'themeprefix_add_to_cart_redirect');
function themeprefix_add_to_cart_redirect() {
 global $woocommerce;
 $checkout_url = wc_get_checkout_url();
 return $checkout_url;
}

Но это не влияет на страницу категории.Если клиент нажимает кнопку здесь, ничего не меняется ...

Надеюсь, у кого-то есть решение для этого.

1 Ответ

0 голосов
/ 23 сентября 2018

вам нужно отключить AJAX add to cart buttons on archives

, зайдите в WooCommerce-> Setting-> Product и снимите флажок с Включить добавление AJAX в корзину в архивах

enter image description here

и тогда ваш код будет работать на страницах архива.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...