在我的 WooCommerce 商店中,我有一个输入字段,我希望用户在其中输入订单号。验证此字段时,我需要检查该订单号是否确实存在于 WooCommerce 中。
从这个问题来看,似乎 WooCommerce order_number可能并不总是与order_id相同(它总是与post_id相同)。
所以我不能使用wc_get_order($ the_order) ,因为函数的文档说,它希望POST_ID在$ the_order参数。
我找不到通过订单号获取订单的特定函数(无论是在文档中还是在 github 中的代码中)。
我对 WooCommerce 还很陌生,所以也许我错过了一些东西。有没有办法做到这一点?还是wc_get_order 记录错误?
我在堆栈溢出上做了很多谷歌搜索和搜索,但我真的找不到答案!任何帮助表示赞赏。
PS:我想我可以得到所有订单并逐个循环检查数字是否匹配,但我希望找到一个更简单的解决方案:D
woocommerce ×1