在Woocommerce的WP_query中获取目录中可见的产品

时间:2018-12-06 19:30:16

标签: php wordpress woocommerce product custom-taxonomy

我目前正在尝试将所有产品归入目录中可见的类别页面。我在这里尝试过,但此查询没有任何产品:

$args = array(
    'post_type'   => 'product',
    'product_cat' => get_queried_object()->slug,
    'meta_query'  => array(
        array(
            'key'     => '_visibility',
            'value'   => array( 'catalog', 'visible' ),
            'compare' => 'IN',
        )
    )
);
$loop = new WP_Query( $args );

var_dump( $loop );

当我移除meta_query可见性部分时,我将获得所有产品,包括隐藏的产品,但我只需要可见的产品。怎么了?

1 个答案:

答案 0 :(得分:1)

这应该是一个税收查询,而不是(因为woocommerce 3现已由svn dump自定义分类法处理)

product_visibility

现在应该可以更好地工作了。