Подсчет заказов, которые не содержат заметки клиента - PullRequest
1 голос
/ 26 сентября 2019

У меня есть веб-сайт, на котором клиент может настроить подписку или приобрести одноразовые товары.

Я рассчитываю, сколько раз заказы сделал пользователь, чтобы найти постоянных клиентов.

Единственное, что отличает заказ от подписки и от разового заказа, - это примечание, предоставленное клиентом, о заказе подписки, подобное этому SUBS-9639-REO (число может быть переменным, но остальное остается неизменным).

Какможно ли посчитать все однократные заказы для клиента, но не подсчитать заказы на подписку?

$args = array(
    'customer_id' => $userid,
    'post_status' => 'completed',
    'post_type' => 'shop_order',
);
$orders = count( wc_get_orders( $args ) );

Ссылка на подписку фактически сохраняется как отрывок после публикации, поэтому мне просто нужно проверить все заказы с пустымпост выдержка.

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