【发布时间】:2014-03-27 09:43:31
【问题描述】:
我目前正在尝试在 woocommerce 中获取最近销售的产品。在 DB 表 woocommerce_order_items 中,我可以看到每个购买的产品,以及它拥有的 item_order_id 以及它所属的 order_id。如果我按降序对该表进行排序,我会得到最近购买的产品,但我在此表中没有 product ID。
我需要从表格中循环出这些信息,并根据order_item_id 获取产品ID,以显示网站上最后售出的产品。
这可以通过正常循环实现吗?还是我必须使用 WPDB?问题是,最后,您应该能够按最新添加的产品、最畅销的产品和最新销售的产品对产品进行排序。前两件事使用正常循环,如果我也可以使用它来获取最新销售的产品,那就太好了。
谢谢!
【问题讨论】:
-
你解决过这个问题吗?我可以搜索已售罄的产品,但订购是我卡住的地方。如果您按日期订购,则它是产品创建日期而不是销售日期。如果 WooCommerce 只是添加一些上次购买日期或其他内容的元数据,那会容易得多。
标签: php mysql sql wordpress woocommerce