Поддержка Проблемы и решения Обновление корзины — пустая страница

  • Здравствуйте.
    Видела несколько вопросов по этой теме на форуме, но они без решения.
    Проблема такая: изменение корзины приводит к пустой странице, после обновления страницы отображаются изменения и все пункты показываются корректно.
    WP 5.1.1
    Woocommerce 3.6.4
    Тема: TheShop 1.10

    В логах нет ошибок. А в запросах вот такая чехарда:
    cart/ — 302 (и редирект на http://%D0%BC%D1%8B%D1%81%D1%83%D0%B4%D0%B0%D1%87%D0%B8.%D1%80%D1%84/wp-admin/
    wp-admin/ — 200 (на экране пустое содержимое корзины — белая страница)
    ?wc-ajax=get_refreshed_fragments — 200

    Развернула в песочнице все тоже самое, на тесте нет никакого редиректа в админку:
    cart/ — 302
    cart/ — 200 (на экране обновленная корзина)
    ?wc-ajax=get_refreshed_fragments — 200

    Не представляю, куда копать. Подскажите, плиз.

    P.S. Обновление, отключение плагинов (плагины пока Advanced Custom Fields, contct form 7, WP Maintenance Mode, Яндекс метрика и сам WC) не помогло никак.

    • Тема изменена 2 года, 1 месяц назад пользователем djardo.

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Проблема такая: изменение корзины приводит к пустой странице

    основная проблема в том, что вы не видите специальный раздел для ВУУ: https://ru.wordpress.org/support/forum/woocommerce/

    P.S. Обновление, отключение плагинов (плагины пока Advanced Custom Fields, contct form 7, WP Maintenance Mode, Яндекс метрика и сам WC) не помогло никак.

    на стандартной для ВУУ теме Storefront происходит тоже самое?

    основная проблема в том, что вы не видите специальный раздел для ВУУ: https://ru.wordpress.org/support/forum/woocommerce/

    Сорри.

    на стандартной для ВУУ теме Storefront происходит тоже самое?

    Нет, на стандарте, все то же самое, совершенно нормально происходит обновление.

    Нет, на стандарте, все то же самое, совершенно нормально происходит обновление.

    так тоже самое или нормально??

    🙂
    На тестах нормально работает.
    Думаю, есть какая-то проблема в настройках на бою. Но не знаю, куда копать.

    если проблема только с вашей темой, то стоит обратиться в ее ТП

    В общем, я решила это совершенно простым и одновременно неожиданным способом.

    Дело в настройках. Имя сайта русскими буквами написан, изменила на пуникод, так как то, что приходило в ответе представляло собой НЕразрешенный хост.

    Кстати, также можно использовать лайфхак, тоже работает.

    add_filter( 'allowed_redirect_hosts', 'filter_function_name_8183', 10, 2 );
    function filter_function_name_8183( $hosts, $host ){
        array_push($hosts, 'ВАШ_ХОСТ');
        return $hosts;
    }
Просмотр 6 ответов — с 1 по 6 (всего 6)
  • Тема «Обновление корзины — пустая страница» закрыта для новых ответов.