我已经花了很长时间思考了一下,但我一直无法找到解决方案,我尝试将插件插入woo Commerce文档和店面文档,但没有成功。
默认情况下,该主题具有“新建”和“畅销书”,其中列出了4个“新建”和4个“畅销书”
我想将4个“新商品”增加到8个,这样2行4列,并将“畅销商品”更新为随机商品,以便显示不同的商品
我该如何实现?
答案 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文件中。经过测试,可以正常工作。