![](/img/trans.png)
[英]WooCommerce products widget for a specific category - set category array per widget
[英]Woocommerce Products Widget for a specific category
如何使Woocommerce產品小部件僅顯示特定類別的產品? 當前的選項是銷售,精選和全部。
這可以通過掛在woocommerce_products_widget_query_args
過濾器掛鈎中的自定義函數來完成。 您必須在其中的數組中設置產品類別(如果有多個,則設置產品類別)。
這是代碼:
add_filter( 'woocommerce_products_widget_query_args', function( $query_args ){
// Set HERE your product category slugs
$categories = array( 'music', 'posters' );
$query_args['tax_query'] = array( array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => $categories,
));
return $query_args;
}, 10, 1 );
代碼在您的活動子主題(或主題)的function.php文件中,或者在任何插件文件中。
在WooCommerce 3+中經過測試,可以正常工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.