Я хотел бы импортировать XML фид со значениями запасов. Я хотел бы импортировать запас SKU в несколько наименований в woocommerce. (у нас есть типография, где вы можете купить фирменные товары, например, bottle имеет различные вариации в зависимости от цвета и цвета печати.
Проблема в том, что у нас есть варианты зеленого цвета bottle, например зеленого bottle с 1 цветной печатью, 2 цветной печати и c. Желтый 1 цветной печати и c. Бутылки разных цветов имеют свой собственный артикул, а также цвета печати. Однако зеленый bottle с 1 печатью цвет имеет то же значение запаса, что и зеленый bottle с двумя цветами печати, поскольку они одинаковы bottle.
С помощью WP all import я могу импортировать только те значения запасов, которые отображаются в одной комбинации. bottle 1 цвет печати, но я хочу показать его в различных комбинациях. Я добавил описание вариантов и назвал его SKU зеленого цвета bottle. Таким образом, зеленый цвет bottle 1 имеет тот же номер SKU, что и 2 цвета печати, 3 цвета печати и т. Д. c. Однако WP все импортирует.
Есть ли решение для этого? Я нашел код и попытался изменить его на что-то г как ниже, но это не работает.
<?php
function get_product_by_variation_description( $meta_value ) {
// Access WPDB object.
global $wpdb;
// Match by our files variation description and ignore slashes in the database.
$product_id = $wpdb->get_var( $wpdb->prepare( "SELECT meta_key FROM $wpdb->postmeta WHERE meta_key='_variation_description'='%s'LIMIT 100", $_variation_description ) );
// If a match was found return its value.
if ( $product_id ) return $product_id;
return null;
}
?>