在Woocommerce店面主页上自定义显示的产品

时间:2019-03-05 22:46:38

标签: php wordpress woocommerce product storefront

我已经花了很长时间思考了一下,但我一直无法找到解决方案,我尝试将插件插入woo Commerce文档和店面文档,但没有成功。

默认情况下,该主题具有“新建”和“畅销书”,其中列出了4个“新建”和4个“畅销书”

我想将4个“新商品”增加到8个,这样2行4列,并将“畅销商品”更新为随机商品,以便显示不同的商品

我该如何实现?

示例:https://etzeo.com/

1 个答案:

答案 0 :(得分:2)

以下内容会将“新进商品”部分的产品从4种增加到8种(在四列上),并在店面主页上将“畅销商品”显示为随机订单:

// "New In" Home products section
add_filter( 'storefront_recent_products_args', 'filter_storefront_recent_products_args', 10, 1 ); 
function filter_storefront_recent_products_args( $args ) {
    $args['limit'] = 8;
    $args['columns'] = 4;

    return $args;
}

// "Best Sellers" Home products section
add_filter( 'storefront_best_selling_products_args', 'filter_storefront_best_selling_products_args', 10, 1 ); 
function filter_storefront_best_selling_products_args( $args ) {
    $args['orderby'] = 'rand'; // Random

    return $args;
}

代码进入您的活动子主题(或活动主题)的function.php文件中。经过测试,可以正常工作。