【问题标题】:Woocommerce Export Parent ProductsWoocommerce 出口母产品
【发布时间】:2020-10-04 22:59:17
【问题描述】:

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

提前谢谢你

【问题讨论】:

    标签: woocommerce export wpallimport


    【解决方案1】:

    好的,最后我添加以下代码,它工作正常。

    <?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;
        }
    }
    

    【讨论】:

      猜你喜欢
      • 2018-02-25
      • 2015-07-15
      • 1970-01-01
      • 1970-01-01
      • 2021-03-15
      • 2023-03-20
      • 1970-01-01
      • 2018-09-13
      • 1970-01-01
      相关资源
      最近更新 更多