【问题标题】:Woocommerce - find product variations without regular price set?Woocommerce - 找到没有固定价格的产品变化?
【发布时间】:2014-11-25 20:46:49
【问题描述】:

我有一个 Woocommerce 网站的错误,有时在保存产品时,所有变体的正常价格都会被删除。然后,这会向客户发送一条消息,告知他们在尝试购买时无法将产品添加到他们的购物车中。

在我尝试追踪错误的同时,有谁知道我可以如何尝试找到所有未设置正常价格的产品变体?

【问题讨论】:

    标签: woocommerce


    【解决方案1】:

    我可以运行常规的帖子查询。我认为以下参数符合您的描述,但我没有测试过。

    $args = array(
        'post_type'  => 'product_variation',
        'posts_per_page' => -1,
        'meta_query' => array(
            array(
                'key'     => '_regular_price',
                'value'   => '',
                'compare' => 'NOT EXISTS',
            ),
        ),
    );
    $variations = new WP_Query( $args );
    

    在尝试调试您的问题时,我会查看任何与woocommerce_save_product_variation 或类似内容挂钩的插件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-21
      • 1970-01-01
      • 2022-01-22
      • 1970-01-01
      • 1970-01-01
      • 2015-09-24
      • 2019-02-12
      • 2017-11-24
      相关资源
      最近更新 更多