php - Orderby 自定义产品查询,如 Woocommerce 后端产品列表

标签 php database sorting woocommerce product

我有一个查询,它根据用户的选择在特殊页面上从 Woocommerce 中提取产品。它有效,但它们出现故障。

您可以在管理员(产品)中拖动产品,它会更改正常前端商店的显示顺序。此订单存储在数据库中的什么位置,以便我可以对我的查询结果进行排序以匹配此订单?

最佳答案

它是关于 orderby 主要默认查询中使用的参数 menu_order 列和 post_title 列作为第二个排序参数,都位于 wp_posts 数据库表中,用于“产品”post_type 列。


在前端更改产品顺序的一些相关线程:

关于php - Orderby 自定义产品查询,如 Woocommerce 后端产品列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54581885/

相关文章:

php - 使用 mailchimp API V3 发送单个邮件

database - 在 PostgreSQL 中禁用自动提交以创建触发器

用于更改数组的 "order"的 PHP 算法

c++ - 我需要帮助了解如何在 C++ 中对包含多个带空格的字符串的集合或 vector 进行排序

nginx - PHP-FPM - 上游在读取响应 header 时过早关闭连接

php - 如何从字符串中获取临时表结果?

javascript - 使用 Typeahead 自动完成时出现问题

javascript - HTML5 本地数据库插入

java - 使用 Tinkerpop 的 g.V() 时,TitanDB 是否会将完整图加载到内存中?

Java 流排序不起作用