Как запросить коммерческий заказ по номеру заказа, а не по идентификатору - PullRequest
0 голосов
/ 11 октября 2019

Есть ли простой способ запросить заказ Woo Commerce, чтобы получить объект WC_Order по заказу число , а не id

Насколько я знаюони могут иметь разные значения ...

У меня есть контактная форма, которая запрашивает номер заказа, о котором спрашивает пользователь, поэтому приложение контактной формы может предоставить сотрудникам полезную информацию о заказе.

$orderNum = // What ever user inputs on the form
$order = wc_get_order($orderNum); // Can return wrong order, because wc_get_order expects the order id, which is also the post id in word press for that order.

Я думаю, что номер заказа - это отдельные метаданные в типе заказа 'post'.

В любом случае, мы знаем, есть ли какие-либо удобные коммерческие звонки, которые мы можем использовать.

Iпопробовал поискать здесь, но ничего не смог найти

https://github.com/woocommerce/woocommerce/wiki/wc_get_orders-and-WC_Order_Query

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...