У меня есть следующий код:PHP: Получить первый массив в цикле
$customer_orders = get_posts(array(
'numberposts' => -1,
'meta_key' => '_customer_user',
'meta_value' => get_current_user_id(),
'post_type' => 'shop_order',
'post_status' => array_keys(wc_get_order_statuses()),
)
);
$last_post_date;
$loop = new WP_Query($customer_orders);
foreach ($customer_orders as $orderItem)
{
$order = wc_get_order($orderItem->ID);
$last_post_date = $orderItem->post_date;
}
echo $last_post_date;
Я хочу напечатать $last_post_date
, который создается из заказа, сделанного клиентом.
Так что если клиент делает 2-й заказ, я получу массив [0] и [1].
Но на данный момент $last_post_date
не печатает post_date
от array[0]
.
Всегда печать даты пост от того, что было сделано первый, не последний,
Спасибо за помощь!
'Но на данный момент $ last_post_date не печатает дату публикации из массива [0]. Он всегда печатает дату публикации из заказа, который был сделан первым, а не последним, 'Что это сейчас? не имеет смысла – Cashbee