在Woocommerce中按图片可用性对产品进行排序

时间:2019-06-26 12:20:46

标签: woocommerce php-7.3

现在,我在functions.php中使用以下代码。我需要将没有图像的产品移到列表的末尾。

但是问题是,使用此代码时,所有没有图像的产品都不会显示在产品列表中。

有什么想法吗?

add_filter('woocommerce_shortcode_products_query', 'bbloomer_sort_by_stock_status_shortcode', 999, 3);

function bbloomer_sort_by_stock_status_shortcode( $args, $atts, $type ) {
    if ( $atts['orderby'] == "stock" ) {
    $args['orderby']  = array( 'meta_value' => 'ASC' );
    $args['meta_key'] = '_thumbnail_id';
    }
    return $args;
}

0 个答案:

没有答案