Поддержка WooCommerce Получить ID товара зная ID вариации

  • У меня есть массив из ID вариаций, относящихся к разным товарам. (некоторые к одному и тому, же). Как по ID вариации получить ID товара?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Хороший вопрос.

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

    Небольшая нейросеть могла бы справиться легко.

    Может быть, вам имеет смысл изменить сам подход к решению вашей исходной задачи?
    Может быть, правильнее и проще будет идти иным путем, вместо собирания массива ID Вариаций?

    Модератор Yuri

    (@yube)

    Поле post_parent.

    Автор icopydoc

    (@icopydoc)

    Может быть, правильнее и проще будет идти иным путем, вместо собирания массива ID Вариаций?

    Мне клиентом вообще предоставлен экселевский файл. В нем id вариаций. Исходные данные мне не изменить. Имею что имею. Там более 700 айдишников. Товаров на сайте порядка 50 000.
    Т.е мне надо примерно в 500 (т.к есть некоторые вариации входят в один и тотже товар) товаров внести правки. Выделить из 50 000 товаров 500 нужных и прописать этим товарам необходимый атрибут через $product->set_attributes()

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Получить ID товара зная ID вариации» закрыта для новых ответов.