Мой веб-сайт Woocommerce больше не перенаправляется на страницу корзины или оформления заказа

наш веб-сайт работает с koh samui tours. Все работало нормально до сегодняшнего утра, когда внезапно мы перестали получать заказы через Woocommerce. Кажется, что кнопка «Забронировать» на странице продукта не отправляет покупателя на страницу оформления заказа, а просто перезагружает текущую страницу.

Моя консоль не показывает ничего странного, и журналы ошибок не показывают ничего странного. Я действительно потерялся, может ли кто-нибудь помочь мне увидеть, что происходит?


person user3354767    schedule 18.12.2016    source источник
comment
Вы пробовали вот так ‹input type = submit data-quantity = 1 data-product_id =‹? Php echo $ product- ›id; ? ›Class = single_add_to_cart_button add_to_cart_button product_type_simple alt value кнопки = забронировать сейчас /›   -  person Vel    schedule 18.12.2016
comment
ваш веб-сайт работает нормально, он не перенаправляет на оформление заказа сразу, но добавляет бронирование в корзину, настоящая проблема заключается в том, что когда я нажимаю книгу, теперь он показывает, что я должен заполнить указанные выше параметры, несмотря на то, что я выбрал дату и количество взрослые уже установлены на 1   -  person Yahya Hussein    schedule 18.12.2016
comment
prnt.sc/dktzij   -  person Yahya Hussein    schedule 18.12.2016
comment
это действительно работает, но его цена рассчитывается на заднем плане. Только после появления рассчитанной цены товар можно забронировать. Меня это тоже раздражает, потому что он должен показывать какой-то загрузчик, который вращается, пока рассчитывается цена. Интересно, возможно ли это ...   -  person user3354767    schedule 18.12.2016


Ответы (2)


просто убедитесь, что эта опция отмечена:

Панель администратора WP> WooCommerce> продукты> дисплей

найдите параметр, который говорит о перенаправлении на страницу корзины после успешного добавления, и отметьте его
Шаги по перенаправлению пользователя в корзину в WooCommerce

person Yahya Hussein    schedule 18.12.2016
comment
который должен был быть удален при обновлении woocommerce. очень странно, спасибо за помощь! - person user3354767; 18.12.2016

Добавьте этот код в functions.php и попробуйте.

add_filter ('add_to_cart_redirect', 'redirect_to_checkout');

function redirect_to_checkout() {
   global $woocommerce;
   $checkout_url = $woocommerce->cart->get_checkout_url();
   return $checkout_url;
}
person Vel    schedule 18.12.2016