我尝试实现几个月前发布的代码,它确实完成了应该做的事情。唯一的问题是,我还有另一个存档页面,该页面会自动将所有待售产品添加到“直销”页面。有没有办法从此代码中排除出口存档页面?
// Display featured products in shop pages
add_filter('woocommerce_product_query_tax_query','custom_product_query_tax_query', 10, 2 );
function custom_product_query_tax_query( $tax_query, $query ) {
if( is_admin() ) return $tax_query;
if ( is_shop() ) {
$tax_query[] = array(
'taxonomy' => 'product_visibility',
'field' => 'name',
'terms' => 'featured'
);
}
return $tax_query;
}