【问题标题】:Conditional tag for WooCommerce Pre-Order ProductsWooCommerce 预购产品的条件标签
【发布时间】:2020-02-14 17:14:22
【问题描述】:

我正在寻找一种方法来有条件地定位处于预购状态的产品。我正在使用 WooCommerce 预购插件。 https://woocommerce.com/products/woocommerce-pre-orders/

我无法在他们的文档中找到任何条件标签,他们的客户服务也无法提供帮助。

if (is_wc_pre_order()) {
    //do something...
}

【问题讨论】:

    标签: php wordpress woocommerce conditional-statements


    【解决方案1】:

    查看他们的文档,我猜想产品的预购功能保存为元。但是,如果您向支持人员询问元键是什么,他们应该告诉您,但是,如果您开始谈论自定义,他们可能会很快说他们无能为力。

    查看我拥有的旧副本并假设元键未更改,您应该能够使用以下条件:

    $some_product_id = 99;
    $product = wc_get_product( $some_product_id );
    
    if( 'yes' === $product->get_meta( '_wc_pre_orders_enabled' ) ) {
       // This is a pre-order enabled product
    }
    

    【讨论】:

      猜你喜欢
      • 2017-09-09
      • 1970-01-01
      • 1970-01-01
      • 2020-12-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-17
      相关资源
      最近更新 更多