在此先感谢帮助我;)
在woocommerce中,我创建了一个包含大量子产品的分组产品
看这里link to site
如何控制分组产品/选项的显示顺序?
理想情况下,如果可能的话,我希望它能有所体现 .
错过了这个信息 -
如果您希望控制产品在组中的显示顺序,请编辑产品数据中“高级”部分下的“菜单顺序”选项 .
解决 . ;)
只需在产品页面>高级选项卡>您的子产品的菜单顺序中设置您订购的数字,也不要忘记为您的分组产品设置它!
我刚刚回答了similar question . 而不是 date ,您将使用WP Query Parameters中概述的 post_title . 如果您没有看到任何更改,则需要清除瞬变: WooCommerce>System Status>Tools>Clear Transients .
date
post_title
WooCommerce>System Status>Tools>Clear Transients
add_filter( 'woocommerce_grouped_children_args', 'so_22661392_grouped_children_args' ); function so_22661392_grouped_children_args( $args ){ $args['orderby'] = 'post_title'; $args['order'] = 'ASC'; return $args; }
没有检查过,但我刚刚在Woocommerce 3.02上测试过,菜单顺序不会改变组中的列表顺序 . 由于我没有很多产品,我按照我需要的顺序删除并再次输入产品,因为我注意到订单是按日期(或#ID)进行的
4 回答
错过了这个信息 -
如果您希望控制产品在组中的显示顺序,请编辑产品数据中“高级”部分下的“菜单顺序”选项 .
解决 . ;)
只需在产品页面>高级选项卡>您的子产品的菜单顺序中设置您订购的数字,也不要忘记为您的分组产品设置它!
我刚刚回答了similar question . 而不是
date
,您将使用WP Query Parameters中概述的post_title
. 如果您没有看到任何更改,则需要清除瞬变:WooCommerce>System Status>Tools>Clear Transients
.没有检查过,但我刚刚在Woocommerce 3.02上测试过,菜单顺序不会改变组中的列表顺序 . 由于我没有很多产品,我按照我需要的顺序删除并再次输入产品,因为我注意到订单是按日期(或#ID)进行的