Невозможно добавить больше товаров в корзину WooCommerce - PullRequest
0 голосов
/ 05 июля 2019

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

Я недавно взял на себя поддержку сайтов Wordpress, на которых я работаю. У меня почти нет опыта работы с Wordpress, это был опыт «учиться по ходу дела», поэтому я отлаживал все, что мог, несмотря на то, что не знал PHP, хотя моя другая роль - как разработчик программного обеспечения, поэтому я могу обдумать мой путь, хорошо. До сих пор я обнаружил, что это не связано с браузером, поскольку я скопировал его в Chrome, Firefox и Safari, и это происходит только тогда, когда пользователь вошел в учетную запись на сайте, у меня не было проблем с добавлением товаров в корзину, когда Я не вошел в систему. Единственное найденное нами исправление - это очистка данных сайта, которая временно устраняет проблему, но возвращается после добавления нескольких товаров в корзину.

Моя текущая теория заключается в том, что она связана с файлами cookie, которые WooCommerce использует для отслеживания товаров в вашей корзине и их привязки к пользователю. Я создал клон сайта в Local от Flywheel и сумел повторить там проблему, но в данный момент я не уверен, где еще искать.

Я не вижу ошибок или предупреждений в инструментах разработчика браузера. Как только вы очистите данные сайта, вы можете добавить первый элемент без проблем, но по второму или третьему элементу он больше не позволит вам добавить.

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