在woocommerce下订单后获取最新的订单ID
Posted
技术标签:
【中文标题】在woocommerce下订单后获取最新的订单ID【英文标题】:Get the latest order ID after placed order in woocommerce 【发布时间】:2017-10-27 04:00:34 【问题描述】:我想在下订单后完成最后一个订单 ID。我已经使用它来获取最后一个订单 ID。
global $wpdb;
$results = $wpdb->get_results( ' SELECT * FROM `wp_woocommerce_order_items`
ORDER BY `wp_woocommerce_order_items`.`order_item_id` DESC
LIMIT 1', OBJECT );
但除此之外,还有其他 woocommerce 函数或钩子来获取最后一个订单 ID。
提前致谢。
【问题讨论】:
你想实现什么,下单后要不要用订单ID做点什么? 这取决于您将在哪里使用它。 【参考方案1】:如果您只是下订单而没有其他任何东西,那么您可以使用' $wpdb->insert_id'
.. 它会成功。
【讨论】:
以上是关于在woocommerce下订单后获取最新的订单ID的主要内容,如果未能解决你的问题,请参考以下文章
在 Woocommerce 订单电子邮件通知中获取用户 ID [重复]
如何在 WooCommerce 中获取用户的活动订单 ID 和订单状态 [重复]