仅显示商店页面上的特色商品

时间:2018-09-12 12:26:23

标签: php wordpress woocommerce

我尝试实现几个月前发布的代码,它确实完成了应该做的事情。唯一的问题是,我还有另一个存档页面,该页面会自动将所有待售产品添加到“直销”页面。有没有办法从此代码中排除出口存档页面?

// 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;
}

0 个答案:

没有答案