Forum Replies Created

Viewing 2 replies - 1 through 2 (of 2 total)
  • Есть и более логичный ответ. Проверь не включена ли заглушка на сайте “Сайт на технической реконструкции”. Я пару часов искал проблему пока не увидел свою очевидно самую тупую ошибку

    Тоже столкнулся с этой проблемой. Намучался, но в итоге разобрался как исправить. Решение нашлоь в файлах плагина Woocommerce/includes/wc-template-functions.php

    Необходимо удалить часть кода после комментария “// When on the checkout with an empty cart, redirect to cart page”:

    elseif ( is_page( wc_get_page_id( 'checkout' ) ) && WC()->cart->is_empty() && empty( $wp->query_vars['order-pay'] ) && ! isset( $wp->query_vars['order-received'] ) ) {
    		wp_redirect( wc_get_page_permalink( 'cart' ) );
    		exit;
    	}

    Сразу после этого все заработало. Проблема кроется скорее всего в плагине Оpentickets. Система не считает билет товаром Woocommercce и исполняет эту часть кода как средство защиты от пустой корзины. Сам же плагин OpenTickets как-то напрямую добавляет билет в корзину, при этом сам магазин Woocommerce его как “товар” не видит.

Viewing 2 replies - 1 through 2 (of 2 total)