小编Wan*_*ani的帖子

如何检查产品是否在售 - WooCommerce

我正在尝试在自定义查询中获取特价商品,任何人都可以帮助形成查询或条件以使其发生...

$args = array(
        'post_type'      => 'product',
        'posts_per_page' => -1,
    );
    $query = new WP_Query( $args );
    if ( $query->have_posts() ) :
        echo '<ul class="owl-carousel">';
        $products_onsale = array();
        while ( $query->have_posts() ) : $query->the_post();
            // get_template_part('template-parts/product-slider');
            $product_id = get_the_ID();
            $product = new WC_Product( $product_id );
            if ( $product->is_on_sale() ) {
                echo 'on sale';
            }
        endwhile;
        echo '</ul>';
        print_r( $products_onsale );
    endif;
Run Code Online (Sandbox Code Playgroud)

这是我正在做的工作

php wordpress woocommerce

4
推荐指数
2
解决办法
7005
查看次数

标签 统计

php ×1

woocommerce ×1

wordpress ×1