Woocommerce 出口母产品

Woocommerce 出口母产品,woocommerce,export,wpallimport,Woocommerce,Export,Wpallimport,对于我的woocommerce电子商店,我使用WpAllImport插件导入我的产品及其变体。通常情况下,一种产品的变化如下所示 父产品没有价格/销售价格值,并且所有变体的价格/销售价格值都相同。 现在,我想导出一个xml文件,其中只包含我的父母使用WpAllExport插件的产品。由于没有价格/销售价格值,标签和返回为空,没有值。 我意识到我需要php函数用于导出,以便将任何变化价格/销售价格传递给父产品价格字段。 有人帮我写php函数吗 提前谢谢你好的,最后我添加了以下代码,效果很好 <

对于我的woocommerce电子商店,我使用WpAllImport插件导入我的产品及其变体。通常情况下,一种产品的变化如下所示 父产品没有价格/销售价格值,并且所有变体的价格/销售价格值都相同。 现在,我想导出一个xml文件,其中只包含我的父母使用WpAllExport插件的产品。由于没有价格/销售价格值,标签
返回为空,没有值。 我意识到我需要php函数用于导出,以便将任何变化价格/销售价格传递给父产品价格字段。 有人帮我写php函数吗


提前谢谢你

好的,最后我添加了以下代码,效果很好

<?php
function get_regular_price_for_xml($parent, $price)
{
    if ($parent == "0") {
        global $product;
        $product_variations = $product->get_available_variations();
        if (!empty($product_variations) && is_array($product_variations)) {
            $variation_product_id = $product_variations[0]['variation_id'];
            $variation_product = new WC_Product_Variation($variation_product_id);
            return $variation_product->regular_price;
        } else {
            return $price;
        }
    } else {
        return $price;
    }
}
get_available_variations();
if(!empty($product_variations)&&is_数组($product_variations)){
$variation_product_id=$product_variations[0]['variation_id'];
$variation\u product=新WC\u product\u variation($variation\u product\u id);
返回$variation\u product->常规\u价格;
}否则{
返回$price;
}
}否则{
返回$price;
}
}