Обновление вопроса количества запаса вариативного продукта WooCommerce - PullRequest
0 голосов
/ 15 октября 2018

Так ... Я создал CRON-скрипт, который каждую 1 минуту извлекает фактические данные о фондовых системах, преобразует их в таблицу базы данных Wordpress / Woocommerce и обновляет запас.

На стороне базы данных все выглядит правильно и работает( см. 1-й снимок экрана ), но в Панели администратора WP только обновленные данные инвентаризации родительских / основных переменных продуктов отображаются в СУММЕ всех вариаций STOCK ( см. 2-й снимок экрана ). Однако данные о количестве STOCK в разделе Variations для разных размеров, похоже, не обновляются ( см. Третий снимок экрана ).

Так мне было интересно ... есть ликакое-то кэширование, которое использует WooCommerce?И если так .. как я могу это очистить?Потому что до сих пор я очистил весь кеш, но запас вариаций все еще остается 0.

Снимки экрана и описания

База данных после обновления - Stock CRON-скрипт обновляет вариациюзапас (перепроверено, работает для всех вариантов и основного родительского элемента Перечень товарных запасов STOCK - суммирует все вариации STOCKS) Database Screenshot

Изменение продукта после обновления - стокCRON DID обновил это значение, но оно по-прежнему показывает 0. Variation Product Screenshot

Переменная / родительский продукт после обновления - Сток CRON действительно обновил сток - Суммирует всеВарианты STOCK количества и обновляет его здесь.Variable/Parent Product Screenshot

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

Помощь будет высоко ценится!:) Заранее спасибо.

1 Ответ

0 голосов
/ 15 октября 2018

После нескольких часов исследования я деактивировал плагин W3 Total Cache.Все еще без изменений.А потом я заметил плагин WP Redis. Так что я искал Redis Object Caching на сервере и нашел его.Когда я очищал кеш, запас показывал обновленное количество.

Так ... всегда перепроверяйте кеширование.: D

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