Woocommerce:显示按属性过滤的产品

Woocommerce: Show products filtered by attribute

我想在 Woocommerce 中使用复选框或 link 按属性过滤产品。如果我选中复选框或单击 link,我想获取所有具有此属性的产品。

我该怎么做?我应该编辑哪些文件?

编辑:现在我需要查询以获取在我的案例中具有自定义属性 'demo' 的所有产品。

我正在这样做:

$args = array ( 'meta_query' => array( 
array( 'key' => 'meta_value', 
       'value' => 'demo', 
       'compare' => 'LIKE', ), 
       ), 
);

怎么了??

谢谢!

好的,我终于得到结果了!

我有这个:

$args = array ( 
     'post_type'  => 'product',
     'posts_per_page'  => 12,
     'meta_query' => array( 
         array( 
          'value' => 'demo', 
          'compare' => 'like'
         ), 
       ), 

);

谢谢你的帮助!