Попробуйте в файле includes/class-generator.php заменить
if ( ! $vendor_model_type ) {
$yml .= $this->add_child( 'name', $this->clean( $offer->get_title() ) );
}
на
if ( ! $vendor_model_type ) {
$attributes = $product->get_attributes();
$offer_name[] = $this->clean( $offer->get_title() );
foreach ( $attributes as $param ) {
if ( self::woo_latest_versions() ) {
$taxonomy = wc_attribute_taxonomy_name_by_id( $param->get_id() );
} else {
$taxonomy = $param['name'];
}
if ( isset( $param['variation'] ) && true === $param['variation'] || isset( $param['is_variation'] ) && 1 === $param['is_variation'] ) {
$param_value = $offer->get_attribute( $taxonomy );
} else {
$param_value = false;
}
// Skip if empty value (when cyrillic letter are used in attribute slug).
if ( ! isset( $param_value ) || empty( $param_value ) ) {
continue;
}
/* @var WC_Product_Attribute $param */
$offer_name[] = $param_value;
}
$yml .= $this->add_child( 'name', implode(", ", $offer_name) );
}