有没有办法在woocommerce帖子查询中要求结果

时间:2018-11-16 01:42:50

标签: wordpress woocommerce

我想从meta选项设置结果,并从当前使用过滤器“ woocommerce_product_related_posts_query”的相关产品中设置剩余的帖子数

        function mw_filter_related_products( $query, $product_id ) {
        $related_ids = get_post_meta( $product_id, '_related_ids', true );
        if ( ! empty( $related_ids ) && is_array( $related_ids ) ) {
            $related_ids = implode( ',', array_map( 'absint', $related_ids ) );
            $query['where'] .= " OR p.ID IN ( {$related_ids} )";
        }
        return $query;

    }

add_filter( 'woocommerce_product_related_posts_query','mw_filter_related_products', 20, 2 );

这会将id添加到查询中,但我需要确保首先返回thaey。

0 个答案:

没有答案