diff --git a/.gitignore b/.gitignore index d4c9c26..193232b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ .php_cs.cache *.gif *.gif +.idea \ No newline at end of file diff --git a/src/Hyyan/WPI/Product/Variation.php b/src/Hyyan/WPI/Product/Variation.php index ec0066d..53fa801 100644 --- a/src/Hyyan/WPI/Product/Variation.php +++ b/src/Hyyan/WPI/Product/Variation.php @@ -267,7 +267,7 @@ protected function copyVariationMetas($from, $to) $translated = array(); $tax = str_replace('attribute_', '', $key); foreach ($metas_from[$key] as $termSlug) { - if (pll_is_translated_taxonomy($tax)) { + if (pll_is_translated_taxonomy($tax) && !empty($termSlug)) { $term = $this->getTermBySlug($tax, $termSlug); if ($term) { $term_id = $term->term_id;