@rekurt
Я никита

Почему не отображаются товары без мета полей?

Используем синхронизацию товаров через 1С к woocommerce

Суть в том, что товары добавляются в админку - там все видно, в базе тоже все товары есть
Товары выводятся при запросе их через WP_QUERY
но, через стандартный луп - пустота, сообщение о том, что товаров нет.
С категориями товаров - та же беда

Суть в том, что если товар открыть и сохранить заново (даже не внося изменений в товар) - товар появляется.

Статус товара стоит "Опубликовано" и т.д.
Товару ничего, на первый взгляд,не мешает отображатся, но тем ни менее - их прсото нет

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

Кстати, заметил такую особенность, после пересохранения товара, когда он все таки начинает отображаться - количество товаров в его категории сбрасывается до количества пересохраненных товаров :\

UPD

в post_meta о товаре перед сохранением:
2fd70d8c87074c738e65230f0e10af02.PNG
после пересохранения:
44827e6919f4402f97f664d9b850be47.PNG
  • Вопрос задан
  • 718 просмотров
Решения вопроса 1
MetaDone
@MetaDone
Хорошо сформулированный вопрос - 50% решения
Что за плагин используете для синхронизации? Вполне возможно что при сохранении товара он не связывает его с таксономиями категории товаров, потому и получается, что что аттрибуты и категории обновляются только при ручном обновлении товара
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы