Получить дату последней покупки пользователя для конкретного продукта в WooCommercePhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Получить дату последней покупки пользователя для конкретного продукта в WooCommerce

Сообщение Anonymous »

Я столкнулся с проблемой. Мне нужно получить конкретную дату покупки продукта, используя идентификатор пользователя и идентификатор продукта. Используя код ответа "Проверка, купил ли клиент что-нибудь в WooCommerce", он проверяет все продукты следующим образом:

Код: Выделить всё

function has_bought() {
$customer_orders = get_posts(
array(
'numberposts' => -1,
'meta_key'    => '_customer_user',
'meta_value'  => get_current_user_id(),
'post_type'   => 'shop_order', // WC orders post type
'post_status' => 'wc-completed' // Only orders with status "completed"
)
);
return count($customer_orders) > 0 ? true : false;
}
if( has_bought() )
echo '
You have already maid a purchase
';
else
echo '
Welcome, for your first purchase you will get a discount of 10%
';
Мне нужно проверить данные о покупке конкретного продукта, используя идентификатор пользователя и идентификатор продукта.

Как мне этого добиться?

Подробнее здесь: https://stackoverflow.com/questions/578 ... oocommerce
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»