• Никакой политики на форуме. Иначе - бан!
  • Вопрос без рабочей ссылки на проблему считается риторическим. Без ссылки и скриншота - провокацией!
  • Темы озаглавленные с маленькой буквы или капсом удаляются без предупреждения!

Импорт категории YML файла через WP All import

Zer59

Новичок
Добрый день, подскажите кто сталкивался с проблемой импорта YML файла.
Если я все верно поняла для начала нужно импортировать категории товаров с уникальным значением, а потом к нему привязать товары.
Во вложении есть все этапы произведенной работы
Код:
/**
 * Сравнение ID категорий при импорте
 *
 * @param       $old_id
 * @param       $id
 *
 * @return string
 */
function my_get_cat_slug( $old_id, $id = true ) {

   $terms = get_terms(
      [
         'taxonomy'   => [ 'product_cat' ],
         'hide_empty' => false,
         'meta_query' => [
            [
               'key'     => 'product_category_import_id',
               'value'   => $old_id,
               'compare' => '=',
            ],
         ],
      ]
   );

   if ( true === $id ) {
      return $terms[0]->term_id;
   }

   return $terms[0]->slug;
}
Но импорт некоторых категорий обновляется, подскажите как можно избежать данного дей2ствия ,чтобы все 339 категорий добавились. Заранее спасибо!
 

Вложения

  • Снимок экрана 2021-11-27 164318.png
    Снимок экрана 2021-11-27 164318.png
    3.4 KB · Просмотры: 12
  • Снимок экрана 2021-11-27 164430.png
    Снимок экрана 2021-11-27 164430.png
    26.1 KB · Просмотры: 13
  • Снимок экрана 2021-11-27 164735.png
    Снимок экрана 2021-11-27 164735.png
    46.4 KB · Просмотры: 12
  • Снимок экрана 2021-11-27 164836.png
    Снимок экрана 2021-11-27 164836.png
    66.5 KB · Просмотры: 11
  • Снимок экрана 2021-11-27 164929.png
    Снимок экрана 2021-11-27 164929.png
    52.1 KB · Просмотры: 13
  • Снимок экрана 2021-11-27 165034.png
    Снимок экрана 2021-11-27 165034.png
    67 KB · Просмотры: 13
  • Снимок экрана 2021-11-27 165703.png
    Снимок экрана 2021-11-27 165703.png
    63.4 KB · Просмотры: 13
Сверху Снизу