Путём более правильного гугления, нашёл таки ответ на свой вопрос, как выяснилось не я один такой=(
Необходимо добавить для не авторизованных пользователей вызов функции
WC()->session->set_customer_session_cookie(true);if (!is_user_logged_in()){
WC()->session->set_customer_session_cookie(true);
}
В файл темы
functions.php
Решение на
wordpress.org
Вопрос считаю закрытым