我有一个查询,它根据用户的选择在特殊页面上从 Woocommerce 中提取产品。它有效,但它们出现故障。
您可以在管理员(产品)中拖动产品,它会更改正常前端商店的显示顺序。此订单存储在数据库中的什么位置,以便我可以对我的查询结果进行排序以匹配此订单?
最佳答案
它是关于 orderby
主要默认查询中使用的参数 menu_order
列和 post_title
列作为第二个排序参数,都位于 wp_posts
数据库表中,用于“产品”post_type
列。
在前端更改产品顺序的一些相关线程:
关于php - Orderby 自定义产品查询,如 Woocommerce 后端产品列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54581885/