Woocommerce产品过滤器元键

时间:2016-11-16 06:54:47

标签: wordpress woocommerce

我在wordpress的自定义页面上构建了一个搜索表单,并希望使用已存在于posts表中的元键来过滤商店页面上的产品。

最初我试图在表单页面中过滤类别,但它不起作用。

$meta_query = array(
    'key'   => '_years', 
    'value' => '2009'
);
$args=array(
    'meta_query'     => $meta_query,
    'posts_per_page' => 10,
    'post_type'      => 'product',
    'orderby'        => $orderby,
    'order'          => $order,
    'paged'          => $paged
);

wc_product_dropdown_categories($args);

1 个答案:

答案 0 :(得分:1)

对于单个自定义字段处理,必须在数组数组中更改meta_query参数:

$meta_query = array(
    array(
       'key'     => '_year',
       'value'   => '2009',
       'compare' => '>',
   )
);

单一自定义字段处理部分中的WP_Query页面的一些详细信息

希望它可以解决这个问题。