WP All Import. Эпизод 3. Импорт из XML- и YML-файлов простых и вариативных товаров
В этом эпизоде разберем, как импортировать простые и вариативные товары одновременно, как отключить проверку на кодировку в WP All Import и решение других мелких проблем
Алгоритм импорта товаров
- Импорт категорий
- Импорт товаров м созданием карты категорий
Код для правильного заведения категорий
/**
* Сравнение 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;
}
Исходники файлов
Подписаться
0 комментарев