Woocommerce - 根据变化列出产品

时间:2016-03-14 09:52:12

标签: php wordpress woocommerce

我需要一个项目通过php变量按自定义属性的特定变体对整个产品列表进行排序,我在列出具有特定变体的产品时遇到问题,我尝试过使用meta_query或tax_query类似的多个语句:

add_filter('woocommerce_ordering_args', 'custom_woocommerce_ordering_args');

function custom_woocommerce_ordering_args( $args ) {
    $args = array(
    'post_type' => 'product',
    'meta_query' => array(
        array(
            'key' => 'pa_attribute',
            'value' => 'attribute_value',
            'compare' => '=',
        )
    )
    );
    $query = new WP_Query( $args );
}

其中attribute是我设置的变量属性,attribute_value是我要搜索的值。

它似乎对产品查询无效。

提前谢谢!

0 个答案:

没有答案